xref: /openbmc/linux/drivers/net/pcs/Kconfig (revision 196eec40)
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
9ebeae54dSJakub Kicinski	tristate
10ebeae54dSJakub Kicinski	select PHYLINK
112fa4e4b7SAndrew Lunn	help
122fa4e4b7SAndrew Lunn	  This module provides helper functions for Synopsys DesignWare XPCS
132fa4e4b7SAndrew Lunn	  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
21*4765a972SDaniel Golleconfig PCS_MTK_LYNXI
22*4765a972SDaniel Golle	tristate
23*4765a972SDaniel Golle	select REGMAP
24*4765a972SDaniel Golle	help
25*4765a972SDaniel Golle	  This module provides helpers to phylink for managing the LynxI PCS
26*4765a972SDaniel Golle	  which is part of MediaTek's SoC and Ethernet switch ICs.
27*4765a972SDaniel 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