net: HNS: fix MDIO dependencies
Subsystems (3)
PATCH 1/1 net: HNS: fix MDIO dependencies
The newly introduced HNS_MDIO Kconfig symbol selects 'MDIO', but that is the wrong symbol as the code used by this driver is provided by PHYLIB rather than the MDIO driver. Also, there is no need to make this driver user selectable, because it is already selected by all drivers that need it.
This changes the Kconfig file to select the correct library, and to make the option silent.
drivers/net/ethernet/hisilicon/Kconfig +2 -3
@@ -24,7 +24,6 @@ config HIX5HD2_GMAC config HIP04_ETH tristate "HISILICON P04 Ethernet support" - select PHYLIB select MARVELL_PHY select MFD_SYSCON select HNS_MDIO
@@ -33,8 +32,8 @@ config HIP04_ETH want to use the internal ethernet then you should answer Y to this. config HNS_MDIO - tristate "Hisilicon HNS MDIO device Support" - select MDIO + tristate + select PHYLIB ---help--- This selects the HNS MDIO support. It is needed by HNS_DSAF to access the PHY
From: Arnd Bergmann <[email protected]>
Date: Fri, 09 Oct 2015 14:53:54 +0200
Quoted 11 lines
The newly introduced
HNS_MDIOKconfigsymbol selects 'MDIO', but that is the wrong symbol as the code used by this driver is provided by PHYLIB rather than the MDIO driver. Also, there is no need to make this driver user selectable, because it is already selected by all drivers that need it.This changes the
Kconfigfile to select the correct library, and to make the option silent.Signed-off-by Arnd Bergmann <[email protected]>Fixes 5b904d39406 ("net: add Hisilicon Network Subsystem MDIO support")
Applied, thanks.