]> git.baikalelectronics.ru Git - kernel.git/commit
phy: add driver for Microsemi Ocelot SerDes muxing
authorQuentin Schulz <quentin.schulz@bootlin.com>
Thu, 4 Oct 2018 12:22:07 +0000 (14:22 +0200)
committerDavid S. Miller <davem@davemloft.net>
Fri, 5 Oct 2018 21:36:44 +0000 (14:36 -0700)
commit76e14c00ab40b20d7fe0c4148ad9e0469e76d110
treef64611245027ded8e164b09ac25ff0378693de3e
parent67f137336b3150d7ad9ee0415b5826bf66b97a29
phy: add driver for Microsemi Ocelot SerDes muxing

The Microsemi Ocelot can mux SerDes lanes (aka macros) to different
switch ports or even make it act as a PCIe interface.

This adds support for the muxing of the SerDes.

Signed-off-by: Quentin Schulz <quentin.schulz@bootlin.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/phy/Kconfig
drivers/phy/Makefile
drivers/phy/mscc/Kconfig [new file with mode: 0644]
drivers/phy/mscc/Makefile [new file with mode: 0644]
drivers/phy/mscc/phy-ocelot-serdes.c [new file with mode: 0644]