summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHeiner Kallweit <hkallweit1@gmail.com>2026-03-15 19:48:43 +0300
committerJakub Kicinski <kuba@kernel.org>2026-03-19 04:27:12 +0300
commite611a97032f0fa484d14656acf4a330448bf21a3 (patch)
tree1627f1c53a614ed44153e7dad2a17acd82daea4b
parentd347b28c492e746c0db9439265e55a50a912e034 (diff)
downloadlinux-e611a97032f0fa484d14656acf4a330448bf21a3.tar.xz
regmap: mdio: make it depend on PHYLIB
MDIO-based regmap is the last user of config symbol MDIO_BUS. MDIO access needs a MII bus, which requires PHYLIB for the provider part. Therefore make REGMAP_MDIO depend on PHYLIB, what allows to remove config symbol MDIO_BUS in a follow-up patch. Note: After c5a219395b4e ("regmap: Move selecting for REGMAP_MDIO and REGMAP_IRQ") switching to "depends on" should be fine, w/o risk of a circular dependency. Signed-off-by: Heiner Kallweit <hkallweit1@gmail.com> Acked-by: Mark Brown <broonie@kernel.org> Link: https://patch.msgid.link/a21a3b3e-272e-4c61-986e-48a2cb3421d9@gmail.com Signed-off-by: Jakub Kicinski <kuba@kernel.org>
-rw-r--r--drivers/base/regmap/Kconfig2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/base/regmap/Kconfig b/drivers/base/regmap/Kconfig
index 06d7eb2aac14..3c76a5bf67b7 100644
--- a/drivers/base/regmap/Kconfig
+++ b/drivers/base/regmap/Kconfig
@@ -56,7 +56,7 @@ config REGMAP_W1
config REGMAP_MDIO
tristate
- select MDIO_BUS
+ depends on PHYLIB
config REGMAP_MMIO
tristate