xref: /freebsd-src/sys/contrib/device-tree/src/powerpc/ksi8560.dts (revision 7ef62cebc2f965b0f640263e179276928885e33d)
1c66ec88fSEmmanuel Vadot/*
2c66ec88fSEmmanuel Vadot * Device Tree Source for Emerson KSI8560
3c66ec88fSEmmanuel Vadot *
4c66ec88fSEmmanuel Vadot * Author: Alexandr Smirnov <asmirnov@ru.mvista.com>
5c66ec88fSEmmanuel Vadot *
6c66ec88fSEmmanuel Vadot * Based on mpc8560ads.dts
7c66ec88fSEmmanuel Vadot *
8c66ec88fSEmmanuel Vadot * 2008 (c) MontaVista, Software, Inc.  This file is licensed under
9c66ec88fSEmmanuel Vadot * the terms of the GNU General Public License version 2.  This program
10c66ec88fSEmmanuel Vadot * is licensed "as is" without any warranty of any kind, whether express
11c66ec88fSEmmanuel Vadot * or implied.
12c66ec88fSEmmanuel Vadot *
13c66ec88fSEmmanuel Vadot */
14c66ec88fSEmmanuel Vadot
15c66ec88fSEmmanuel Vadot/dts-v1/;
16c66ec88fSEmmanuel Vadot
17*7ef62cebSEmmanuel Vadot/include/ "fsl/e500v1_power_isa.dtsi"
18*7ef62cebSEmmanuel Vadot
19c66ec88fSEmmanuel Vadot/ {
20c66ec88fSEmmanuel Vadot	model = "KSI8560";
21c66ec88fSEmmanuel Vadot	compatible = "emerson,KSI8560";
22c66ec88fSEmmanuel Vadot	#address-cells = <1>;
23c66ec88fSEmmanuel Vadot	#size-cells = <1>;
24c66ec88fSEmmanuel Vadot
25c66ec88fSEmmanuel Vadot	aliases {
26c66ec88fSEmmanuel Vadot		ethernet0 = &enet0;
27c66ec88fSEmmanuel Vadot		ethernet1 = &enet1;
28c66ec88fSEmmanuel Vadot		ethernet2 = &enet2;
29c66ec88fSEmmanuel Vadot	};
30c66ec88fSEmmanuel Vadot
31c66ec88fSEmmanuel Vadot	cpus {
32c66ec88fSEmmanuel Vadot		#address-cells = <1>;
33c66ec88fSEmmanuel Vadot		#size-cells = <0>;
34c66ec88fSEmmanuel Vadot
35c66ec88fSEmmanuel Vadot		PowerPC,8560@0 {
36c66ec88fSEmmanuel Vadot			device_type = "cpu";
37c66ec88fSEmmanuel Vadot			reg = <0>;
38c66ec88fSEmmanuel Vadot			d-cache-line-size = <32>;
39c66ec88fSEmmanuel Vadot			i-cache-line-size = <32>;
40c66ec88fSEmmanuel Vadot			d-cache-size = <0x8000>;		/* L1, 32K */
41c66ec88fSEmmanuel Vadot			i-cache-size = <0x8000>;		/* L1, 32K */
42c66ec88fSEmmanuel Vadot			timebase-frequency = <0>;		/* From U-boot */
43c66ec88fSEmmanuel Vadot			bus-frequency = <0>;			/* From U-boot */
44c66ec88fSEmmanuel Vadot			clock-frequency = <0>;			/* From U-boot */
45c66ec88fSEmmanuel Vadot			next-level-cache = <&L2>;
46c66ec88fSEmmanuel Vadot		};
47c66ec88fSEmmanuel Vadot	};
48c66ec88fSEmmanuel Vadot
49c66ec88fSEmmanuel Vadot	memory {
50c66ec88fSEmmanuel Vadot		device_type = "memory";
51c66ec88fSEmmanuel Vadot		reg = <0x00000000 0x10000000>;			/* Fixed by bootwrapper */
52c66ec88fSEmmanuel Vadot	};
53c66ec88fSEmmanuel Vadot
54c66ec88fSEmmanuel Vadot	soc@fdf00000 {
55c66ec88fSEmmanuel Vadot		#address-cells = <1>;
56c66ec88fSEmmanuel Vadot		#size-cells = <1>;
57c66ec88fSEmmanuel Vadot		device_type = "soc";
58c66ec88fSEmmanuel Vadot		ranges = <0x00000000 0xfdf00000 0x00100000>;
59c66ec88fSEmmanuel Vadot		bus-frequency = <0>;				/* Fixed by bootwrapper */
60c66ec88fSEmmanuel Vadot
61c66ec88fSEmmanuel Vadot		ecm-law@0 {
62c66ec88fSEmmanuel Vadot			compatible = "fsl,ecm-law";
63c66ec88fSEmmanuel Vadot			reg = <0x0 0x1000>;
64c66ec88fSEmmanuel Vadot			fsl,num-laws = <8>;
65c66ec88fSEmmanuel Vadot		};
66c66ec88fSEmmanuel Vadot
67c66ec88fSEmmanuel Vadot		ecm@1000 {
68c66ec88fSEmmanuel Vadot			compatible = "fsl,mpc8560-ecm", "fsl,ecm";
69c66ec88fSEmmanuel Vadot			reg = <0x1000 0x1000>;
70c66ec88fSEmmanuel Vadot			interrupts = <17 2>;
71c66ec88fSEmmanuel Vadot			interrupt-parent = <&mpic>;
72c66ec88fSEmmanuel Vadot		};
73c66ec88fSEmmanuel Vadot
74c66ec88fSEmmanuel Vadot		memory-controller@2000 {
75c66ec88fSEmmanuel Vadot			compatible = "fsl,mpc8540-memory-controller";
76c66ec88fSEmmanuel Vadot			reg = <0x2000 0x1000>;
77c66ec88fSEmmanuel Vadot			interrupt-parent = <&mpic>;
78c66ec88fSEmmanuel Vadot			interrupts = <0x12 0x2>;
79c66ec88fSEmmanuel Vadot		};
80c66ec88fSEmmanuel Vadot
81c66ec88fSEmmanuel Vadot		L2: l2-cache-controller@20000 {
82c66ec88fSEmmanuel Vadot			compatible = "fsl,mpc8540-l2-cache-controller";
83c66ec88fSEmmanuel Vadot			reg = <0x20000 0x1000>;
84c66ec88fSEmmanuel Vadot			cache-line-size = <0x20>;		/* 32 bytes */
85c66ec88fSEmmanuel Vadot			cache-size = <0x40000>;			/* L2, 256K */
86c66ec88fSEmmanuel Vadot			interrupt-parent = <&mpic>;
87c66ec88fSEmmanuel Vadot			interrupts = <0x10 0x2>;
88c66ec88fSEmmanuel Vadot		};
89c66ec88fSEmmanuel Vadot
90c66ec88fSEmmanuel Vadot		i2c@3000 {
91c66ec88fSEmmanuel Vadot			#address-cells = <1>;
92c66ec88fSEmmanuel Vadot			#size-cells = <0>;
93c66ec88fSEmmanuel Vadot			cell-index = <0>;
94c66ec88fSEmmanuel Vadot			compatible = "fsl-i2c";
95c66ec88fSEmmanuel Vadot			reg = <0x3000 0x100>;
96c66ec88fSEmmanuel Vadot			interrupts = <0x2b 0x2>;
97c66ec88fSEmmanuel Vadot			interrupt-parent = <&mpic>;
98c66ec88fSEmmanuel Vadot			dfsrr;
99c66ec88fSEmmanuel Vadot		};
100c66ec88fSEmmanuel Vadot
101c66ec88fSEmmanuel Vadot		dma@21300 {
102c66ec88fSEmmanuel Vadot			#address-cells = <1>;
103c66ec88fSEmmanuel Vadot			#size-cells = <1>;
104c66ec88fSEmmanuel Vadot			compatible = "fsl,mpc8560-dma", "fsl,eloplus-dma";
105c66ec88fSEmmanuel Vadot			reg = <0x21300 0x4>;
106c66ec88fSEmmanuel Vadot			ranges = <0x0 0x21100 0x200>;
107c66ec88fSEmmanuel Vadot			cell-index = <0>;
108c66ec88fSEmmanuel Vadot			dma-channel@0 {
109c66ec88fSEmmanuel Vadot				compatible = "fsl,mpc8560-dma-channel",
110c66ec88fSEmmanuel Vadot						"fsl,eloplus-dma-channel";
111c66ec88fSEmmanuel Vadot				reg = <0x0 0x80>;
112c66ec88fSEmmanuel Vadot				cell-index = <0>;
113c66ec88fSEmmanuel Vadot				interrupt-parent = <&mpic>;
114c66ec88fSEmmanuel Vadot				interrupts = <20 2>;
115c66ec88fSEmmanuel Vadot			};
116c66ec88fSEmmanuel Vadot			dma-channel@80 {
117c66ec88fSEmmanuel Vadot				compatible = "fsl,mpc8560-dma-channel",
118c66ec88fSEmmanuel Vadot						"fsl,eloplus-dma-channel";
119c66ec88fSEmmanuel Vadot				reg = <0x80 0x80>;
120c66ec88fSEmmanuel Vadot				cell-index = <1>;
121c66ec88fSEmmanuel Vadot				interrupt-parent = <&mpic>;
122c66ec88fSEmmanuel Vadot				interrupts = <21 2>;
123c66ec88fSEmmanuel Vadot			};
124c66ec88fSEmmanuel Vadot			dma-channel@100 {
125c66ec88fSEmmanuel Vadot				compatible = "fsl,mpc8560-dma-channel",
126c66ec88fSEmmanuel Vadot						"fsl,eloplus-dma-channel";
127c66ec88fSEmmanuel Vadot				reg = <0x100 0x80>;
128c66ec88fSEmmanuel Vadot				cell-index = <2>;
129c66ec88fSEmmanuel Vadot				interrupt-parent = <&mpic>;
130c66ec88fSEmmanuel Vadot				interrupts = <22 2>;
131c66ec88fSEmmanuel Vadot			};
132c66ec88fSEmmanuel Vadot			dma-channel@180 {
133c66ec88fSEmmanuel Vadot				compatible = "fsl,mpc8560-dma-channel",
134c66ec88fSEmmanuel Vadot						"fsl,eloplus-dma-channel";
135c66ec88fSEmmanuel Vadot				reg = <0x180 0x80>;
136c66ec88fSEmmanuel Vadot				cell-index = <3>;
137c66ec88fSEmmanuel Vadot				interrupt-parent = <&mpic>;
138c66ec88fSEmmanuel Vadot				interrupts = <23 2>;
139c66ec88fSEmmanuel Vadot			};
140c66ec88fSEmmanuel Vadot		};
141c66ec88fSEmmanuel Vadot
142c66ec88fSEmmanuel Vadot		enet0: ethernet@24000 {
143c66ec88fSEmmanuel Vadot			#address-cells = <1>;
144c66ec88fSEmmanuel Vadot			#size-cells = <1>;
145c66ec88fSEmmanuel Vadot			device_type = "network";
146c66ec88fSEmmanuel Vadot			model = "TSEC";
147c66ec88fSEmmanuel Vadot			compatible = "gianfar";
148c66ec88fSEmmanuel Vadot			reg = <0x24000 0x1000>;
149c66ec88fSEmmanuel Vadot			ranges = <0x0 0x24000 0x1000>;
150c66ec88fSEmmanuel Vadot			/* Mac address filled in by bootwrapper */
151c66ec88fSEmmanuel Vadot			local-mac-address = [ 00 00 00 00 00 00 ];
152c66ec88fSEmmanuel Vadot			interrupts = <0x1d 0x2 0x1e 0x2 0x22 0x2>;
153c66ec88fSEmmanuel Vadot			interrupt-parent = <&mpic>;
154c66ec88fSEmmanuel Vadot			tbi-handle = <&tbi0>;
155c66ec88fSEmmanuel Vadot			phy-handle = <&PHY1>;
156c66ec88fSEmmanuel Vadot
157c66ec88fSEmmanuel Vadot			mdio@520 {					/* For TSECs */
158c66ec88fSEmmanuel Vadot				#address-cells = <1>;
159c66ec88fSEmmanuel Vadot				#size-cells = <0>;
160c66ec88fSEmmanuel Vadot				compatible = "fsl,gianfar-mdio";
161c66ec88fSEmmanuel Vadot				reg = <0x520 0x20>;
162c66ec88fSEmmanuel Vadot
163c66ec88fSEmmanuel Vadot				PHY1: ethernet-phy@1 {
164c66ec88fSEmmanuel Vadot					interrupt-parent = <&mpic>;
165c66ec88fSEmmanuel Vadot					reg = <0x1>;
166c66ec88fSEmmanuel Vadot				};
167c66ec88fSEmmanuel Vadot
168c66ec88fSEmmanuel Vadot				PHY2: ethernet-phy@2 {
169c66ec88fSEmmanuel Vadot					interrupt-parent = <&mpic>;
170c66ec88fSEmmanuel Vadot					reg = <0x2>;
171c66ec88fSEmmanuel Vadot				};
172c66ec88fSEmmanuel Vadot
173c66ec88fSEmmanuel Vadot				tbi0: tbi-phy@11 {
174c66ec88fSEmmanuel Vadot					reg = <0x11>;
175c66ec88fSEmmanuel Vadot					device_type = "tbi-phy";
176c66ec88fSEmmanuel Vadot				};
177c66ec88fSEmmanuel Vadot			};
178c66ec88fSEmmanuel Vadot		};
179c66ec88fSEmmanuel Vadot
180c66ec88fSEmmanuel Vadot		enet1: ethernet@25000 {
181c66ec88fSEmmanuel Vadot			#address-cells = <1>;
182c66ec88fSEmmanuel Vadot			#size-cells = <1>;
183c66ec88fSEmmanuel Vadot			device_type = "network";
184c66ec88fSEmmanuel Vadot			model = "TSEC";
185c66ec88fSEmmanuel Vadot			compatible = "gianfar";
186c66ec88fSEmmanuel Vadot			reg = <0x25000 0x1000>;
187c66ec88fSEmmanuel Vadot			ranges = <0x0 0x25000 0x1000>;
188c66ec88fSEmmanuel Vadot			/* Mac address filled in by bootwrapper */
189c66ec88fSEmmanuel Vadot			local-mac-address = [ 00 00 00 00 00 00 ];
190c66ec88fSEmmanuel Vadot			interrupts = <0x23 0x2 0x24 0x2 0x28 0x2>;
191c66ec88fSEmmanuel Vadot			interrupt-parent = <&mpic>;
192c66ec88fSEmmanuel Vadot			tbi-handle = <&tbi1>;
193c66ec88fSEmmanuel Vadot			phy-handle = <&PHY2>;
194c66ec88fSEmmanuel Vadot
195c66ec88fSEmmanuel Vadot			mdio@520 {
196c66ec88fSEmmanuel Vadot				#address-cells = <1>;
197c66ec88fSEmmanuel Vadot				#size-cells = <0>;
198c66ec88fSEmmanuel Vadot				compatible = "fsl,gianfar-tbi";
199c66ec88fSEmmanuel Vadot				reg = <0x520 0x20>;
200c66ec88fSEmmanuel Vadot
201c66ec88fSEmmanuel Vadot				tbi1: tbi-phy@11 {
202c66ec88fSEmmanuel Vadot					reg = <0x11>;
203c66ec88fSEmmanuel Vadot					device_type = "tbi-phy";
204c66ec88fSEmmanuel Vadot				};
205c66ec88fSEmmanuel Vadot			};
206c66ec88fSEmmanuel Vadot		};
207c66ec88fSEmmanuel Vadot
208c66ec88fSEmmanuel Vadot		mpic: pic@40000 {
209c66ec88fSEmmanuel Vadot			#address-cells = <0>;
210c66ec88fSEmmanuel Vadot			#interrupt-cells = <2>;
211c66ec88fSEmmanuel Vadot			interrupt-controller;
212c66ec88fSEmmanuel Vadot			reg = <0x40000 0x40000>;
213c66ec88fSEmmanuel Vadot			device_type = "open-pic";
214c66ec88fSEmmanuel Vadot		};
215c66ec88fSEmmanuel Vadot
216c66ec88fSEmmanuel Vadot		cpm@919c0 {
217c66ec88fSEmmanuel Vadot			#address-cells = <1>;
218c66ec88fSEmmanuel Vadot			#size-cells = <1>;
219c66ec88fSEmmanuel Vadot			compatible = "fsl,mpc8560-cpm", "fsl,cpm2";
220c66ec88fSEmmanuel Vadot			reg = <0x919c0 0x30>;
221c66ec88fSEmmanuel Vadot			ranges;
222c66ec88fSEmmanuel Vadot
223c66ec88fSEmmanuel Vadot			muram@80000 {
224c66ec88fSEmmanuel Vadot				#address-cells = <1>;
225c66ec88fSEmmanuel Vadot				#size-cells = <1>;
226c66ec88fSEmmanuel Vadot				ranges = <0x0 0x80000 0x10000>;
227c66ec88fSEmmanuel Vadot
228c66ec88fSEmmanuel Vadot				data@0 {
229c66ec88fSEmmanuel Vadot					compatible = "fsl,cpm-muram-data";
230c66ec88fSEmmanuel Vadot					reg = <0x0 0x4000 0x9000 0x2000>;
231c66ec88fSEmmanuel Vadot				};
232c66ec88fSEmmanuel Vadot			};
233c66ec88fSEmmanuel Vadot
234c66ec88fSEmmanuel Vadot			brg@919f0 {
235c66ec88fSEmmanuel Vadot				compatible = "fsl,mpc8560-brg",
236c66ec88fSEmmanuel Vadot					     "fsl,cpm2-brg",
237c66ec88fSEmmanuel Vadot					     "fsl,cpm-brg";
238c66ec88fSEmmanuel Vadot				reg = <0x919f0 0x10 0x915f0 0x10>;
239c66ec88fSEmmanuel Vadot				clock-frequency = <165000000>;	/* 166MHz */
240c66ec88fSEmmanuel Vadot			};
241c66ec88fSEmmanuel Vadot
242c66ec88fSEmmanuel Vadot			CPMPIC: pic@90c00 {
243c66ec88fSEmmanuel Vadot				#address-cells = <0>;
244c66ec88fSEmmanuel Vadot				#interrupt-cells = <2>;
245c66ec88fSEmmanuel Vadot				interrupt-controller;
246c66ec88fSEmmanuel Vadot				interrupts = <0x2e 0x2>;
247c66ec88fSEmmanuel Vadot				interrupt-parent = <&mpic>;
248c66ec88fSEmmanuel Vadot				reg = <0x90c00 0x80>;
249c66ec88fSEmmanuel Vadot				compatible = "fsl,mpc8560-cpm-pic", "fsl,cpm2-pic";
250c66ec88fSEmmanuel Vadot			};
251c66ec88fSEmmanuel Vadot
252c66ec88fSEmmanuel Vadot			serial@91a00 {
253c66ec88fSEmmanuel Vadot				device_type = "serial";
254c66ec88fSEmmanuel Vadot				compatible = "fsl,mpc8560-scc-uart",
255c66ec88fSEmmanuel Vadot					     "fsl,cpm2-scc-uart";
256c66ec88fSEmmanuel Vadot				reg = <0x91a00 0x20 0x88000 0x100>;
257c66ec88fSEmmanuel Vadot				fsl,cpm-brg = <1>;
258c66ec88fSEmmanuel Vadot				fsl,cpm-command = <0x800000>;
259c66ec88fSEmmanuel Vadot				current-speed = <0x1c200>;
260c66ec88fSEmmanuel Vadot				interrupts = <0x28 0x8>;
261c66ec88fSEmmanuel Vadot				interrupt-parent = <&CPMPIC>;
262c66ec88fSEmmanuel Vadot			};
263c66ec88fSEmmanuel Vadot
264c66ec88fSEmmanuel Vadot			serial@91a20 {
265c66ec88fSEmmanuel Vadot				device_type = "serial";
266c66ec88fSEmmanuel Vadot				compatible = "fsl,mpc8560-scc-uart",
267c66ec88fSEmmanuel Vadot					     "fsl,cpm2-scc-uart";
268c66ec88fSEmmanuel Vadot				reg = <0x91a20 0x20 0x88100 0x100>;
269c66ec88fSEmmanuel Vadot				fsl,cpm-brg = <2>;
270c66ec88fSEmmanuel Vadot				fsl,cpm-command = <0x4a00000>;
271c66ec88fSEmmanuel Vadot				current-speed = <0x1c200>;
272c66ec88fSEmmanuel Vadot				interrupts = <0x29 0x8>;
273c66ec88fSEmmanuel Vadot				interrupt-parent = <&CPMPIC>;
274c66ec88fSEmmanuel Vadot			};
275c66ec88fSEmmanuel Vadot
276c66ec88fSEmmanuel Vadot			mdio@90d00 {				/* For FCCs */
277c66ec88fSEmmanuel Vadot				#address-cells = <1>;
278c66ec88fSEmmanuel Vadot				#size-cells = <0>;
279c66ec88fSEmmanuel Vadot				compatible = "fsl,cpm2-mdio-bitbang";
280c66ec88fSEmmanuel Vadot				reg = <0x90d00 0x14>;
281c66ec88fSEmmanuel Vadot				fsl,mdio-pin = <24>;
282c66ec88fSEmmanuel Vadot				fsl,mdc-pin = <25>;
283c66ec88fSEmmanuel Vadot
284c66ec88fSEmmanuel Vadot				PHY0: ethernet-phy@0 {
285c66ec88fSEmmanuel Vadot					interrupt-parent = <&mpic>;
286c66ec88fSEmmanuel Vadot					reg = <0x0>;
287c66ec88fSEmmanuel Vadot				};
288c66ec88fSEmmanuel Vadot			};
289c66ec88fSEmmanuel Vadot
290c66ec88fSEmmanuel Vadot			enet2: ethernet@91300 {
291c66ec88fSEmmanuel Vadot				device_type = "network";
292c66ec88fSEmmanuel Vadot				compatible = "fsl,mpc8560-fcc-enet",
293c66ec88fSEmmanuel Vadot					     "fsl,cpm2-fcc-enet";
294c66ec88fSEmmanuel Vadot				reg = <0x91300 0x20 0x88400 0x100 0x91390 0x1>;
295c66ec88fSEmmanuel Vadot				/* Mac address filled in by bootwrapper */
296c66ec88fSEmmanuel Vadot				local-mac-address = [ 00 00 00 00 00 00 ];
297c66ec88fSEmmanuel Vadot				fsl,cpm-command = <0x12000300>;
298c66ec88fSEmmanuel Vadot				interrupts = <0x20 0x8>;
299c66ec88fSEmmanuel Vadot				interrupt-parent = <&CPMPIC>;
300c66ec88fSEmmanuel Vadot				phy-handle = <&PHY0>;
301c66ec88fSEmmanuel Vadot			};
302c66ec88fSEmmanuel Vadot		};
303c66ec88fSEmmanuel Vadot	};
304c66ec88fSEmmanuel Vadot
305c66ec88fSEmmanuel Vadot	localbus@fdf05000 {
306c66ec88fSEmmanuel Vadot		#address-cells = <2>;
307c66ec88fSEmmanuel Vadot		#size-cells = <1>;
308c66ec88fSEmmanuel Vadot		compatible = "fsl,mpc8560-localbus", "simple-bus";
309c66ec88fSEmmanuel Vadot		reg = <0xfdf05000 0x68>;
310c66ec88fSEmmanuel Vadot
311c66ec88fSEmmanuel Vadot		ranges = <0x0 0x0 0xe0000000 0x00800000
312c66ec88fSEmmanuel Vadot			  0x4 0x0 0xe8080000 0x00080000>;
313c66ec88fSEmmanuel Vadot
314c66ec88fSEmmanuel Vadot		flash@0,0 {
315c66ec88fSEmmanuel Vadot			#address-cells = <1>;
316c66ec88fSEmmanuel Vadot			#size-cells = <1>;
317c66ec88fSEmmanuel Vadot			compatible = "jedec-flash";
318c66ec88fSEmmanuel Vadot			reg = <0x0 0x0 0x800000>;
319c66ec88fSEmmanuel Vadot			bank-width = <0x2>;
320c66ec88fSEmmanuel Vadot
321c66ec88fSEmmanuel Vadot			partition@0 {
322c66ec88fSEmmanuel Vadot				label = "Primary Kernel";
323c66ec88fSEmmanuel Vadot				reg = <0x0 0x180000>;
324c66ec88fSEmmanuel Vadot			};
325c66ec88fSEmmanuel Vadot			partition@180000 {
326c66ec88fSEmmanuel Vadot				label = "Primary Filesystem";
327c66ec88fSEmmanuel Vadot				reg = <0x180000 0x580000>;
328c66ec88fSEmmanuel Vadot			};
329c66ec88fSEmmanuel Vadot			partition@700000 {
330c66ec88fSEmmanuel Vadot				label = "Monitor";
331c66ec88fSEmmanuel Vadot				reg = <0x300000 0x100000>;
332c66ec88fSEmmanuel Vadot				read-only;
333c66ec88fSEmmanuel Vadot			};
334c66ec88fSEmmanuel Vadot		};
335c66ec88fSEmmanuel Vadot
336c66ec88fSEmmanuel Vadot		cpld@4,0 {
337c66ec88fSEmmanuel Vadot			compatible = "emerson,KSI8560-cpld";
338c66ec88fSEmmanuel Vadot			reg = <0x4 0x0 0x80000>;
339c66ec88fSEmmanuel Vadot		};
340c66ec88fSEmmanuel Vadot	};
341c66ec88fSEmmanuel Vadot
342c66ec88fSEmmanuel Vadot
343c66ec88fSEmmanuel Vadot	chosen {
344c66ec88fSEmmanuel Vadot		stdout-path = "/soc/cpm/serial@91a00";
345c66ec88fSEmmanuel Vadot	};
346c66ec88fSEmmanuel Vadot};
347