Lines Matching +full:delay +full:- +full:us
1 // SPDX-License-Identifier: GPL-2.0
3 * Device Tree for the ST-Ericsson U300 Machine and SoC
6 /dts-v1/;
9 model = "ST-Ericsson U300";
11 #address-cells = <1>;
12 #size-cells = <1>;
30 vana15-supply = <&ab3100_ldo_d_reg>;
35 compatible = "stericsson,u300-syscon", "syscon";
38 #clock-cells = <0>;
39 compatible = "fixed-clock";
40 clock-frequency = <32768>;
43 #clock-cells = <0>;
44 compatible = "fixed-clock";
45 clock-frequency = <13000000>;
49 #clock-cells = <0>;
50 compatible = "stericsson,u300-syscon-clk";
51 clock-type = <0>; /* Slow */
52 clock-id = <0>;
56 #clock-cells = <0>;
57 compatible = "stericsson,u300-syscon-clk";
58 clock-type = <0>; /* Slow */
59 clock-id = <1>;
63 #clock-cells = <0>;
64 compatible = "stericsson,u300-syscon-clk";
65 clock-type = <0>; /* Slow */
66 clock-id = <4>;
70 #clock-cells = <0>;
71 compatible = "stericsson,u300-syscon-clk";
72 clock-type = <0>; /* Slow */
73 clock-id = <6>;
77 #clock-cells = <0>;
78 compatible = "stericsson,u300-syscon-clk";
79 clock-type = <0>; /* Slow */
80 clock-id = <7>;
84 #clock-cells = <0>;
85 compatible = "stericsson,u300-syscon-clk";
86 clock-type = <0>; /* Slow */
87 clock-id = <8>;
91 #clock-cells = <0>;
92 compatible = "fixed-clock";
93 clock-frequency = <208000000>;
96 #clock-cells = <0>;
97 compatible = "fixed-factor-clock";
98 clock-div = <1>;
99 clock-mult = <1>;
103 #clock-cells = <0>;
104 compatible = "stericsson,u300-syscon-clk";
105 clock-type = <2>; /* Rest */
106 clock-id = <3>;
110 #clock-cells = <0>;
111 compatible = "fixed-factor-clock";
112 clock-div = <2>;
113 clock-mult = <1>;
117 #clock-cells = <0>;
118 compatible = "stericsson,u300-syscon-clk";
119 clock-type = <2>; /* Rest */
120 clock-id = <9>;
124 #clock-cells = <0>;
125 compatible = "fixed-factor-clock";
126 clock-div = <4>;
127 clock-mult = <1>;
132 #clock-cells = <0>;
133 compatible = "stericsson,u300-syscon-clk";
134 clock-type = <2>; /* Rest */
135 clock-id = <10>;
139 #clock-cells = <0>;
140 compatible = "stericsson,u300-syscon-clk";
141 clock-type = <2>; /* Rest */
142 clock-id = <12>;
146 #clock-cells = <0>;
147 compatible = "stericsson,u300-syscon-clk";
148 clock-type = <2>; /* Rest */
149 clock-id = <5>;
153 #clock-cells = <0>;
154 compatible = "stericsson,u300-syscon-clk";
155 clock-type = <2>; /* Rest */
156 clock-id = <4>;
160 #clock-cells = <0>;
161 compatible = "stericsson,u300-syscon-clk";
162 clock-type = <2>; /* Rest */
163 clock-id = <6>;
167 #clock-cells = <0>;
168 compatible = "stericsson,u300-syscon-clk";
169 clock-type = <2>; /* Rest */
170 clock-id = <8>;
174 #clock-cells = <0>;
175 compatible = "fixed-factor-clock";
176 clock-div = <2>;
177 clock-mult = <1>;
182 #clock-cells = <0>;
183 compatible = "stericsson,u300-syscon-clk";
184 clock-type = <1>; /* Fast */
185 clock-id = <0>;
189 #clock-cells = <0>;
190 compatible = "stericsson,u300-syscon-clk";
191 clock-type = <1>; /* Fast */
192 clock-id = <1>;
196 #clock-cells = <0>;
197 compatible = "stericsson,u300-syscon-clk";
198 clock-type = <1>; /* Fast */
199 clock-id = <2>;
203 #clock-cells = <0>;
204 compatible = "stericsson,u300-syscon-clk";
205 clock-type = <1>; /* Fast */
206 clock-id = <5>;
210 #clock-cells = <0>;
211 compatible = "stericsson,u300-syscon-mclk";
215 #clock-cells = <0>;
216 compatible = "stericsson,u300-syscon-clk";
217 clock-type = <1>; /* Fast */
218 clock-id = <6>;
224 compatible = "stericsson,u300-apptimer";
226 interrupt-parent = <&vica>;
232 compatible = "stericsson,gpio-coh901";
234 interrupt-parent = <&vicb>;
237 interrupt-names = "gpio0", "gpio1", "gpio2", "gpio3",
239 interrupt-controller;
240 #interrupt-cells = <2>;
241 gpio-controller;
242 #gpio-cells = <2>;
246 compatible = "stericsson,pinctrl-u300";
253 interrupt-parent = <&vicb>;
261 interrupt-parent = <&vicb>;
266 dmac: dma-controller@c00020000 {
269 interrupt-parent = <&vica>;
271 #dma-cells = <1>;
272 dma-channels = <40>;
278 compatible = "stericsson,fsmc-nand";
279 #address-cells = <1>;
280 #size-cells = <1>;
285 reg-names = "fsmc_regs", "nand_data", "nand_addr", "nand_cmd";
286 nand-skip-bbtscan;
306 interrupt-parent = <&vicb>;
309 #address-cells = <1>;
310 #size-cells = <0>;
314 interrupt-parent = <&vica>;
316 ab3100-regulators {
317 compatible = "stericsson,ab3100-regulators";
319 startup-delay-us = <200>;
320 regulator-always-on;
321 regulator-boot-on;
324 startup-delay-us = <200>;
327 startup-delay-us = <200>;
330 regulator-min-microvolt = <1800000>;
331 regulator-max-microvolt = <1800000>;
332 startup-delay-us = <200>;
333 regulator-always-on;
334 regulator-boot-on;
337 regulator-min-microvolt = <2500000>;
338 regulator-max-microvolt = <2500000>;
339 startup-delay-us = <600>;
340 regulator-always-on;
341 regulator-boot-on;
344 regulator-min-microvolt = <1500000>;
345 regulator-max-microvolt = <2850000>;
346 startup-delay-us = <400>;
349 regulator-min-microvolt = <1200000>;
350 regulator-max-microvolt = <2750000>;
351 startup-delay-us = <200>;
354 regulator-min-microvolt = <1800000>;
355 regulator-max-microvolt = <2750000>;
356 startup-delay-us = <200>;
361 regulator-min-microvolt = <1200000>;
362 regulator-max-microvolt = <1800000>;
363 startup-delay-us = <1000>;
364 regulator-always-on;
365 regulator-boot-on;
374 interrupt-parent = <&vicb>;
377 #address-cells = <1>;
378 #size-cells = <0>;
388 compatible = "simple-bus";
389 #address-cells = <1>;
390 #size-cells = <1>;
393 vica: interrupt-controller@a0001000 {
394 compatible = "arm,versatile-vic";
395 interrupt-controller;
396 #interrupt-cells = <1>;
400 vicb: interrupt-controller@a0002000 {
401 compatible = "arm,versatile-vic";
402 interrupt-controller;
403 #interrupt-cells = <1>;
410 interrupt-parent = <&vica>;
413 clock-names = "apb_pclk", "uart0_clk";
415 dma-names = "tx", "rx";
421 interrupt-parent = <&vicb>;
424 dma-names = "tx", "rx";
430 interrupt-parent = <&vicb>;
433 clock-names = "apb_pclk", "mclk";
434 max-frequency = <24000000>;
435 bus-width = <4>; // SD-card slot
436 cap-mmc-highspeed;
437 cap-sd-highspeed;
438 cd-gpios = <&gpio 12 0x4>;
439 cd-inverted;
440 vmmc-supply = <&ab3100_ldo_g_reg>;
442 dma-names = "rx";
448 interrupt-parent = <&vica>;
451 clock-names = "SSPCLK", "apb_pclk";
453 dma-names = "tx", "rx";
454 num-cs = <3>;
455 #address-cells = <1>;
456 #size-cells = <0>;
457 spi-dummy@1 {
458 compatible = "arm,pl022-dummy";
460 spi-max-frequency = <20000000>;