:orphan: .. title:: CONFIG_ETH_MCUX_NO_PHY_SMI .. kconfig:: CONFIG_ETH_MCUX_NO_PHY_SMI CONFIG_ETH_MCUX_NO_PHY_SMI ########################## *Do not use SMI for PHY communication* Type: ``bool`` Help ==== .. code-block:: none 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 =================== (\ :kconfig:`NETWORKING ` && \ :kconfig:`BOARD_IP_K66F `) || (\ :kconfig:`ETH_MCUX ` && \ :kconfig:`NET_L2_ETHERNET `) *(Includes any dependencies from ifs and menus.)* Default ======= - y if \ :kconfig:`ETH_MCUX ` Kconfig definitions =================== At ``/arm/ip_k66f/Kconfig.defconfig:34`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:22`` Menu path: (Top) .. code-block:: kconfig config ETH_MCUX_NO_PHY_SMI bool default y if ETH_MCUX depends on NETWORKING && BOARD_IP_K66F ---- At ``/ethernet/Kconfig.mcux:31`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:42`` → ``/Kconfig:20`` → ``/ethernet/Kconfig:49`` Menu path: (Top) → Device Drivers → Ethernet Drivers → MCUX Ethernet driver .. code-block:: kconfig config ETH_MCUX_NO_PHY_SMI bool "Do not use SMI for PHY communication" depends on ETH_MCUX && 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.)*