Commit 73d95284 authored by Heiner Kallweit's avatar Heiner Kallweit Committed by Jakub Kicinski
Browse files

net: phy: remove Kconfig symbol MDIO_DEVRES



MDIO_DEVRES is only set where PHYLIB/PHYLINK are set which
select MDIO_DEVRES. So we can remove this symbol.

Note: Due to circular module dependencies we can't simply
      make mdio_devres.c part of phylib.

Signed-off-by: default avatarHeiner Kallweit <hkallweit1@gmail.com>
Link: https://patch.msgid.link/27cba535-f507-4b32-84a3-0744c783a465@gmail.com


Signed-off-by: default avatarJakub Kicinski <kuba@kernel.org>
parent 0aa4024b
Loading
Loading
Loading
Loading
+0 −1
Original line number Diff line number Diff line
@@ -71,7 +71,6 @@ config FSL_XGMAC_MDIO
	tristate "Freescale XGMAC MDIO"
	select PHYLIB
	depends on OF
	select MDIO_DEVRES
	select OF_MDIO
	help
	  This driver supports the MDIO bus on the Fman 10G Ethernet MACs, and
+0 −2
Original line number Diff line number Diff line
@@ -25,7 +25,6 @@ config NXP_NETC_LIB
config FSL_ENETC
	tristate "ENETC PF driver"
	depends on PCI_MSI
	select MDIO_DEVRES
	select FSL_ENETC_CORE
	select FSL_ENETC_IERB
	select FSL_ENETC_MDIO
@@ -43,7 +42,6 @@ config FSL_ENETC
config NXP_ENETC4
	tristate "ENETC4 PF driver"
	depends on PCI_MSI
	select MDIO_DEVRES
	select FSL_ENETC_CORE
	select FSL_ENETC_MDIO
	select NXP_ENETC_PF_COMMON
+0 −1
Original line number Diff line number Diff line
@@ -34,7 +34,6 @@ config MV643XX_ETH
config MVMDIO
	tristate "Marvell MDIO interface support"
	depends on HAS_IOMEM
	select MDIO_DEVRES
	select PHYLIB
	help
	  This driver supports the MDIO interface found in the network
+0 −1
Original line number Diff line number Diff line
@@ -52,7 +52,6 @@ config QCOM_EMAC
	depends on HAS_DMA && HAS_IOMEM
	select CRC32
	select PHYLIB
	select MDIO_DEVRES
	help
	  This driver supports the Qualcomm Technologies, Inc. Gigabit
	  Ethernet Media Access Controller (EMAC). The controller
+0 −11
Original line number Diff line number Diff line
@@ -38,9 +38,6 @@ config ACPI_MDIO
	help
	  ACPI MDIO bus (Ethernet PHY) accessors

config MDIO_DEVRES
	tristate

config MDIO_SUN4I
	tristate "Allwinner sun4i MDIO interface support"
	depends on ARCH_SUNXI || COMPILE_TEST
@@ -60,7 +57,6 @@ config MDIO_ASPEED
	tristate "ASPEED MDIO bus controller"
	depends on ARCH_ASPEED || COMPILE_TEST
	depends on OF_MDIO && HAS_IOMEM
	select MDIO_DEVRES
	help
	  This module provides a driver for the independent MDIO bus
	  controllers found in the ASPEED AST2600 SoC. This is a driver for the
@@ -130,7 +126,6 @@ config MDIO_I2C
config MDIO_MVUSB
	tristate "Marvell USB to MDIO Adapter"
	depends on USB
	select MDIO_DEVRES
	help
	  A USB to MDIO converter present on development boards for
	  Marvell's Link Street family of Ethernet switches.
@@ -138,7 +133,6 @@ config MDIO_MVUSB
config MDIO_MSCC_MIIM
	tristate "Microsemi MIIM interface support"
	depends on HAS_IOMEM && REGMAP_MMIO
	select MDIO_DEVRES
	help
	  This driver supports the MIIM (MDIO) interface found in the network
	  switches of the Microsemi SoCs; it is recommended to switch on
@@ -156,7 +150,6 @@ config MDIO_OCTEON
	depends on (64BIT && OF_MDIO) || COMPILE_TEST
	depends on HAS_IOMEM
	select MDIO_CAVIUM
	select MDIO_DEVRES
	help
	  This module provides a driver for the Octeon and ThunderX MDIO
	  buses. It is required by the Octeon and ThunderX ethernet device
@@ -166,7 +159,6 @@ config MDIO_IPQ4019
	tristate "Qualcomm IPQ4019 MDIO interface support"
	depends on HAS_IOMEM && OF_MDIO
	depends on COMMON_CLK
	select MDIO_DEVRES
	help
	  This driver supports the MDIO interface found in Qualcomm
	  IPQ40xx, IPQ60xx, IPQ807x and IPQ50xx series Soc-s.
@@ -175,7 +167,6 @@ config MDIO_IPQ8064
	tristate "Qualcomm IPQ8064 MDIO interface support"
	depends on HAS_IOMEM && OF_MDIO
	depends on MFD_SYSCON
	select MDIO_DEVRES
	help
	  This driver supports the MDIO interface found in the network
	  interface units of the IPQ8064 SoC
@@ -183,7 +174,6 @@ config MDIO_IPQ8064
config MDIO_REALTEK_RTL9300
	tristate "Realtek RTL9300 MDIO interface support"
	depends on MACH_REALTEK_RTL || COMPILE_TEST
	select MDIO_DEVRES
	help
	  This driver supports the MDIO interface found in the Realtek
	  RTL9300 family of Ethernet switches with integrated SoC.
@@ -204,7 +194,6 @@ config MDIO_THUNDER
	depends on 64BIT
	depends on PCI
	select MDIO_CAVIUM
	select MDIO_DEVRES
	help
	  This driver supports the MDIO interfaces found on Cavium
	  ThunderX SoCs when the MDIO bus device appears as a PCI
Loading