Lines Matching +full:gmii +full:- +full:to +full:- +full:rgmii
1 # SPDX-License-Identifier: GPL-2.0
3 ---
4 $id: http://devicetree.org/schemas/net/ethernet-controller.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - David S. Miller <davem@davemloft.net>
16 local-mac-address:
18 Specifies the MAC address that was assigned to the network device.
19 $ref: /schemas/types.yaml#definitions/uint8-array
21 - minItems: 6
24 mac-address:
28 to the device by the boot program is different from the
29 local-mac-address property.
30 $ref: /schemas/types.yaml#definitions/uint8-array
32 - minItems: 6
35 max-frame-size:
42 max-speed:
47 nvmem-cells:
50 Reference to an nvmem node for the MAC address
52 nvmem-cells-names:
53 const: mac-address
55 phy-connection-type:
61 # something proprietary is being used to embed the PHY in the
63 - internal
64 - mii
65 - gmii
66 - sgmii
67 - qsgmii
68 - tbi
69 - rev-mii
70 - rmii
73 - rgmii
75 # RGMII with internal RX and TX delays provided by the PHY,
77 - rgmii-id
79 # RGMII with internal RX delay provided by the PHY, the MAC
81 - rgmii-rxid
83 # RGMII with internal TX delay provided by the PHY, the MAC
85 - rgmii-txid
86 - rtbi
87 - smii
88 - xgmii
89 - trgmii
90 - 1000base-x
91 - 2500base-x
92 - rxaui
93 - xaui
95 # 10GBASE-KR, XFI, SFI
96 - 10gbase-kr
97 - usxgmii
99 phy-mode:
100 $ref: "#/properties/phy-connection-type"
102 phy-handle:
105 Specifies a reference to a node representing a PHY device.
108 $ref: "#/properties/phy-handle"
111 phy-device:
112 $ref: "#/properties/phy-handle"
115 rx-fifo-depth:
123 rx-internal-delay-ps:
126 RGMII Receive Clock Delay defined in pico seconds.
133 Specifies a reference to a node representing a SFP cage.
135 tx-fifo-depth:
141 tx-internal-delay-ps:
144 RGMII Transmit Clock Delay defined in pico seconds.
150 Specifies the PHY management type. If auto is set and fixed-link
155 - auto
156 - in-band-status
158 fixed-link:
160 - if:
168 - minimum: 0
171 Emulated PHY ID, choose any but unique to the all
172 specified fixed-links
174 - enum: [0, 1]
179 - enum: [10, 100, 1000]
183 - enum: [0, 1]
187 - enum: [0, 1]
193 - if:
203 full-duplex:
206 Indicates that full-duplex is used. When absent, half
209 asym-pause:
214 link-gpios:
217 GPIO to determine if the link is up
220 - speed