Lines Matching +full:mdio +full:- +full:bus

1 # SPDX-License-Identifier: GPL-2.0-only
3 # MDIO Layer Configuration
7 tristate "MDIO bus device drivers"
9 MDIO devices and driver infrastructure code.
20 loadable module or built-in.
27 FWNODE MDIO bus (Ethernet PHY) accessors
35 OpenFirmware MDIO bus (Ethernet PHY) accessors
42 ACPI MDIO bus (Ethernet PHY) accessors
50 tristate "Allwinner sun4i MDIO interface support"
53 This driver supports the MDIO interface found in the network
58 tristate "APM X-Gene SoC MDIO bus controller"
61 This module provides a driver for the MDIO busses found in the
62 APM X-Gene SoC's.
65 tristate "ASPEED MDIO bus controller"
69 This module provides a driver for the independent MDIO bus
71 third revision of the ASPEED MDIO register interface - the first two
74 continues to drive the embedded MDIO controller for the AST2400 and
78 tristate "Bitbanged MDIO buses"
80 This module implements the MDIO bus protocol in software,
87 tristate "Broadcom iProc MDIO bus controller"
92 This module provides a driver for the MDIO busses found in the
96 tristate "Broadcom UniMAC MDIO bus controller"
99 This module provides a driver for the Broadcom UniMAC MDIO busses.
108 tristate "GPIO lib-based bitbanged MDIO buses"
112 Supports GPIO lib-based MDIO busses.
115 will be called mdio-gpio.
118 tristate "Hisilicon FEMAC MDIO bus controller"
121 This module provides a driver for the MDIO busses found in the
128 Support I2C based PHYs. This provides a MDIO bus bridged
135 tristate "Marvell USB to MDIO Adapter"
139 A USB to MDIO converter present on development boards for
147 This driver supports the MIIM (MDIO) interface found in the network
152 tristate "MOXA ART MDIO interface support"
155 This driver supports the MDIO interface found in the network
159 tristate "Octeon and some ThunderX SOCs MDIO buses"
165 This module provides a driver for the Octeon and ThunderX MDIO
170 tristate "Qualcomm IPQ4019 MDIO interface support"
174 This driver supports the MDIO interface found in Qualcomm
175 IPQ40xx, IPQ60xx, IPQ807x and IPQ50xx series Soc-s.
178 tristate "Qualcomm IPQ8064 MDIO interface support"
182 This driver supports the MDIO interface found in the network
186 tristate "ThunderX SOCs MDIO buses"
192 This driver supports the MDIO interfaces found on Cavium
193 ThunderX SoCs when the MDIO bus device appears as a PCI
196 comment "MDIO Multiplexers"
202 This module provides a driver framework for MDIO bus
203 multiplexers which connect one of several child MDIO busses
204 to a parent bus. Switching between child busses is done by
208 tristate "Amlogic G12a based MDIO bus multiplexer"
214 This module provides a driver for the MDIO multiplexer/glue of
216 or the internal MDIO bus to the parent bus.
219 tristate "Broadcom BCM6368 MDIO bus multiplexers"
224 This module provides a driver for MDIO bus multiplexers found in
226 child MDIO bus to a parent bus. Buses could be internal as well as
230 tristate "Broadcom iProc based MDIO bus multiplexers"
235 This module provides a driver for MDIO bus multiplexers found in
237 child MDIO bus to a parent bus. Buses could be internal as well as
241 tristate "GPIO controlled MDIO bus multiplexers"
245 This module provides a driver for MDIO bus multiplexers that
247 several child MDIO busses to a parent bus. Child bus
251 tristate "MDIO bus multiplexer using kernel multiplexer subsystem"
256 This module provides a driver for MDIO bus multiplexer
258 bus multiplexer connects one of several child MDIO busses to
259 a parent bus. Child bus selection is under the control of
263 tristate "MMIO device-controlled MDIO bus multiplexers"
267 This module provides a driver for MDIO bus multiplexers that
268 are controlled via a simple memory-mapped device, like an FPGA.
269 The multiplexer connects one of several child MDIO busses to a
270 parent bus. Child bus selection is under the control of one of