Lines Matching +full:rk3288 +full:- +full:gmac

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#"
7 title: Rockchip 10/100/1000 Ethernet driver(GMAC)
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,rk3562-gmac
29 - rockchip,rk3568-gmac
30 - rockchip,rk3588-gmac
31 - rockchip,rv1106-gmac
32 - rockchip,rv1108-gmac
33 - rockchip,rv1126-gmac
35 - compatible
38 - $ref: "snps,dwmac.yaml#"
43 - items:
44 - enum:
45 - rockchip,px30-gmac
46 - rockchip,rk3128-gmac
47 - rockchip,rk3228-gmac
48 - rockchip,rk3288-gmac
49 - rockchip,rk3308-gmac
50 - rockchip,rk3328-gmac
51 - rockchip,rk3366-gmac
52 - rockchip,rk3368-gmac
53 - rockchip,rk3399-gmac
54 - rockchip,rk3562-gmac
55 - rockchip,rv1108-gmac
56 - items:
57 - enum:
58 - rockchip,rk3528-gmac
59 - rockchip,rk3562-gmac
60 - rockchip,rk3568-gmac
61 - rockchip,rk3588-gmac
62 - rockchip,rv1106-gmac
63 - rockchip,rv1126-gmac
64 - const: snps,dwmac-4.20a
70 clock-names:
73 - stmmaceth
74 - mac_clk_tx
75 - mac_clk_rx
76 - aclk_mac
77 - pclk_mac
78 - clk_mac_ref
79 - clk_mac_refout
80 - clk_mac_speed
87 "output" means GMAC provides the reference clock.
103 phy-supply:
107 - compatible
108 - clocks
109 - clock-names
114 - |
115 #include <dt-bindings/interrupt-controller/arm-gic.h>
116 #include <dt-bindings/clock/rk3288-cru.h>
118 gmac: ethernet@ff290000 {
119 compatible = "rockchip,rk3288-gmac";
122 interrupt-names = "macirq";
127 clock-names = "stmmaceth",
131 assigned-clocks = <&cru SCLK_MAC>;
132 assigned-clock-parents = <&ext_gmac>;
135 phy-mode = "rgmii";