]> git.baikalelectronics.ru Git - kernel.git/commit
net: mdio: Move MDIO drivers into a new subdirectory
authorAndrew Lunn <andrew@lunn.ch>
Thu, 27 Aug 2020 02:00:31 +0000 (04:00 +0200)
committerDavid S. Miller <davem@davemloft.net>
Thu, 27 Aug 2020 13:55:50 +0000 (06:55 -0700)
commitc657754c4cc261f69c5078c6ab2dc53d1d953520
tree7c5cfd088abe12dd0c9f09ef092e4e6c9faa7045
parent2debee5fcb06eb17c7d01a00f90b2fa692b092a1
net: mdio: Move MDIO drivers into a new subdirectory

Move all the MDIO drivers and multiplexers into drivers/net/mdio.  The
mdio core is however left in the phy directory, due to mutual
dependencies between the MDIO core and the PHY core.

Take this opportunity to sort the Kconfig based on the menuconfig
strings, and move the multiplexers to the end with a separating
comment.

v2:
Fix typo in commit message

Acked-by: Florian Fainelli <f.fainelli@gmail.com>
Signed-off-by: Andrew Lunn <andrew@lunn.ch>
Signed-off-by: David S. Miller <davem@davemloft.net>
55 files changed:
MAINTAINERS
drivers/net/Kconfig
drivers/net/Makefile
drivers/net/mdio/Kconfig [new file with mode: 0644]
drivers/net/mdio/Makefile [new file with mode: 0644]
drivers/net/mdio/mdio-aspeed.c [new file with mode: 0644]
drivers/net/mdio/mdio-bcm-iproc.c [new file with mode: 0644]
drivers/net/mdio/mdio-bcm-unimac.c [new file with mode: 0644]
drivers/net/mdio/mdio-bitbang.c [new file with mode: 0644]
drivers/net/mdio/mdio-cavium.c [new file with mode: 0644]
drivers/net/mdio/mdio-cavium.h [new file with mode: 0644]
drivers/net/mdio/mdio-gpio.c [new file with mode: 0644]
drivers/net/mdio/mdio-hisi-femac.c [new file with mode: 0644]
drivers/net/mdio/mdio-i2c.c [new file with mode: 0644]
drivers/net/mdio/mdio-ipq4019.c [new file with mode: 0644]
drivers/net/mdio/mdio-ipq8064.c [new file with mode: 0644]
drivers/net/mdio/mdio-moxart.c [new file with mode: 0644]
drivers/net/mdio/mdio-mscc-miim.c [new file with mode: 0644]
drivers/net/mdio/mdio-mux-bcm-iproc.c [new file with mode: 0644]
drivers/net/mdio/mdio-mux-gpio.c [new file with mode: 0644]
drivers/net/mdio/mdio-mux-meson-g12a.c [new file with mode: 0644]
drivers/net/mdio/mdio-mux-mmioreg.c [new file with mode: 0644]
drivers/net/mdio/mdio-mux-multiplexer.c [new file with mode: 0644]
drivers/net/mdio/mdio-mux.c [new file with mode: 0644]
drivers/net/mdio/mdio-mvusb.c [new file with mode: 0644]
drivers/net/mdio/mdio-octeon.c [new file with mode: 0644]
drivers/net/mdio/mdio-sun4i.c [new file with mode: 0644]
drivers/net/mdio/mdio-thunder.c [new file with mode: 0644]
drivers/net/mdio/mdio-xgene.c [new file with mode: 0644]
drivers/net/phy/Kconfig
drivers/net/phy/Makefile
drivers/net/phy/mdio-aspeed.c [deleted file]
drivers/net/phy/mdio-bcm-iproc.c [deleted file]
drivers/net/phy/mdio-bcm-unimac.c [deleted file]
drivers/net/phy/mdio-bitbang.c [deleted file]
drivers/net/phy/mdio-cavium.c [deleted file]
drivers/net/phy/mdio-cavium.h [deleted file]
drivers/net/phy/mdio-gpio.c [deleted file]
drivers/net/phy/mdio-hisi-femac.c [deleted file]
drivers/net/phy/mdio-i2c.c [deleted file]
drivers/net/phy/mdio-ipq4019.c [deleted file]
drivers/net/phy/mdio-ipq8064.c [deleted file]
drivers/net/phy/mdio-moxart.c [deleted file]
drivers/net/phy/mdio-mscc-miim.c [deleted file]
drivers/net/phy/mdio-mux-bcm-iproc.c [deleted file]
drivers/net/phy/mdio-mux-gpio.c [deleted file]
drivers/net/phy/mdio-mux-meson-g12a.c [deleted file]
drivers/net/phy/mdio-mux-mmioreg.c [deleted file]
drivers/net/phy/mdio-mux-multiplexer.c [deleted file]
drivers/net/phy/mdio-mux.c [deleted file]
drivers/net/phy/mdio-mvusb.c [deleted file]
drivers/net/phy/mdio-octeon.c [deleted file]
drivers/net/phy/mdio-sun4i.c [deleted file]
drivers/net/phy/mdio-thunder.c [deleted file]
drivers/net/phy/mdio-xgene.c [deleted file]