From: Alexander Sverdlin Date: Tue, 28 May 2024 07:31:13 +0000 (+0200) Subject: net: dsa: lan9303: imply SMSC_PHY X-Git-Tag: v6.11-rc1~163^2~298 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=126913479e88e7e0114efe380d2437cc70d9dc05;p=thirdparty%2Fkernel%2Flinux.git net: dsa: lan9303: imply SMSC_PHY Both LAN9303 and LAN9354 have internal PHYs on both external ports. Therefore a configuration without SMSC PHY support is non-practical at least and leads to: LAN9303_MDIO 8000f00.mdio:00: Found LAN9303 rev. 1 mdio_bus 8000f00.mdio:00: deferred probe pending: (reason unknown) Signed-off-by: Alexander Sverdlin Reviewed-by: Andrew Lunn Link: https://lore.kernel.org/r/20240528073147.3604083-1-alexander.sverdlin@siemens.com Signed-off-by: Jakub Kicinski --- diff --git a/drivers/net/dsa/Kconfig b/drivers/net/dsa/Kconfig index 3092b391031a8..8508b5145bc14 100644 --- a/drivers/net/dsa/Kconfig +++ b/drivers/net/dsa/Kconfig @@ -102,6 +102,7 @@ config NET_DSA_SMSC_LAN9303 tristate select NET_DSA_TAG_LAN9303 select REGMAP + imply SMSC_PHY help This enables support for the Microchip LAN9303/LAN9354 3 port ethernet switch chips.