1 #include "skeleton.dtsi"
4 compatible = "nvidia,tegra124";
6 tegra_car: clock@60006000 {
7 compatible = "nvidia,tegra124-car";
8 reg = <0x60006000 0x1000>;
12 apbdma: dma@60020000 {
13 compatible = "nvidia,tegra124-apbdma", "nvidia,tegra148-apbdma";
14 reg = <0x60020000 0x1400>;
15 interrupts = <0 104 0x04
50 compatible = "nvidia,tegra124-gpio", "nvidia,tegra30-gpio";
51 reg = <0x6000d000 0x1000>;
52 interrupts = <0 32 0x04
62 #interrupt-cells = <2>;
67 compatible = "nvidia,tegra124-i2c", "nvidia,tegra114-i2c";
68 reg = <0x7000c000 0x100>;
69 interrupts = <0 38 0x04>;
72 clocks = <&tegra_car 12>;
77 compatible = "nvidia,tegra124-i2c", "nvidia,tegra114-i2c";
78 reg = <0x7000c400 0x100>;
79 interrupts = <0 84 0x04>;
82 clocks = <&tegra_car 54>;
87 compatible = "nvidia,tegra124-i2c", "nvidia,tegra114-i2c";
88 reg = <0x7000c500 0x100>;
89 interrupts = <0 92 0x04>;
92 clocks = <&tegra_car 67>;
97 compatible = "nvidia,tegra124-i2c", "nvidia,tegra114-i2c";
98 reg = <0x7000c700 0x100>;
99 interrupts = <0 120 0x04>;
100 #address-cells = <1>;
102 clocks = <&tegra_car 103>;
107 compatible = "nvidia,tegra124-i2c", "nvidia,tegra114-i2c";
108 reg = <0x7000d000 0x100>;
109 interrupts = <0 53 0x04>;
110 #address-cells = <1>;
112 clocks = <&tegra_car 47>;
117 compatible = "nvidia,tegra124-i2c", "nvidia,tegra114-i2c";
118 reg = <0x7000d100 0x100>;
119 interrupts = <0 53 0x04>;
120 #address-cells = <1>;
122 clocks = <&tegra_car 47>;
127 compatible = "nvidia,tegra124-spi", "nvidia,tegra114-spi";
128 reg = <0x7000d400 0x200>;
129 interrupts = <0 59 0x04>;
130 nvidia,dma-request-selector = <&apbdma 15>;
131 #address-cells = <1>;
134 clocks = <&tegra_car 41>;
138 compatible = "nvidia,tegra124-spi", "nvidia,tegra114-spi";
139 reg = <0x7000d600 0x200>;
140 interrupts = <0 82 0x04>;
141 nvidia,dma-request-selector = <&apbdma 16>;
142 #address-cells = <1>;
145 clocks = <&tegra_car 44>;
149 compatible = "nvidia,tegra124-spi", "nvidia,tegra114-spi";
150 reg = <0x7000d800 0x200>;
151 interrupts = <0 83 0x04>;
152 nvidia,dma-request-selector = <&apbdma 17>;
153 #address-cells = <1>;
156 clocks = <&tegra_car 46>;
160 compatible = "nvidia,tegra124-spi", "nvidia,tegra114-spi";
161 reg = <0x7000da00 0x200>;
162 interrupts = <0 93 0x04>;
163 nvidia,dma-request-selector = <&apbdma 18>;
164 #address-cells = <1>;
167 clocks = <&tegra_car 68>;
171 compatible = "nvidia,tegra124-spi", "nvidia,tegra114-spi";
172 reg = <0x7000dc00 0x200>;
173 interrupts = <0 94 0x04>;
174 nvidia,dma-request-selector = <&apbdma 27>;
175 #address-cells = <1>;
178 clocks = <&tegra_car 104>;
182 compatible = "nvidia,tegra124-spi", "nvidia,tegra114-spi";
183 reg = <0x7000de00 0x200>;
184 interrupts = <0 79 0x04>;
185 nvidia,dma-request-selector = <&apbdma 28>;
186 #address-cells = <1>;
189 clocks = <&tegra_car 105>;
193 compatible = "nvidia,tegra124-sdhci";
194 reg = <0x700b0000 0x200>;
195 interrupts = <0 14 0x04>;
196 clocks = <&tegra_car 14>;
201 compatible = "nvidia,tegra124-sdhci";
202 reg = <0x700b0200 0x200>;
203 interrupts = <0 15 0x04>;
204 clocks = <&tegra_car 9>;
209 compatible = "nvidia,tegra124-sdhci";
210 reg = <0x700b0400 0x200>;
211 interrupts = <0 19 0x04>;
212 clocks = <&tegra_car 69>;
217 compatible = "nvidia,tegra124-sdhci";
218 reg = <0x700b0600 0x200>;
219 interrupts = <0 31 0x04>;
220 clocks = <&tegra_car 15>;
225 compatible = "nvidia,tegra124-ehci", "nvidia,tegra30-ehci";
226 reg = <0x7d000000 0x4000>;
229 clocks = <&tegra_car 22>; /* PERIPH_ID_USBD */
234 compatible = "nvidia,tegra124-ehci", "nvidia,tegra30-ehci";
235 reg = <0x7d004000 0x4000>;
238 clocks = <&tegra_car 58>; /* PERIPH_ID_USB2 */
243 compatible = "nvidia,tegra124-ehci", "nvidia,tegra30-ehci";
244 reg = <0x7d008000 0x4000>;
245 interrupts = < 129 >;
247 clocks = <&tegra_car 59>; /* PERIPH_ID_USB3 */