Lines Matching +full:tx +full:- +full:internal +full:- +full:delay
1 # SPDX-License-Identifier: GPL-2.0
3 ---
4 $id: http://devicetree.org/schemas/net/allwinner,sun8i-a83t-emac.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Chen-Yu Tsai <wens@csie.org>
11 - Maxime Ripard <mripard@kernel.org>
16 - const: allwinner,sun8i-a83t-emac
17 - const: allwinner,sun8i-h3-emac
18 - const: allwinner,sun8i-r40-gmac
19 - const: allwinner,sun8i-v3s-emac
20 - const: allwinner,sun50i-a64-emac
21 - items:
22 - enum:
23 - allwinner,sun20i-d1-emac
24 - allwinner,sun50i-h6-emac
25 - allwinner,sun50i-h616-emac0
26 - const: allwinner,sun50i-a64-emac
34 interrupt-names:
40 clock-names:
50 - compatible
51 - reg
52 - interrupts
53 - interrupt-names
54 - clocks
55 - clock-names
56 - resets
57 - reset-names
58 - phy-handle
59 - phy-mode
60 - syscon
63 - $ref: "snps,dwmac.yaml#"
64 - if:
69 - allwinner,sun8i-a83t-emac
70 - allwinner,sun8i-h3-emac
71 - allwinner,sun8i-v3s-emac
72 - allwinner,sun50i-a64-emac
76 allwinner,tx-delay-ps:
82 External RGMII PHY TX clock delay chain value in ps.
84 allwinner,rx-delay-ps:
90 External RGMII PHY TX clock delay chain value in ps.
92 - if:
97 - allwinner,sun8i-r40-gmac
101 allwinner,rx-delay-ps:
107 External RGMII PHY TX clock delay chain value in ps.
109 - if:
114 - allwinner,sun8i-h3-emac
115 - allwinner,sun8i-v3s-emac
119 allwinner,leds-active-low:
124 mdio-mux:
130 const: allwinner,sun8i-h3-mdio-mux
132 mdio-parent-bus:
137 "#address-cells":
140 "#size-cells":
146 description: Internal MDIO Bus
150 const: allwinner,sun8i-h3-mdio-internal
156 "^ethernet-phy@[0-9a-f]$":
169 - clocks
170 - resets
183 - compatible
184 - mdio-parent-bus
185 - mdio@1
190 - |
192 compatible = "allwinner,sun8i-h3-emac";
196 interrupt-names = "macirq";
198 reset-names = "stmmaceth";
200 clock-names = "stmmaceth";
202 phy-handle = <&int_mii_phy>;
203 phy-mode = "mii";
204 allwinner,leds-active-low;
207 #address-cells = <1>;
208 #size-cells = <0>;
209 compatible = "snps,dwmac-mdio";
212 mdio-mux {
213 compatible = "allwinner,sun8i-h3-mdio-mux";
214 #address-cells = <1>;
215 #size-cells = <0>;
217 mdio-parent-bus = <&mdio1>;
220 compatible = "allwinner,sun8i-h3-mdio-internal";
222 #address-cells = <1>;
223 #size-cells = <0>;
225 ethernet-phy@1 {
229 phy-is-integrated;
235 #address-cells = <1>;
236 #size-cells = <0>;
241 - |
243 compatible = "allwinner,sun8i-h3-emac";
247 interrupt-names = "macirq";
249 reset-names = "stmmaceth";
251 clock-names = "stmmaceth";
253 phy-handle = <&ext_rgmii_phy>;
254 phy-mode = "rgmii";
255 allwinner,leds-active-low;
258 #address-cells = <1>;
259 #size-cells = <0>;
260 compatible = "snps,dwmac-mdio";
263 mdio-mux {
264 compatible = "allwinner,sun8i-h3-mdio-mux";
265 #address-cells = <1>;
266 #size-cells = <0>;
267 mdio-parent-bus = <&mdio2>;
270 compatible = "allwinner,sun8i-h3-mdio-internal";
272 #address-cells = <1>;
273 #size-cells = <0>;
275 ethernet-phy@1 {
284 #address-cells = <1>;
285 #size-cells = <0>;
287 ext_rgmii_phy: ethernet-phy@1 {
294 - |
296 compatible = "allwinner,sun8i-a83t-emac";
300 interrupt-names = "macirq";
302 reset-names = "stmmaceth";
304 clock-names = "stmmaceth";
305 phy-handle = <&ext_rgmii_phy1>;
306 phy-mode = "rgmii";
309 compatible = "snps,dwmac-mdio";
310 #address-cells = <1>;
311 #size-cells = <0>;
313 ext_rgmii_phy1: ethernet-phy@1 {