GNU Linux-libre 6.8.9-gnu
[releases.git] / drivers / net / pcs / Kconfig
1 # SPDX-License-Identifier: GPL-2.0-only
2 #
3 # PCS Layer Configuration
4 #
5
6 menu "PCS device drivers"
7
8 config PCS_XPCS
9         tristate
10         select PHYLINK
11         help
12           This module provides helper functions for Synopsys DesignWare XPCS
13           controllers.
14
15 config PCS_LYNX
16         tristate
17         help
18           This module provides helpers to phylink for managing the Lynx PCS
19           which is part of the Layerscape and QorIQ Ethernet SERDES.
20
21 config PCS_MTK_LYNXI
22         tristate
23         select REGMAP
24         help
25           This module provides helpers to phylink for managing the LynxI PCS
26           which is part of MediaTek's SoC and Ethernet switch ICs.
27
28 config PCS_RZN1_MIIC
29         tristate "Renesas RZ/N1 MII converter"
30         depends on OF && (ARCH_RZN1 || COMPILE_TEST)
31         help
32           This module provides a driver for the MII converter that is available
33           on RZ/N1 SoCs. This PCS converts MII to RMII/RGMII or can be set in
34           pass-through mode for MII.
35
36 endmenu