Commit 6073512c authored by Jerome Brunet's avatar Jerome Brunet Committed by David S. Miller

net: phy: Kconfig: Fix PHY infrastructure menu in menuconfig

Since the integration of PHYLINK, the configuration option which
used to be under the PHY infrastructure menu in menuconfig ended
up one level up (the network device driver section)

By placing PHYLINK option right after PHYLIB entry, it broke the
way Kconfig used to build the menu. See kconfig-language.txt, section
"Menu structure", 2nd method.

This is fixed by placing the PHYLINK option just before PHYLIB.

Fixes: 9525ae83 ("phylink: add phylink infrastructure")
Signed-off-by: default avatarJerome Brunet <jbrunet@baylibre.com>
Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
parent fd0e4c59
...@@ -160,15 +160,6 @@ config MDIO_XGENE ...@@ -160,15 +160,6 @@ config MDIO_XGENE
endif endif
menuconfig PHYLIB
tristate "PHY Device support and infrastructure"
depends on NETDEVICES
select MDIO_DEVICE
help
Ethernet controllers are usually attached to PHY
devices. This option provides infrastructure for
managing PHY devices.
config PHYLINK config PHYLINK
tristate tristate
depends on NETDEVICES depends on NETDEVICES
...@@ -179,6 +170,15 @@ config PHYLINK ...@@ -179,6 +170,15 @@ config PHYLINK
configuration links, PHYs, and Serdes links with MAC level configuration links, PHYs, and Serdes links with MAC level
autonegotiation modes. autonegotiation modes.
menuconfig PHYLIB
tristate "PHY Device support and infrastructure"
depends on NETDEVICES
select MDIO_DEVICE
help
Ethernet controllers are usually attached to PHY
devices. This option provides infrastructure for
managing PHY devices.
if PHYLIB if PHYLIB
config SWPHY config SWPHY
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment