Lines Matching +full:dw +full:- +full:wdt
1 // SPDX-License-Identifier: GPL-2.0
3 * Copyright (C) 2013-2017 Texas Instruments Incorporated - https://www.ti.com/
6 #include <dt-bindings/interrupt-controller/arm-gic.h>
7 #include <dt-bindings/gpio/gpio.h>
12 #address-cells = <2>;
13 #size-cells = <2>;
14 interrupt-parent = <&gic>;
30 gic: interrupt-controller@2561000 {
31 compatible = "arm,gic-400", "arm,cortex-a15-gic";
32 #interrupt-cells = <3>;
33 interrupt-controller;
43 compatible = "arm,armv7-timer";
56 compatible = "arm,cortex-a15-pmu";
72 compatible = "simple-bus";
73 #address-cells = <1>;
74 #size-cells = <1>;
75 interrupt-parent = <&gic>;
77 dma-ranges = <0x80000000 0x8 0x00000000 0x80000000>;
79 pllctrl: pll-controller@2310000 {
80 compatible = "ti,keystone-pllctrl", "syscon";
84 psc: power-sleep-controller@2350000 {
85 compatible = "syscon", "simple-mfd";
89 devctrl: device-state-control@2620000 {
90 compatible = "ti,keystone-devctrl", "syscon", "simple-mfd";
92 #address-cells = <1>;
93 #size-cells = <1>;
97 compatible = "ti,keystone-irq";
100 interrupt-controller;
101 #interrupt-cells = <1>;
102 ti,syscon-dev = <&devctrl 0x2a0>;
105 rstctrl: reset-controller@328 {
106 compatible = "ti,keystone-reset";
108 ti,syscon-pll = <&pllctrl 0xe4>;
109 ti,syscon-dev = <&devctrl 0x328>;
110 ti,wdt-list = <0>;
114 /include/ "keystone-clocks.dtsi"
117 compatible = "ti,da830-uart", "ns16550a";
118 current-speed = <115200>;
119 reg-shift = <2>;
120 reg-io-width = <4>;
127 compatible = "ti,da830-uart", "ns16550a";
128 current-speed = <115200>;
129 reg-shift = <2>;
130 reg-io-width = <4>;
137 compatible = "ti,davinci-i2c";
139 clock-frequency = <100000>;
142 #address-cells = <1>;
143 #size-cells = <0>;
147 compatible = "ti,davinci-i2c";
149 clock-frequency = <100000>;
152 #address-cells = <1>;
153 #size-cells = <0>;
157 compatible = "ti,davinci-i2c";
159 clock-frequency = <100000>;
162 #address-cells = <1>;
163 #size-cells = <0>;
167 compatible = "ti,keystone-spi", "ti,dm6441-spi";
169 num-cs = <4>;
170 ti,davinci-spi-intr-line = <0>;
173 #address-cells = <1>;
174 #size-cells = <0>;
178 compatible = "ti,keystone-spi", "ti,dm6441-spi";
180 num-cs = <4>;
181 ti,davinci-spi-intr-line = <0>;
184 #address-cells = <1>;
185 #size-cells = <0>;
189 compatible = "ti,keystone-spi", "ti,dm6441-spi";
191 num-cs = <4>;
192 ti,davinci-spi-intr-line = <0>;
195 #address-cells = <1>;
196 #size-cells = <0>;
200 compatible = "ti,keystone-usbphy";
201 #address-cells = <1>;
202 #size-cells = <1>;
208 compatible = "ti,keystone-dwc3";
209 #address-cells = <1>;
210 #size-cells = <1>;
213 clock-names = "usb";
216 dma-coherent;
217 dma-ranges;
224 usb-phy = <&usb_phy>, <&usb_phy>;
228 wdt: wdt@22f0080 { label
229 compatible = "ti,keystone-wdt","ti,davinci-wdt";
235 compatible = "ti,keystone-timer";
242 compatible = "ti,keystone-gpio";
244 gpio-controller;
245 #gpio-cells = <2>;
280 clock-names = "gpio";
282 ti,davinci-gpio-unbanked = <32>;
286 compatible = "ti,keystone-aemif", "ti,davinci-aemif";
287 #address-cells = <2>;
288 #size-cells = <1>;
290 clock-names = "aemif";
291 clock-ranges;
299 compatible = "ti,keystone-pcie", "snps,dw-pcie";
301 clock-names = "pcie";
302 #address-cells = <3>;
303 #size-cells = <2>;
310 num-lanes = <2>;
311 bus-range = <0x00 0xff>;
315 #interrupt-cells = <1>;
316 interrupt-map-mask = <0 0 0 7>;
317 interrupt-map = <0 0 0 1 &pcie_intc0 0>, /* INT A */
322 pcie_msi_intc0: msi-interrupt-controller {
323 interrupt-controller;
324 #interrupt-cells = <1>;
325 interrupt-parent = <&gic>;
336 pcie_intc0: legacy-interrupt-controller {
337 interrupt-controller;
338 #interrupt-cells = <1>;
339 interrupt-parent = <&gic>;
348 compatible = "ti,emif-keystone";
351 interrupt-parent = <&gic>;