net: dsa: mt7530: improve and relax PHY driver dependency
authorDaniel Golle <daniel@makrotopia.org>
Sat, 5 Aug 2023 14:45:36 +0000 (15:45 +0100)
committerDavid S. Miller <davem@davemloft.net>
Wed, 9 Aug 2023 10:22:55 +0000 (11:22 +0100)
commitb9b05381e5d76a5ad05aedf5357c585d4a1f78cd
treee11da0a4a6e55b36cf403b0cea5d47603bddd401
parentae1ae5eb14b062d4e90984a80cc0f38df2b675ad
net: dsa: mt7530: improve and relax PHY driver dependency

Different MT7530 variants require different PHY drivers.
Use 'imply' instead of 'select' to relax the dependency on the PHY
driver, and choose the appropriate driver.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
Reviewed-by: Simon Horman <horms@kernel.org>
Reviewed-by: Vladimir Oltean <olteanv@gmail.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/dsa/Kconfig