xref: /linux/drivers/net/pcs/Kconfig (revision a1ff5a7d78a036d6c2178ee5acd6ba4946243800)
12fa4e4b7SAndrew Lunn# SPDX-License-Identifier: GPL-2.0-only
22fa4e4b7SAndrew Lunn#
32fa4e4b7SAndrew Lunn# PCS Layer Configuration
42fa4e4b7SAndrew Lunn#
52fa4e4b7SAndrew Lunn
62fa4e4b7SAndrew Lunnmenu "PCS device drivers"
72fa4e4b7SAndrew Lunn
82fa4e4b7SAndrew Lunnconfig PCS_XPCS
9*f6bb3e9dSSerge Semin	tristate "Synopsys DesignWare Ethernet XPCS"
10ebeae54dSJakub Kicinski	select PHYLINK
112fa4e4b7SAndrew Lunn	help
12*f6bb3e9dSSerge Semin	  This module provides a driver and helper functions for Synopsys
13*f6bb3e9dSSerge Semin	  DesignWare XPCS controllers.
142fa4e4b7SAndrew Lunn
150da4c3d3SIoana Ciorneiconfig PCS_LYNX
160da4c3d3SIoana Ciornei	tristate
170da4c3d3SIoana Ciornei	help
180da4c3d3SIoana Ciornei	  This module provides helpers to phylink for managing the Lynx PCS
190da4c3d3SIoana Ciornei	  which is part of the Layerscape and QorIQ Ethernet SERDES.
200da4c3d3SIoana Ciornei
214765a972SDaniel Golleconfig PCS_MTK_LYNXI
224765a972SDaniel Golle	tristate
234765a972SDaniel Golle	select REGMAP
244765a972SDaniel Golle	help
254765a972SDaniel Golle	  This module provides helpers to phylink for managing the LynxI PCS
264765a972SDaniel Golle	  which is part of MediaTek's SoC and Ethernet switch ICs.
274765a972SDaniel Golle
287dc54d3bSClément Légerconfig PCS_RZN1_MIIC
297dc54d3bSClément Léger	tristate "Renesas RZ/N1 MII converter"
307dc54d3bSClément Léger	depends on OF && (ARCH_RZN1 || COMPILE_TEST)
317dc54d3bSClément Léger	help
327dc54d3bSClément Léger	  This module provides a driver for the MII converter that is available
337dc54d3bSClément Léger	  on RZ/N1 SoCs. This PCS converts MII to RMII/RGMII or can be set in
347dc54d3bSClément Léger	  pass-through mode for MII.
357dc54d3bSClément Léger
362fa4e4b7SAndrew Lunnendmenu
37