Home
last modified time | relevance | path

Searched refs:RGMII (Results 1 – 25 of 48) sorted by relevance

12

/Linux-v6.6/include/dt-bindings/phy/
Dphy-lan966x-serdes.h10 #define RGMII(x) (SERDES6G_MAX + 1 + (x)) macro
11 #define RGMII_MAX RGMII(2)
/Linux-v6.6/Documentation/devicetree/bindings/net/
Dibm,emac.txt5 special McMAL DMA controller, and sometimes an RGMII or ZMII
55 - rgmii-device : 1 cell, required iff connected to an RGMII. phandle
56 of the RGMII device node.
58 - rgmii-channel : 1 cell, required iff connected to an RGMII. Which
59 RGMII channel is used by this EMAC.
195 iv) RGMII node
203 - revision : as provided by the RGMII new version register if
Dapm-xgene-enet.txt8 - "apm,xgene-enet": RGMII based 1G interface
42 - tx-delay: Delay value for RGMII bridge TX clock.
46 - rx-delay: Delay value for RGMII bridge RX clock.
Dcavium-pip.txt40 - rx-delay: Delay value for RGMII receive clock. Optional. Disabled if 0.
43 - tx-delay: Delay value for RGMII transmit clock. Optional. Disabled if 0.
Dsnps,dwc-qos-ethernet.txt29 In some configurations (e.g. GMII/RGMII), this clock also drives the PHY TX
34 In some configurations (e.g. GMII/RGMII), this clock is derived from the
/Linux-v6.6/arch/arm64/boot/dts/freescale/
Dfsl-lx2160a-bluebox3-rev-a.dts15 /* The RGMII PHYs have a different MDIO address */
Dfsl-ls1028a-kontron-sl28-var4.dts6 * extends the base and provides one more port connected via RGMII.
Dfsl-ls1028a-kontron-sl28-var1.dts7 * port is connected via RGMII. This port is not TSN aware.
/Linux-v6.6/arch/arm64/boot/dts/amlogic/
Dmeson-gxm-vega-s96.dts28 /* External PHY is in RGMII */
Dmeson-gxm-q200.dts53 /* External PHY is in RGMII */
Dmeson-gxl-s905d-p230.dts71 /* External PHY is in RGMII */
Dmeson-gxbb-odroidc2.dts290 "Eth MDIO", "Eth MDC", "Eth RGMII RX Clk",
292 "Eth RX D3", "Eth RGMII TX Clk", "Eth TX En",
Dmeson-gxbb-nanopi-k2.dts247 "Eth MDIO", "Eth MDC", "Eth RGMII RX Clk",
249 "Eth RX D3", "Eth RGMII TX Clk", "Eth TX En",
Dmeson-gxm-nexbox-a1.dts164 /* External PHY is in RGMII */
/Linux-v6.6/drivers/phy/microchip/
Dlan966x_serdes.c99 SERDES_MUX_RGMII(RGMII(0), 2, HSIO_HW_CFG_RGMII_0_CFG |
105 SERDES_MUX_RGMII(RGMII(1), 3, HSIO_HW_CFG_RGMII_1_CFG |
111 SERDES_MUX_RGMII(RGMII(0), 5, HSIO_HW_CFG_RGMII_0_CFG |
117 SERDES_MUX_RGMII(RGMII(1), 6, HSIO_HW_CFG_RGMII_1_CFG |
/Linux-v6.6/arch/powerpc/boot/dts/
Dkmeter1.dts314 /* ESTAR-1 (UCC1, MDIO 0x10, RGMII) */
330 /* ESTAR-2 (UCC2, MDIO 0x11, RGMII) */
457 /* ESTAR-1 (UCC1, MDIO 0x10, RGMII) */
464 /* ESTAR-2 (UCC2, MDIO 0x11, RGMII) */
Dfsp2.dts538 rgmii-device = <&RGMII>;
564 rgmii-device = <&RGMII>;
568 RGMII: rgmii@b0000600 { label
/Linux-v6.6/drivers/net/pcs/
DKconfig33 on RZ/N1 SoCs. This PCS converts MII to RMII/RGMII or can be set in
/Linux-v6.6/arch/arm/boot/dts/microchip/
Dat91-sama5d3_eds.dts211 /* Reserved for reset signal to the RGMII connector. */
217 /* Reserved for an interrupt line from the RMII and RGMII connectors. */
/Linux-v6.6/Documentation/networking/
Dphy.rst72 The Reduced Gigabit Medium Independent Interface (RGMII) is a 12-pin
95 Whenever possible, use the PHY side RGMII delay for these reasons:
119 required delays, as defined per the RGMII standard, several options may be
124 option to insert the expected 2ns RGMII delay.
129 Common problems with RGMII delay mismatch
132 When there is a RGMII delay mismatch between the Ethernet MAC and the PHY, this
205 RGMII, and SGMII. See "PHY interface mode" below. For a full
547 RGMII v1.3:
550 RGMII v2.0:
/Linux-v6.6/arch/mips/ralink/
DKconfig65 dual-core CPU, a 5-port 10/100/1000 switch/PHY and one RGMII.
/Linux-v6.6/Documentation/networking/dsa/
Dbcm_sf2.rst19 - several external MII/RevMII/GMII/RGMII interfaces
105 - turning off RGMII data processing logic when the link goes down
Dsja1105.rst358 RGMII fixed-link and internal delays
363 correct RGMII timing budget.
370 In RGMII the clock frequency changes with link speed (125 MHz at 1000 Mbps, 25
373 In the situation where the switch port is connected through an RGMII fixed-link
377 The take-away is that in RGMII mode, the switch's internal delays are only
/Linux-v6.6/arch/arm/boot/dts/nxp/imx/
Dimx6qdl-wandboard-revd1.dtsi147 MX6QDL_PAD_EIM_D29__GPIO3_IO29 0x1f0b1 /* RGMII PHY reset */
Dimx6qp-prtwd3.dts460 /* Configure clock provider for RGMII ref clock */
462 /* Configure clock consumer for RGMII ref clock */

12