CONFIG_ETH_MCUX

MCUX Ethernet driver

Type: bool

Help

Enable MCUX Ethernet driver. Note, this driver performs one shot PHY setup. There is no support for PHY disconnect, reconnect or configuration change.

Direct dependencies

(NET_L2_ETHERNET && SOC_SERIES_IMX_RT) || (NET_L2_ETHERNET && SOC_MK64F12 && SOC_SERIES_KINETIS_K6X) || (HAS_MCUX_ENET && NET_L2_ETHERNET)

(Includes any dependencies from ifs and menus.)

Defaults

Symbols selected by this symbol

Kconfig definitions

At soc/arm/nxp_imx/rt/Kconfig.defconfig.series:65

Included via Kconfig:8Kconfig.zephyr:25soc/arm/nxp_imx/Kconfig.defconfig:4

Menu path: (Top)

config ETH_MCUX
    bool
    default y if HAS_MCUX_ENET
    depends on NET_L2_ETHERNET && SOC_SERIES_IMX_RT

At soc/arm/nxp_kinetis/k6x/Kconfig.defconfig.mk64f12:78

Included via Kconfig:8Kconfig.zephyr:25soc/arm/nxp_kinetis/Kconfig.defconfig:3soc/arm/nxp_kinetis/k6x/Kconfig.defconfig.series:15

Menu path: (Top)

config ETH_MCUX
    bool
    default y
    depends on NET_L2_ETHERNET && SOC_MK64F12 && SOC_SERIES_KINETIS_K6X

At drivers/ethernet/Kconfig.mcux:6

Included via Kconfig:8Kconfig.zephyr:37drivers/Kconfig:14drivers/ethernet/Kconfig:26

Menu path: (Top) → Device Drivers → Ethernet Drivers

menuconfig ETH_MCUX
    bool "MCUX Ethernet driver"
    select NOCACHE_MEMORY if HAS_MCUX_CACHE
    select ARM_MPU if CPU_CORTEX_M7
    depends on HAS_MCUX_ENET && NET_L2_ETHERNET
    help
      Enable MCUX Ethernet driver.  Note, this driver performs one shot PHY
      setup.  There is no support for PHY disconnect, reconnect or
      configuration change.

(The ‘depends on’ condition includes propagated dependencies from ifs and menus.)