]> 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)
commit348c5a7e98d6b05305e027a5dcf7031a8e9d6cf7
tree7c5cfd088abe12dd0c9f09ef092e4e6c9faa7045
parentfea6d3563e07a495eb3f987a2c1bd0da28e8eaa6
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]