:orphan: .. title:: ETH_MCUX_NO_PHY_SMI .. option:: CONFIG_ETH_MCUX_NO_PHY_SMI *Do not use SMI for PHY communication* Type: ``bool`` Help ==== Some PHY devices, with DSA capabilities do not use SMI for communication with MAC ENET controller. Other busses - like SPI or I2C are used instead. Direct dependencies =================== (\ :option:`NETWORKING ` && \ :option:`BOARD_IP_K66F `) || (\ :option:`ETH_MCUX ` && \ :option:`NET_L2_ETHERNET `) *(Includes any dependencies from ifs and menus.)* Default ======= - y if \ :option:`ETH_MCUX ` Kconfig definitions =================== .. highlight:: kconfig At ``boards/arm/ip_k66f/Kconfig.defconfig:34`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:18`` Menu path: (Top) .. parsed-literal:: config ETH_MCUX_NO_PHY_SMI bool default y if \ :option:`ETH_MCUX ` depends on \ :option:`NETWORKING ` && \ :option:`BOARD_IP_K66F ` ---- At ``drivers/ethernet/Kconfig.mcux:31`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:32`` → ``drivers/Kconfig:20`` → ``drivers/ethernet/Kconfig:49`` Menu path: (Top) → Device Drivers → Ethernet Drivers → MCUX Ethernet driver .. parsed-literal:: config ETH_MCUX_NO_PHY_SMI bool "Do not use SMI for PHY communication" depends on \ :option:`ETH_MCUX ` && \ :option:`NET_L2_ETHERNET ` help Some PHY devices, with DSA capabilities do not use SMI for communication with MAC ENET controller. Other busses - like SPI or I2C are used instead. *(The 'depends on' condition includes propagated dependencies from ifs and menus.)*