Lines Matching +full:tx +full:- +full:fifo +full:- +full:depth
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:
19 $ref: /schemas/types.yaml#definitions/uint8-array
21 - minItems: 6
24 mac-address:
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:
52 nvmem-cells-names:
53 const: mac-address
55 phy-connection-type:
63 - internal
64 - mii
65 - gmii
66 - sgmii
67 - qsgmii
68 - tbi
69 - rev-mii
70 - rmii
72 # RX and TX delays are added by the MAC when required
73 - rgmii
75 # RGMII with internal RX and TX delays provided by the PHY,
76 # the MAC should not add the RX or TX delays in this case
77 - rgmii-id
81 - rgmii-rxid
83 # RGMII with internal TX delay provided by the PHY, the MAC
84 # should not add an TX delay in this case
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:
108 $ref: "#/properties/phy-handle"
111 phy-device:
112 $ref: "#/properties/phy-handle"
115 rx-fifo-depth:
118 The size of the controller\'s receive fifo in bytes. This is used
119 for components that can have configurable receive fifo sizes,
123 rx-internal-delay-ps:
135 tx-fifo-depth:
138 The size of the controller\'s transmit fifo in bytes. This
139 is used for components that can have configurable fifo sizes.
141 tx-internal-delay-ps:
145 This is used for controllers that have configurable TX internal delays.
146 If this property is present then the MAC applies the TX delay.
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
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:
220 - speed