xref: /OK3568_Linux_fs/kernel/arch/arm64/boot/dts/toshiba/tmpv7708.dtsi (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1*4882a593Smuzhiyun// SPDX-License-Identifier: (GPL-2.0+ OR MIT)
2*4882a593Smuzhiyun/*
3*4882a593Smuzhiyun * Device Tree Source for the TMPV7708
4*4882a593Smuzhiyun *
5*4882a593Smuzhiyun * (C) Copyright 2018 - 2020, Toshiba Corporation.
6*4882a593Smuzhiyun * (C) Copyright 2020, Nobuhiro Iwamatsu <nobuhiro1.iwamatsu@toshiba.co.jp>
7*4882a593Smuzhiyun *
8*4882a593Smuzhiyun */
9*4882a593Smuzhiyun
10*4882a593Smuzhiyun#include <dt-bindings/interrupt-controller/irq.h>
11*4882a593Smuzhiyun#include <dt-bindings/interrupt-controller/arm-gic.h>
12*4882a593Smuzhiyun
13*4882a593Smuzhiyun/memreserve/ 0x81000000 0x00300000;	/* cpu-release-addr */
14*4882a593Smuzhiyun
15*4882a593Smuzhiyun/ {
16*4882a593Smuzhiyun	compatible = "toshiba,tmpv7708";
17*4882a593Smuzhiyun	#address-cells = <2>;
18*4882a593Smuzhiyun	#size-cells = <2>;
19*4882a593Smuzhiyun
20*4882a593Smuzhiyun	cpus {
21*4882a593Smuzhiyun		#address-cells = <1>;
22*4882a593Smuzhiyun		#size-cells = <0>;
23*4882a593Smuzhiyun
24*4882a593Smuzhiyun		cpu-map {
25*4882a593Smuzhiyun			cluster0 {
26*4882a593Smuzhiyun				core0 {
27*4882a593Smuzhiyun					cpu = <&cpu0>;
28*4882a593Smuzhiyun				};
29*4882a593Smuzhiyun				core1 {
30*4882a593Smuzhiyun					cpu = <&cpu1>;
31*4882a593Smuzhiyun				};
32*4882a593Smuzhiyun				core2 {
33*4882a593Smuzhiyun					cpu = <&cpu2>;
34*4882a593Smuzhiyun				};
35*4882a593Smuzhiyun				core3 {
36*4882a593Smuzhiyun					cpu = <&cpu3>;
37*4882a593Smuzhiyun				};
38*4882a593Smuzhiyun			};
39*4882a593Smuzhiyun
40*4882a593Smuzhiyun			cluster1 {
41*4882a593Smuzhiyun				core0 {
42*4882a593Smuzhiyun					cpu = <&cpu4>;
43*4882a593Smuzhiyun				};
44*4882a593Smuzhiyun				core1 {
45*4882a593Smuzhiyun					cpu = <&cpu5>;
46*4882a593Smuzhiyun				};
47*4882a593Smuzhiyun				core2 {
48*4882a593Smuzhiyun					cpu = <&cpu6>;
49*4882a593Smuzhiyun				};
50*4882a593Smuzhiyun				core3 {
51*4882a593Smuzhiyun					cpu = <&cpu7>;
52*4882a593Smuzhiyun				};
53*4882a593Smuzhiyun			};
54*4882a593Smuzhiyun		};
55*4882a593Smuzhiyun
56*4882a593Smuzhiyun		cpu0: cpu@0 {
57*4882a593Smuzhiyun			compatible = "arm,cortex-a53";
58*4882a593Smuzhiyun			device_type = "cpu";
59*4882a593Smuzhiyun			enable-method = "spin-table";
60*4882a593Smuzhiyun			cpu-release-addr = <0x0 0x81100000>;
61*4882a593Smuzhiyun			reg = <0x00>;
62*4882a593Smuzhiyun		};
63*4882a593Smuzhiyun
64*4882a593Smuzhiyun		cpu1: cpu@1 {
65*4882a593Smuzhiyun			compatible = "arm,cortex-a53";
66*4882a593Smuzhiyun			device_type = "cpu";
67*4882a593Smuzhiyun			enable-method = "spin-table";
68*4882a593Smuzhiyun			cpu-release-addr = <0x0 0x81100000>;
69*4882a593Smuzhiyun			reg = <0x01>;
70*4882a593Smuzhiyun		};
71*4882a593Smuzhiyun
72*4882a593Smuzhiyun		cpu2: cpu@2 {
73*4882a593Smuzhiyun			compatible = "arm,cortex-a53";
74*4882a593Smuzhiyun			device_type = "cpu";
75*4882a593Smuzhiyun			enable-method = "spin-table";
76*4882a593Smuzhiyun			cpu-release-addr = <0x0 0x81100000>;
77*4882a593Smuzhiyun			reg = <0x02>;
78*4882a593Smuzhiyun		};
79*4882a593Smuzhiyun
80*4882a593Smuzhiyun		cpu3: cpu@3 {
81*4882a593Smuzhiyun			compatible = "arm,cortex-a53";
82*4882a593Smuzhiyun			device_type = "cpu";
83*4882a593Smuzhiyun			enable-method = "spin-table";
84*4882a593Smuzhiyun			cpu-release-addr = <0x0 0x81100000>;
85*4882a593Smuzhiyun			reg = <0x03>;
86*4882a593Smuzhiyun		};
87*4882a593Smuzhiyun
88*4882a593Smuzhiyun		cpu4: cpu@100 {
89*4882a593Smuzhiyun			compatible = "arm,cortex-a53";
90*4882a593Smuzhiyun			device_type = "cpu";
91*4882a593Smuzhiyun			enable-method = "spin-table";
92*4882a593Smuzhiyun			cpu-release-addr = <0x0 0x81100000>;
93*4882a593Smuzhiyun			reg = <0x100>;
94*4882a593Smuzhiyun		};
95*4882a593Smuzhiyun
96*4882a593Smuzhiyun		cpu5: cpu@101 {
97*4882a593Smuzhiyun			compatible = "arm,cortex-a53";
98*4882a593Smuzhiyun			device_type = "cpu";
99*4882a593Smuzhiyun			enable-method = "spin-table";
100*4882a593Smuzhiyun			cpu-release-addr = <0x0 0x81100000>;
101*4882a593Smuzhiyun			reg = <0x101>;
102*4882a593Smuzhiyun		};
103*4882a593Smuzhiyun
104*4882a593Smuzhiyun		cpu6: cpu@102 {
105*4882a593Smuzhiyun			compatible = "arm,cortex-a53";
106*4882a593Smuzhiyun			device_type = "cpu";
107*4882a593Smuzhiyun			enable-method = "spin-table";
108*4882a593Smuzhiyun			cpu-release-addr = <0x0 0x81100000>;
109*4882a593Smuzhiyun			reg = <0x102>;
110*4882a593Smuzhiyun		};
111*4882a593Smuzhiyun
112*4882a593Smuzhiyun		cpu7: cpu@103 {
113*4882a593Smuzhiyun			compatible = "arm,cortex-a53";
114*4882a593Smuzhiyun			device_type = "cpu";
115*4882a593Smuzhiyun			enable-method = "spin-table";
116*4882a593Smuzhiyun			cpu-release-addr = <0x0 0x81100000>;
117*4882a593Smuzhiyun			reg = <0x103>;
118*4882a593Smuzhiyun		};
119*4882a593Smuzhiyun	};
120*4882a593Smuzhiyun
121*4882a593Smuzhiyun	timer {
122*4882a593Smuzhiyun		compatible = "arm,armv8-timer";
123*4882a593Smuzhiyun		interrupt-parent = <&gic>;
124*4882a593Smuzhiyun		interrupts =
125*4882a593Smuzhiyun			<GIC_PPI 13 (GIC_CPU_MASK_SIMPLE(8) | IRQ_TYPE_LEVEL_LOW)>,
126*4882a593Smuzhiyun			<GIC_PPI 14 (GIC_CPU_MASK_SIMPLE(8) | IRQ_TYPE_LEVEL_LOW)>,
127*4882a593Smuzhiyun			<GIC_PPI 11 (GIC_CPU_MASK_SIMPLE(8) | IRQ_TYPE_LEVEL_LOW)>,
128*4882a593Smuzhiyun			<GIC_PPI 10 (GIC_CPU_MASK_SIMPLE(8) | IRQ_TYPE_LEVEL_LOW)>;
129*4882a593Smuzhiyun	};
130*4882a593Smuzhiyun
131*4882a593Smuzhiyun	uart_clk: uart-clk {
132*4882a593Smuzhiyun		compatible = "fixed-clock";
133*4882a593Smuzhiyun		clock-frequency = <150000000>;
134*4882a593Smuzhiyun		#clock-cells = <0>;
135*4882a593Smuzhiyun	};
136*4882a593Smuzhiyun
137*4882a593Smuzhiyun	soc {
138*4882a593Smuzhiyun		#address-cells = <2>;
139*4882a593Smuzhiyun		#size-cells = <2>;
140*4882a593Smuzhiyun		compatible = "simple-bus";
141*4882a593Smuzhiyun		interrupt-parent = <&gic>;
142*4882a593Smuzhiyun		ranges;
143*4882a593Smuzhiyun
144*4882a593Smuzhiyun		gic: interrupt-controller@24001000 {
145*4882a593Smuzhiyun			compatible = "arm,gic-400";
146*4882a593Smuzhiyun			interrupt-controller;
147*4882a593Smuzhiyun			#interrupt-cells = <3>;
148*4882a593Smuzhiyun			interrupts = <GIC_PPI 9 (GIC_CPU_MASK_SIMPLE(8) | IRQ_TYPE_LEVEL_LOW)>;
149*4882a593Smuzhiyun			reg = <0 0x24001000 0 0x1000>,
150*4882a593Smuzhiyun			      <0 0x24002000 0 0x2000>,
151*4882a593Smuzhiyun			      <0 0x24004000 0 0x2000>,
152*4882a593Smuzhiyun			      <0 0x24006000 0 0x2000>;
153*4882a593Smuzhiyun		};
154*4882a593Smuzhiyun
155*4882a593Smuzhiyun		pmux: pmux@24190000 {
156*4882a593Smuzhiyun			compatible = "toshiba,tmpv7708-pinctrl";
157*4882a593Smuzhiyun			reg = <0 0x24190000 0 0x10000>;
158*4882a593Smuzhiyun		};
159*4882a593Smuzhiyun
160*4882a593Smuzhiyun		uart0: serial@28200000 {
161*4882a593Smuzhiyun			compatible = "arm,pl011", "arm,primecell";
162*4882a593Smuzhiyun			reg = <0 0x28200000 0 0x1000>;
163*4882a593Smuzhiyun			interrupts = <GIC_SPI 133 IRQ_TYPE_LEVEL_HIGH>;
164*4882a593Smuzhiyun			pinctrl-names = "default";
165*4882a593Smuzhiyun			pinctrl-0 = <&uart0_pins>;
166*4882a593Smuzhiyun			status = "disabled";
167*4882a593Smuzhiyun		};
168*4882a593Smuzhiyun
169*4882a593Smuzhiyun		uart1: serial@28201000 {
170*4882a593Smuzhiyun			compatible = "arm,pl011", "arm,primecell";
171*4882a593Smuzhiyun			reg = <0 0x28201000 0 0x1000>;
172*4882a593Smuzhiyun			interrupts = <GIC_SPI 134 IRQ_TYPE_LEVEL_HIGH>;
173*4882a593Smuzhiyun			pinctrl-names = "default";
174*4882a593Smuzhiyun			pinctrl-0 = <&uart1_pins>;
175*4882a593Smuzhiyun			status = "disabled";
176*4882a593Smuzhiyun		};
177*4882a593Smuzhiyun
178*4882a593Smuzhiyun		uart2: serial@28202000 {
179*4882a593Smuzhiyun			compatible = "arm,pl011", "arm,primecell";
180*4882a593Smuzhiyun			reg = <0 0x28202000 0 0x1000>;
181*4882a593Smuzhiyun			interrupts = <GIC_SPI 135 IRQ_TYPE_LEVEL_HIGH>;
182*4882a593Smuzhiyun			pinctrl-names = "default";
183*4882a593Smuzhiyun			pinctrl-0 = <&uart2_pins>;
184*4882a593Smuzhiyun			status = "disabled";
185*4882a593Smuzhiyun		};
186*4882a593Smuzhiyun
187*4882a593Smuzhiyun		uart3: serial@28203000 {
188*4882a593Smuzhiyun			compatible = "arm,pl011", "arm,primecell";
189*4882a593Smuzhiyun			reg = <0 0x28203000 0 0x1000>;
190*4882a593Smuzhiyun			interrupts = <GIC_SPI 136 IRQ_TYPE_LEVEL_HIGH>;
191*4882a593Smuzhiyun			pinctrl-names = "default";
192*4882a593Smuzhiyun			pinctrl-0 = <&uart3_pins>;
193*4882a593Smuzhiyun			status = "disabled";
194*4882a593Smuzhiyun		};
195*4882a593Smuzhiyun
196*4882a593Smuzhiyun		i2c0: i2c@28030000 {
197*4882a593Smuzhiyun			compatible = "snps,designware-i2c";
198*4882a593Smuzhiyun			reg = <0 0x28030000 0 0x1000>;
199*4882a593Smuzhiyun			interrupts = <GIC_SPI 138 IRQ_TYPE_LEVEL_HIGH>;
200*4882a593Smuzhiyun			pinctrl-names = "default";
201*4882a593Smuzhiyun			pinctrl-0 = <&i2c0_pins>;
202*4882a593Smuzhiyun			clock-frequency = <400000>;
203*4882a593Smuzhiyun			#address-cells = <1>;
204*4882a593Smuzhiyun			#size-cells = <0>;
205*4882a593Smuzhiyun			status = "disabled";
206*4882a593Smuzhiyun		};
207*4882a593Smuzhiyun
208*4882a593Smuzhiyun		i2c1: i2c@28031000 {
209*4882a593Smuzhiyun			compatible = "snps,designware-i2c";
210*4882a593Smuzhiyun			reg = <0 0x28031000 0 0x1000>;
211*4882a593Smuzhiyun			interrupts = <GIC_SPI 139 IRQ_TYPE_LEVEL_HIGH>;
212*4882a593Smuzhiyun			pinctrl-names = "default";
213*4882a593Smuzhiyun			pinctrl-0 = <&i2c1_pins>;
214*4882a593Smuzhiyun			clock-frequency = <400000>;
215*4882a593Smuzhiyun			#address-cells = <1>;
216*4882a593Smuzhiyun			#size-cells = <0>;
217*4882a593Smuzhiyun			status = "disabled";
218*4882a593Smuzhiyun		};
219*4882a593Smuzhiyun
220*4882a593Smuzhiyun		i2c2: i2c@28032000 {
221*4882a593Smuzhiyun			compatible = "snps,designware-i2c";
222*4882a593Smuzhiyun			reg = <0 0x28032000 0 0x1000>;
223*4882a593Smuzhiyun			interrupts = <GIC_SPI 140 IRQ_TYPE_LEVEL_HIGH>;
224*4882a593Smuzhiyun			pinctrl-names = "default";
225*4882a593Smuzhiyun			pinctrl-0 = <&i2c2_pins>;
226*4882a593Smuzhiyun			clock-frequency = <400000>;
227*4882a593Smuzhiyun			#address-cells = <1>;
228*4882a593Smuzhiyun			#size-cells = <0>;
229*4882a593Smuzhiyun			status = "disabled";
230*4882a593Smuzhiyun		};
231*4882a593Smuzhiyun
232*4882a593Smuzhiyun		i2c3: i2c@28033000 {
233*4882a593Smuzhiyun			compatible = "snps,designware-i2c";
234*4882a593Smuzhiyun			reg = <0 0x28033000 0 0x1000>;
235*4882a593Smuzhiyun			interrupts = <GIC_SPI 141 IRQ_TYPE_LEVEL_HIGH>;
236*4882a593Smuzhiyun			pinctrl-names = "default";
237*4882a593Smuzhiyun			pinctrl-0 = <&i2c3_pins>;
238*4882a593Smuzhiyun			clock-frequency = <400000>;
239*4882a593Smuzhiyun			#address-cells = <1>;
240*4882a593Smuzhiyun			#size-cells = <0>;
241*4882a593Smuzhiyun			status = "disabled";
242*4882a593Smuzhiyun		};
243*4882a593Smuzhiyun
244*4882a593Smuzhiyun		i2c4: i2c@28034000 {
245*4882a593Smuzhiyun			compatible = "snps,designware-i2c";
246*4882a593Smuzhiyun			reg = <0 0x28034000 0 0x1000>;
247*4882a593Smuzhiyun			interrupts = <GIC_SPI 142 IRQ_TYPE_LEVEL_HIGH>;
248*4882a593Smuzhiyun			pinctrl-names = "default";
249*4882a593Smuzhiyun			pinctrl-0 = <&i2c4_pins>;
250*4882a593Smuzhiyun			clock-frequency = <400000>;
251*4882a593Smuzhiyun			#address-cells = <1>;
252*4882a593Smuzhiyun			#size-cells = <0>;
253*4882a593Smuzhiyun			status = "disabled";
254*4882a593Smuzhiyun		};
255*4882a593Smuzhiyun
256*4882a593Smuzhiyun		i2c5: i2c@28035000 {
257*4882a593Smuzhiyun			compatible = "snps,designware-i2c";
258*4882a593Smuzhiyun			reg = <0 0x28035000 0 0x1000>;
259*4882a593Smuzhiyun			interrupts = <GIC_SPI 143 IRQ_TYPE_LEVEL_HIGH>;
260*4882a593Smuzhiyun			pinctrl-names = "default";
261*4882a593Smuzhiyun			pinctrl-0 = <&i2c5_pins>;
262*4882a593Smuzhiyun			clock-frequency = <400000>;
263*4882a593Smuzhiyun			#address-cells = <1>;
264*4882a593Smuzhiyun			#size-cells = <0>;
265*4882a593Smuzhiyun			status = "disabled";
266*4882a593Smuzhiyun		};
267*4882a593Smuzhiyun
268*4882a593Smuzhiyun		i2c6: i2c@28036000 {
269*4882a593Smuzhiyun			compatible = "snps,designware-i2c";
270*4882a593Smuzhiyun			reg = <0 0x28036000 0 0x1000>;
271*4882a593Smuzhiyun			interrupts = <GIC_SPI 144 IRQ_TYPE_LEVEL_HIGH>;
272*4882a593Smuzhiyun			pinctrl-names = "default";
273*4882a593Smuzhiyun			pinctrl-0 = <&i2c6_pins>;
274*4882a593Smuzhiyun			clock-frequency = <400000>;
275*4882a593Smuzhiyun			#address-cells = <1>;
276*4882a593Smuzhiyun			#size-cells = <0>;
277*4882a593Smuzhiyun			status = "disabled";
278*4882a593Smuzhiyun		};
279*4882a593Smuzhiyun
280*4882a593Smuzhiyun		i2c7: i2c@28037000 {
281*4882a593Smuzhiyun			compatible = "snps,designware-i2c";
282*4882a593Smuzhiyun			reg = <0 0x28037000 0 0x1000>;
283*4882a593Smuzhiyun			interrupts = <GIC_SPI 145 IRQ_TYPE_LEVEL_HIGH>;
284*4882a593Smuzhiyun			pinctrl-names = "default";
285*4882a593Smuzhiyun			pinctrl-0 = <&i2c7_pins>;
286*4882a593Smuzhiyun			clock-frequency = <400000>;
287*4882a593Smuzhiyun			#address-cells = <1>;
288*4882a593Smuzhiyun			#size-cells = <0>;
289*4882a593Smuzhiyun			status = "disabled";
290*4882a593Smuzhiyun		};
291*4882a593Smuzhiyun
292*4882a593Smuzhiyun		i2c8: i2c@28038000 {
293*4882a593Smuzhiyun			compatible = "snps,designware-i2c";
294*4882a593Smuzhiyun			reg = <0 0x28038000 0 0x1000>;
295*4882a593Smuzhiyun			interrupts = <GIC_SPI 146 IRQ_TYPE_LEVEL_HIGH>;
296*4882a593Smuzhiyun			pinctrl-names = "default";
297*4882a593Smuzhiyun			pinctrl-0 = <&i2c8_pins>;
298*4882a593Smuzhiyun			clock-frequency = <400000>;
299*4882a593Smuzhiyun			#address-cells = <1>;
300*4882a593Smuzhiyun			#size-cells = <0>;
301*4882a593Smuzhiyun			status = "disabled";
302*4882a593Smuzhiyun		};
303*4882a593Smuzhiyun
304*4882a593Smuzhiyun		spi0: spi@28140000 {
305*4882a593Smuzhiyun			compatible = "arm,pl022", "arm,primecell";
306*4882a593Smuzhiyun			reg = <0 0x28140000 0 0x1000>;
307*4882a593Smuzhiyun			interrupts = <GIC_SPI 123 IRQ_TYPE_LEVEL_HIGH>;
308*4882a593Smuzhiyun			pinctrl-names = "default";
309*4882a593Smuzhiyun			pinctrl-0 = <&spi0_pins>;
310*4882a593Smuzhiyun			num-cs = <1>;
311*4882a593Smuzhiyun			#address-cells = <1>;
312*4882a593Smuzhiyun			#size-cells = <0>;
313*4882a593Smuzhiyun			status = "disabled";
314*4882a593Smuzhiyun		};
315*4882a593Smuzhiyun
316*4882a593Smuzhiyun		spi1: spi@28141000 {
317*4882a593Smuzhiyun			compatible = "arm,pl022", "arm,primecell";
318*4882a593Smuzhiyun			reg = <0 0x28141000 0 0x1000>;
319*4882a593Smuzhiyun			interrupts = <GIC_SPI 124 IRQ_TYPE_LEVEL_HIGH>;
320*4882a593Smuzhiyun			pinctrl-names = "default";
321*4882a593Smuzhiyun			pinctrl-0 = <&spi1_pins>;
322*4882a593Smuzhiyun			num-cs = <1>;
323*4882a593Smuzhiyun			#address-cells = <1>;
324*4882a593Smuzhiyun			#size-cells = <0>;
325*4882a593Smuzhiyun			status = "disabled";
326*4882a593Smuzhiyun		};
327*4882a593Smuzhiyun
328*4882a593Smuzhiyun		spi2: spi@28142000 {
329*4882a593Smuzhiyun			compatible = "arm,pl022", "arm,primecell";
330*4882a593Smuzhiyun			reg = <0 0x28142000 0 0x1000>;
331*4882a593Smuzhiyun			interrupts = <GIC_SPI 125 IRQ_TYPE_LEVEL_HIGH>;
332*4882a593Smuzhiyun			pinctrl-names = "default";
333*4882a593Smuzhiyun			pinctrl-0 = <&spi2_pins>;
334*4882a593Smuzhiyun			num-cs = <1>;
335*4882a593Smuzhiyun			#address-cells = <1>;
336*4882a593Smuzhiyun			#size-cells = <0>;
337*4882a593Smuzhiyun			status = "disabled";
338*4882a593Smuzhiyun		};
339*4882a593Smuzhiyun
340*4882a593Smuzhiyun		spi3: spi@28143000 {
341*4882a593Smuzhiyun			compatible = "arm,pl022", "arm,primecell";
342*4882a593Smuzhiyun			reg = <0 0x28143000 0 0x1000>;
343*4882a593Smuzhiyun			interrupts = <GIC_SPI 126 IRQ_TYPE_LEVEL_HIGH>;
344*4882a593Smuzhiyun			pinctrl-names = "default";
345*4882a593Smuzhiyun			pinctrl-0 = <&spi3_pins>;
346*4882a593Smuzhiyun			num-cs = <1>;
347*4882a593Smuzhiyun			#address-cells = <1>;
348*4882a593Smuzhiyun			#size-cells = <0>;
349*4882a593Smuzhiyun			status = "disabled";
350*4882a593Smuzhiyun		};
351*4882a593Smuzhiyun
352*4882a593Smuzhiyun		spi4: spi@28144000 {
353*4882a593Smuzhiyun			compatible = "arm,pl022", "arm,primecell";
354*4882a593Smuzhiyun			reg = <0 0x28144000 0 0x1000>;
355*4882a593Smuzhiyun			interrupts = <GIC_SPI 127 IRQ_TYPE_LEVEL_HIGH>;
356*4882a593Smuzhiyun			pinctrl-names = "default";
357*4882a593Smuzhiyun			pinctrl-0 = <&spi4_pins>;
358*4882a593Smuzhiyun			num-cs = <1>;
359*4882a593Smuzhiyun			#address-cells = <1>;
360*4882a593Smuzhiyun			#size-cells = <0>;
361*4882a593Smuzhiyun			status = "disabled";
362*4882a593Smuzhiyun		};
363*4882a593Smuzhiyun
364*4882a593Smuzhiyun		spi5: spi@28145000 {
365*4882a593Smuzhiyun			compatible = "arm,pl022", "arm,primecell";
366*4882a593Smuzhiyun			reg = <0 0x28145000 0 0x1000>;
367*4882a593Smuzhiyun			interrupts = <GIC_SPI 128 IRQ_TYPE_LEVEL_HIGH>;
368*4882a593Smuzhiyun			pinctrl-names = "default";
369*4882a593Smuzhiyun			pinctrl-0 = <&spi5_pins>;
370*4882a593Smuzhiyun			num-cs = <1>;
371*4882a593Smuzhiyun			#address-cells = <1>;
372*4882a593Smuzhiyun			#size-cells = <0>;
373*4882a593Smuzhiyun			status = "disabled";
374*4882a593Smuzhiyun		};
375*4882a593Smuzhiyun
376*4882a593Smuzhiyun		spi6: spi@28146000 {
377*4882a593Smuzhiyun			compatible = "arm,pl022", "arm,primecell";
378*4882a593Smuzhiyun			reg = <0 0x28146000 0 0x1000>;
379*4882a593Smuzhiyun			interrupts = <GIC_SPI 129 IRQ_TYPE_LEVEL_HIGH>;
380*4882a593Smuzhiyun			pinctrl-names = "default";
381*4882a593Smuzhiyun			pinctrl-0 = <&spi6_pins>;
382*4882a593Smuzhiyun			num-cs = <1>;
383*4882a593Smuzhiyun			#address-cells = <1>;
384*4882a593Smuzhiyun			#size-cells = <0>;
385*4882a593Smuzhiyun			status = "disabled";
386*4882a593Smuzhiyun		};
387*4882a593Smuzhiyun	};
388*4882a593Smuzhiyun};
389*4882a593Smuzhiyun
390*4882a593Smuzhiyun#include "tmpv7708_pins.dtsi"
391