| /linux/Documentation/ABI/testing/ |
| H A D | sysfs-bus-mdio | 8 MDIO bus address statistics. 16 Total number of transfers for this MDIO bus. 24 Total number of transfer errors for this MDIO bus. 32 Total number of write transactions for this MDIO bus. 40 Total number of read transactions for this MDIO bus. 48 Total number of transfers for this MDIO bus address. 56 Total number of transfer errors for this MDIO bus address. 64 Total number of write transactions for this MDIO bus address. 72 Total number of read transactions for this MDIO bus address.
|
| /linux/Documentation/firmware-guide/acpi/dsd/ |
| H A D | phy.rst | 4 MDIO bus and PHYs in ACPI 7 The PHYs on an MDIO bus [phy] are probed and registered using 11 on the MDIO bus have to be referenced. 14 for connecting PHYs on the MDIO bus [dsd-properties-rules] to the MAC layer. 24 the PHY that is registered on an MDIO bus. This is mandatory for 25 network interfaces that have PHYs connected to MAC via MDIO bus. 27 During the MDIO bus driver initialization, PHYs on this bus are probed 28 using the _ADR object as shown below and are registered on the MDIO bus. 44 have to be retrieved from the MDIO bus. For this, the MAC driver needs 70 DSDT entry for MDIO node [all …]
|
| /linux/arch/powerpc/boot/dts/ |
| H A D | kmeter1.dts | 148 0 1 3 0 2 0 /* MDIO */ 174 0 1 3 0 2 0 /* MDIO */ 200 0 1 3 0 2 0 /* MDIO */ 220 0 1 3 0 2 0 /* MDIO */ 238 0 1 3 0 2 0 /* MDIO */ 256 0 1 3 0 2 0 /* MDIO */ 274 0 1 3 0 2 0 /* MDIO */ 314 /* ESTAR-1 (UCC1, MDIO 0x10, RGMII) */ 330 /* ESTAR-2 (UCC2, MDIO 0x11, RGMII) */ 346 /* Piggy2 (UCC4, MDIO 0x00, RMII) */ [all …]
|
| H A D | holly.dts | 60 MDIO: mdio@6000 { label 88 mdio-handle = <&MDIO>; 101 mdio-handle = <&MDIO>;
|
| /linux/Documentation/devicetree/bindings/net/ |
| H A D | cavium-mdio.txt | 1 * System Management Interface (SMI) / MDIO 11 - reg: The base address of the MDIO bus controller register bank. 15 - #size-cells: Must be <0>. MDIO addresses have no size component. 17 Typically an MDIO bus might have several children. 33 * System Management Interface (SMI) / MDIO Nexus 48 - ranges: As needed for mapping of the MDIO bus device registers. 50 - assigned-addresses: As needed for mapping of the MDIO bus device registers.
|
| H A D | hisilicon-hns-mdio.txt | 1 Hisilicon MDIO bus controller 10 - reg: The base address of the MDIO bus controller register bank. 12 - #size-cells: Must be <0>. MDIO addresses have no size component. 14 Typically an MDIO bus might have several children.
|
| H A D | nixge.txt | 11 "ctrl": MDIO and PHY control and status region 19 - mdio subnode to indicate presence of MDIO controller 49 Examples (10G generic PHY, no MDIO): 65 Examples (1G generic fixed-link + MDIO):
|
| H A D | fsl-tsec-phy.txt | 1 * MDIO IO device 5 * TBI Internal MDIO bus
|
| H A D | ibm,emac.txt | 48 - mdio-device : 1 cell, required iff using shared MDIO registers 50 MDIO lines for the PHY used by this EMAC. 54 channel or 0xffffffff if ZMII is only used for MDIO. 65 - phy-address : 1 cell, optional, MDIO address of the PHY. If absent, 69 MDIO address 0. 86 - fixed-link : Fixed-link subnode describing a link to a non-MDIO
|
| H A D | hisilicon-hip04-net.txt | 22 * MDIO bus node: 27 - Inherits from MDIO bus node binding [2]
|
| H A D | hisilicon-femac-mdio.txt | 1 Hisilicon Fast Ethernet MDIO Controller interface
|
| /linux/drivers/net/dsa/xrs700x/ |
| H A D | Kconfig | 21 tristate "Arrow XRS7000X series switch in MDIO mode" 25 Enable MDIO support for Arrow SpeedChips XRS7003/7004 gigabit Ethernet
|
| /linux/drivers/net/ethernet/freescale/fs_enet/ |
| H A D | Kconfig | 29 tristate "MDIO driver for FEC" 33 tristate "MDIO driver for FCC"
|
| /linux/Documentation/networking/dsa/ |
| H A D | bcm_sf2.rst | 17 - quad external Gigabit PHY w/ MDIO multiplexer 31 - ``SWITCH_MDIO``: external MDIO bus controller (there is another one in SWITCH_CORE, 66 MDIO indirect accesses 70 Broadcom switches connected to a SF2 require the use of the DSA user MDIO bus 72 an external switch pseudo-PHY address will both be snooping for incoming MDIO
|
| H A D | sja1105.rst | 386 MDIO bus and PHY management 389 The SJA1105 does not have an MDIO bus and does not perform in-band AN either. 392 MDIO bus available to Linux within the system (e.g. to the DSA conduit's MDIO 396 By comparison, the SJA1110 supports an MDIO slave access point over which its 399 accessed through SPI commands, modeled in Linux as virtual MDIO buses. 401 The microcontroller attached to the SJA1110 port 0 also has an MDIO controller 404 Discrete PHYs connected to the switch ports should have their MDIO interface 405 attached to an MDIO controller from the host system and not to the switch,
|
| /linux/drivers/net/dsa/realtek/ |
| H A D | Kconfig | 19 bool "Realtek MDIO interface support" 23 through MDIO.
|
| /linux/arch/powerpc/platforms/pasemi/ |
| H A D | Kconfig | 46 tristate "MDIO support via GPIO" 49 Driver for MDIO via GPIO on PWRficient platforms
|
| /linux/drivers/net/dsa/b53/ |
| H A D | Kconfig | 22 tristate "B53 MDIO connected switch driver" 25 Select to enable support for registering switches configured through MDIO.
|
| /linux/arch/arm/boot/dts/gemini/ |
| H A D | gemini-sq201.dts | 58 /* Uses MDC and MDIO */ 60 <&gpio0 21 GPIO_ACTIVE_HIGH>; /* MDIO */ 146 * gpio0hgrp cover line 21, 22 used by MDIO for Marvell PHY
|
| H A D | gemini-sl93512r.dts | 73 /* Uses MDC and MDIO */ 75 <&gpio0 21 GPIO_ACTIVE_HIGH>; /* MDIO */ 161 * gpio0igrp cover line 21, 22 used by MDIO for Marvell PHY
|
| H A D | gemini-dlink-dns-313.dts | 154 /* Uses MDC and MDIO */ 156 <&gpio0 21 GPIO_ACTIVE_HIGH>; /* MDIO */ 218 /* Used by MDIO */
|
| /linux/arch/arm/boot/dts/intel/ixp/ |
| H A D | intel-ixp42x-linksys-wrv54g.dts | 81 * The PHYs are accessed over the external MDIO 186 * To complicate things, the MDIO channel is also only 207 * through this external MDIO channel.
|
| /linux/drivers/net/ethernet/chelsio/ |
| H A D | Kconfig | 24 select MDIO 53 select MDIO 74 select MDIO
|
| /linux/drivers/pinctrl/ |
| H A D | pinctrl-xway.c | 139 MFP_XWAY(GPIO24, GPIO, EBU, EBU2, MDIO), 142 MFP_XWAY(GPIO27, GPIO, EBU, NONE, MDIO), 201 GRP_MUX("mdio", MDIO, ase_pins_mdio), 460 MFP_XWAY(GPIO42, GPIO, MDIO, NONE, NONE), 461 MFP_XWAY(GPIO43, GPIO, MDIO, NONE, NONE), 581 GRP_MUX("mdio", MDIO, xrx100_pins_mdio), 673 MFP_XWAY(GPIO42, GPIO, MDIO, NONE, NONE), 674 MFP_XWAY(GPIO43, GPIO, MDIO, NONE, NONE), 821 GRP_MUX("mdio", MDIO, xrx200_pins_mdio), 929 MFP_XWAY(GPIO42, GPIO, MDIO, NONE, NONE), [all …]
|
| /linux/arch/arm64/boot/dts/freescale/ |
| H A D | fsl-lx2160a-bluebox3-rev-a.dts | 15 /* The RGMII PHYs have a different MDIO address */
|