Lines Matching +full:internal +full:- +full:clock
1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
4 ---
5 $id: http://devicetree.org/schemas/net/amlogic,meson-dwmac.yaml#
6 $schema: http://devicetree.org/meta-schemas/core.yaml#
11 - Neil Armstrong <neil.armstrong@linaro.org>
12 - Martin Blumenstingl <martin.blumenstingl@googlemail.com>
20 - amlogic,meson6-dwmac
21 - amlogic,meson8b-dwmac
22 - amlogic,meson8m2-dwmac
23 - amlogic,meson-gxbb-dwmac
24 - amlogic,meson-axg-dwmac
25 - amlogic,meson-g12a-dwmac
27 - compatible
30 - $ref: snps,dwmac.yaml#
31 - if:
36 - amlogic,meson8b-dwmac
37 - amlogic,meson8m2-dwmac
38 - amlogic,meson-gxbb-dwmac
39 - amlogic,meson-axg-dwmac
40 - amlogic,meson-g12a-dwmac
47 - description: GMAC main clock
48 - description: First parent clock of the internal mux
49 - description: Second parent clock of the internal mux
50 - description: The clock which drives the timing adjustment logic
52 clock-names:
55 - const: stmmaceth
56 - const: clkin0
57 - const: clkin1
58 - const: timing-adjustment
60 amlogic,tx-delay-ns:
64 The internal RGMII TX clock delay (provided by this driver)
65 in nanoseconds. When phy-mode is set to "rgmii" then the TX
66 delay should be explicitly configured. When the phy-mode is
67 set to either "rgmii-id" or "rgmii-txid" the TX clock delay
69 should be set to 0ns (which disables the TX clock delay in
70 the MAC to prevent the clock from going off because both
72 ignored when the phy-mode is set to "rmii".
74 amlogic,rx-delay-ns:
77 - 0
78 - 2
81 The internal RGMII RX clock delay in nanoseconds. Deprecated, use
82 rx-internal-delay-ps instead.
84 rx-internal-delay-ps:
87 - if:
92 - amlogic,meson8b-dwmac
93 - amlogic,meson8m2-dwmac
94 - amlogic,meson-gxbb-dwmac
95 - amlogic,meson-axg-dwmac
98 rx-internal-delay-ps:
100 - 0
101 - 2000
103 - if:
108 - amlogic,meson-g12a-dwmac
111 rx-internal-delay-ps:
113 - 0
114 - 200
115 - 400
116 - 600
117 - 800
118 - 1000
119 - 1200
120 - 1400
121 - 1600
122 - 1800
123 - 2000
124 - 2200
125 - 2400
126 - 2600
127 - 2800
128 - 3000
135 - enum:
136 - amlogic,meson6-dwmac
137 - amlogic,meson8b-dwmac
138 - amlogic,meson8m2-dwmac
139 - amlogic,meson-gxbb-dwmac
140 - amlogic,meson-axg-dwmac
141 - amlogic,meson-g12a-dwmac
144 - snps,dwmac-3.70a
145 - snps,dwmac
149 - description:
151 - description:
156 - compatible
157 - reg
158 - interrupts
159 - interrupt-names
160 - clocks
161 - clock-names
162 - phy-mode
167 - |
169 compatible = "amlogic,meson-gxbb-dwmac", "snps,dwmac";
172 interrupt-names = "macirq";
174 clock-names = "stmmaceth", "clkin0", "clkin1", "timing-adjustment";
175 phy-mode = "rgmii";