Skip to content

Commit

Permalink
phy: Add lan966x ethernet serdes PHY driver
Browse files Browse the repository at this point in the history
Add the Microchip lan966x ethernet serdes PHY driver for interfaces
available in the lan966x SoC.

Signed-off-by: Horatiu Vultur <horatiu.vultur@microchip.com>
Link: https://lore.kernel.org/r/20211116100818.1615762-4-horatiu.vultur@microchip.com
Signed-off-by: Vinod Koul <vkoul@kernel.org>
  • Loading branch information
Horatiu Vultur authored and Vinod Koul committed Nov 23, 2021
1 parent ea8a163 commit 3055249
Show file tree
Hide file tree
Showing 4 changed files with 766 additions and 0 deletions.
8 changes: 8 additions & 0 deletions drivers/phy/microchip/Kconfig
Original file line number Diff line number Diff line change
Expand Up @@ -11,3 +11,11 @@ config PHY_SPARX5_SERDES
depends on HAS_IOMEM
help
Enable this for support of the 10G/25G SerDes on Microchip Sparx5.

config PHY_LAN966X_SERDES
tristate "SerDes PHY driver for Microchip LAN966X"
select GENERIC_PHY
depends on OF
depends on MFD_SYSCON
help
Enable this for supporting SerDes muxing with Microchip LAN966X
1 change: 1 addition & 0 deletions drivers/phy/microchip/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -4,3 +4,4 @@
#

obj-$(CONFIG_PHY_SPARX5_SERDES) := sparx5_serdes.o
obj-$(CONFIG_PHY_LAN966X_SERDES) := lan966x_serdes.o
Loading

0 comments on commit 3055249

Please sign in to comment.