Lines Matching +full:syscon +full:- +full:rgmii +full:- +full:delay
1 # SPDX-License-Identifier: GPL-2.0
3 ---
4 $id: http://devicetree.org/schemas/net/rockchip-dwmac.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - David Wu <david.wu@rock-chips.com>
18 - rockchip,px30-gmac
19 - rockchip,rk3128-gmac
20 - rockchip,rk3228-gmac
21 - rockchip,rk3288-gmac
22 - rockchip,rk3308-gmac
23 - rockchip,rk3328-gmac
24 - rockchip,rk3366-gmac
25 - rockchip,rk3368-gmac
26 - rockchip,rk3399-gmac
27 - rockchip,rk3528-gmac
28 - rockchip,rk3568-gmac
29 - rockchip,rk3576-gmac
30 - rockchip,rk3588-gmac
31 - rockchip,rv1108-gmac
32 - rockchip,rv1126-gmac
34 - compatible
39 - items:
40 - enum:
41 - rockchip,px30-gmac
42 - rockchip,rk3128-gmac
43 - rockchip,rk3228-gmac
44 - rockchip,rk3288-gmac
45 - rockchip,rk3308-gmac
46 - rockchip,rk3328-gmac
47 - rockchip,rk3366-gmac
48 - rockchip,rk3368-gmac
49 - rockchip,rk3399-gmac
50 - rockchip,rv1108-gmac
51 - items:
52 - enum:
53 - rockchip,rk3528-gmac
54 - rockchip,rk3568-gmac
55 - rockchip,rk3576-gmac
56 - rockchip,rk3588-gmac
57 - rockchip,rv1126-gmac
58 - const: snps,dwmac-4.20a
64 interrupt-names:
67 - const: macirq
68 - const: eth_wake_irq
74 clock-names:
77 - stmmaceth
78 - mac_clk_tx
79 - mac_clk_rx
80 - aclk_mac
81 - pclk_mac
82 - clk_mac_ref
83 - clk_mac_refout
84 - clk_mac_speed
88 For RGMII, it must be "input", means main clock(125MHz)
97 description: The phandle of the syscon node for the general register file.
100 rockchip,php-grf:
102 The phandle of the syscon node for the peripheral general register file.
106 description: Delay value for TXD timing.
113 description: Delay value for RXD timing.
119 phy-supply:
123 - compatible
124 - clocks
125 - clock-names
126 - rockchip,grf
129 - $ref: snps,dwmac.yaml#
131 - if:
136 - rockchip,rk3576-gmac
137 - rockchip,rk3588-gmac
140 - rockchip,php-grf
143 rockchip,php-grf: false
145 - if:
151 - rockchip,rk3528-gmac
160 - |
161 #include <dt-bindings/interrupt-controller/arm-gic.h>
162 #include <dt-bindings/clock/rk3288-cru.h>
165 compatible = "rockchip,rk3288-gmac";
168 interrupt-names = "macirq";
173 clock-names = "stmmaceth",
177 assigned-clocks = <&cru SCLK_MAC>;
178 assigned-clock-parents = <&ext_gmac>;
181 phy-mode = "rgmii-id";