1236024Sraj/*
2236024Sraj * P2041RDB Device Tree Source
3236024Sraj *
4236024Sraj * Copyright 2011 Freescale Semiconductor Inc.
5236024Sraj *
6236024Sraj * Redistribution and use in source and binary forms, with or without
7236024Sraj * modification, are permitted provided that the following conditions are met:
8236024Sraj *     * Redistributions of source code must retain the above copyright
9236024Sraj *       notice, this list of conditions and the following disclaimer.
10236024Sraj *     * Redistributions in binary form must reproduce the above copyright
11236024Sraj *       notice, this list of conditions and the following disclaimer in the
12236024Sraj *       documentation and/or other materials provided with the distribution.
13236024Sraj *     * Neither the name of Freescale Semiconductor nor the
14236024Sraj *       names of its contributors may be used to endorse or promote products
15236024Sraj *       derived from this software without specific prior written permission.
16236024Sraj *
17236024Sraj *
18236024Sraj * ALTERNATIVELY, this software may be distributed under the terms of the
19236024Sraj * GNU General Public License ("GPL") as published by the Free Software
20236024Sraj * Foundation, either version 2 of that License or (at your option) any
21236024Sraj * later version.
22236024Sraj *
23236024Sraj * THIS SOFTWARE IS PROVIDED BY Freescale Semiconductor ``AS IS'' AND ANY
24236024Sraj * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
25236024Sraj * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
26236024Sraj * DISCLAIMED. IN NO EVENT SHALL Freescale Semiconductor BE LIABLE FOR ANY
27236024Sraj * DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
28236024Sraj * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
29236024Sraj * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
30236024Sraj * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
31236024Sraj * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
32236024Sraj * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
33236024Sraj */
34236024Sraj/* $FreeBSD: releng/10.3/sys/boot/fdt/dts/arm/p2041rdb.dts 262614 2014-02-28 18:29:09Z imp $ */
35236024Sraj
36236024Sraj/include/ "p2041si.dtsi"
37236024Sraj
38236024Sraj/ {
39236024Sraj	model = "fsl,P2041RDB";
40236024Sraj	compatible = "fsl,P2041RDB";
41236024Sraj	#address-cells = <2>;
42236024Sraj	#size-cells = <2>;
43236024Sraj	interrupt-parent = <&mpic>;
44236024Sraj
45236024Sraj	aliases {
46236024Sraj		phy_rgmii_0 = &phy_rgmii_0;
47236024Sraj		phy_rgmii_1 = &phy_rgmii_1;
48236024Sraj		phy_sgmii_2 = &phy_sgmii_2;
49236024Sraj		phy_sgmii_3 = &phy_sgmii_3;
50236024Sraj		phy_sgmii_4 = &phy_sgmii_4;
51236024Sraj		phy_sgmii_1c = &phy_sgmii_1c;
52236024Sraj		phy_sgmii_1d = &phy_sgmii_1d;
53236024Sraj		phy_sgmii_1e = &phy_sgmii_1e;
54236024Sraj		phy_sgmii_1f = &phy_sgmii_1f;
55236024Sraj		phy_xgmii_2 = &phy_xgmii_2;
56236024Sraj	};
57236024Sraj
58236024Sraj	memory {
59236024Sraj		device_type = "memory";
60236024Sraj		reg = <0x00000000 0x00000000 0x00000000 0x80000000>;
61236024Sraj	};
62236024Sraj
63236024Sraj	dcsr: dcsr@f00000000 {
64236024Sraj		ranges = <0x00000000 0xf 0x00000000 0x01008000>;
65236024Sraj	};
66236024Sraj
67236024Sraj	bman-portals@ff4000000 {
68236024Sraj		bman-portal@0 {
69236024Sraj			cpu-handle = <&cpu0>;
70236024Sraj		};
71236024Sraj		bman-portal@4000 {
72236024Sraj			cpu-handle = <&cpu1>;
73236024Sraj		};
74236024Sraj		bman-portal@8000 {
75236024Sraj			cpu-handle = <&cpu2>;
76236024Sraj		};
77236024Sraj		bman-portal@c000 {
78236024Sraj			cpu-handle = <&cpu3>;
79236024Sraj		};
80236024Sraj		bman-portal@10000 {
81236024Sraj		};
82236024Sraj		bman-portal@14000 {
83236024Sraj		};
84236024Sraj		bman-portal@18000 {
85236024Sraj		};
86236024Sraj		bman-portal@1c000 {
87236024Sraj		};
88236024Sraj		bman-portal@20000 {
89236024Sraj		};
90236024Sraj		bman-portal@24000 {
91236024Sraj		};
92236024Sraj
93236024Sraj		buffer-pool@0 {
94236024Sraj			compatible = "fsl,p2041-bpool", "fsl,bpool";
95236024Sraj			fsl,bpid = <0>;
96236024Sraj			fsl,bpool-cfg = <0 0x100 0 1 0 0x100>;
97236024Sraj		};
98236024Sraj	};
99236024Sraj
100236024Sraj	qman-portals@ff4200000 {
101236024Sraj		qportal0: qman-portal@0 {
102236024Sraj			cpu-handle = <&cpu0>;
103236024Sraj			fsl,qman-pool-channels = <&qpool1 &qpool2 &qpool3
104236024Sraj						  &qpool4 &qpool5 &qpool6
105236024Sraj						  &qpool7 &qpool8 &qpool9
106236024Sraj						  &qpool10 &qpool11 &qpool12
107236024Sraj						  &qpool13 &qpool14 &qpool15>;
108236024Sraj		};
109236024Sraj
110236024Sraj		qportal1: qman-portal@4000 {
111236024Sraj			cpu-handle = <&cpu1>;
112236024Sraj			fsl,qman-pool-channels = <&qpool1 &qpool2 &qpool3
113236024Sraj						  &qpool4 &qpool5 &qpool6
114236024Sraj						  &qpool7 &qpool8 &qpool9
115236024Sraj						  &qpool10 &qpool11 &qpool12
116236024Sraj						  &qpool13 &qpool14 &qpool15>;
117236024Sraj		};
118236024Sraj
119236024Sraj		qportal2: qman-portal@8000 {
120236024Sraj			cpu-handle = <&cpu2>;
121236024Sraj			fsl,qman-pool-channels = <&qpool1 &qpool2 &qpool3
122236024Sraj						  &qpool4 &qpool5 &qpool6
123236024Sraj						  &qpool7 &qpool8 &qpool9
124236024Sraj						  &qpool10 &qpool11 &qpool12
125236024Sraj						  &qpool13 &qpool14 &qpool15>;
126236024Sraj		};
127236024Sraj
128236024Sraj		qportal3: qman-portal@c000 {
129236024Sraj			cpu-handle = <&cpu3>;
130236024Sraj			fsl,qman-pool-channels = <&qpool1 &qpool2 &qpool3
131236024Sraj						  &qpool4 &qpool5 &qpool6
132236024Sraj						  &qpool7 &qpool8 &qpool9
133236024Sraj						  &qpool10 &qpool11 &qpool12
134236024Sraj						  &qpool13 &qpool14 &qpool15>;
135236024Sraj		};
136236024Sraj
137236024Sraj		qportal4: qman-portal@10000 {
138236024Sraj			fsl,qman-pool-channels = <&qpool1 &qpool2 &qpool3
139236024Sraj						  &qpool4 &qpool5 &qpool6
140236024Sraj						  &qpool7 &qpool8 &qpool9
141236024Sraj						  &qpool10 &qpool11 &qpool12
142236024Sraj						  &qpool13 &qpool14 &qpool15>;
143236024Sraj		};
144236024Sraj
145236024Sraj		qportal5: qman-portal@14000 {
146236024Sraj			fsl,qman-pool-channels = <&qpool1 &qpool2 &qpool3
147236024Sraj						  &qpool4 &qpool5 &qpool6
148236024Sraj						  &qpool7 &qpool8 &qpool9
149236024Sraj						  &qpool10 &qpool11 &qpool12
150236024Sraj						  &qpool13 &qpool14 &qpool15>;
151236024Sraj		};
152236024Sraj
153236024Sraj		qportal6: qman-portal@18000 {
154236024Sraj			fsl,qman-pool-channels = <&qpool1 &qpool2 &qpool3
155236024Sraj						  &qpool4 &qpool5 &qpool6
156236024Sraj						  &qpool7 &qpool8 &qpool9
157236024Sraj						  &qpool10 &qpool11 &qpool12
158236024Sraj						  &qpool13 &qpool14 &qpool15>;
159236024Sraj		};
160236024Sraj
161236024Sraj		qportal7: qman-portal@1c000 {
162236024Sraj			fsl,qman-pool-channels = <&qpool1 &qpool2 &qpool3
163236024Sraj						  &qpool4 &qpool5 &qpool6
164236024Sraj						  &qpool7 &qpool8 &qpool9
165236024Sraj						  &qpool10 &qpool11 &qpool12
166236024Sraj						  &qpool13 &qpool14 &qpool15>;
167236024Sraj		};
168236024Sraj
169236024Sraj		qportal8: qman-portal@20000 {
170236024Sraj			fsl,qman-pool-channels = <&qpool1 &qpool2 &qpool3
171236024Sraj						  &qpool4 &qpool5 &qpool6
172236024Sraj						  &qpool7 &qpool8 &qpool9
173236024Sraj						  &qpool10 &qpool11 &qpool12
174236024Sraj						  &qpool13 &qpool14 &qpool15>;
175236024Sraj		};
176236024Sraj
177236024Sraj		qportal9: qman-portal@24000 {
178236024Sraj			fsl,qman-pool-channels = <&qpool1 &qpool2 &qpool3
179236024Sraj						  &qpool4 &qpool5 &qpool6
180236024Sraj						  &qpool7 &qpool8 &qpool9
181236024Sraj						  &qpool10 &qpool11 &qpool12
182236024Sraj						  &qpool13 &qpool14 &qpool15>;
183236024Sraj		};
184236024Sraj	};
185236024Sraj
186236024Sraj	soc: soc@ffe000000 {
187236024Sraj		spi@110000 {
188236024Sraj			flash@0 {
189236024Sraj				#address-cells = <1>;
190236024Sraj				#size-cells = <1>;
191236024Sraj				compatible = "spansion,s25sl12801";
192236024Sraj				reg = <0>;
193236024Sraj				spi-max-frequency = <40000000>; /* input clock */
194236024Sraj				partition@u-boot {
195236024Sraj					label = "u-boot";
196236024Sraj					reg = <0x00000000 0x00100000>;
197236024Sraj					read-only;
198236024Sraj				};
199236024Sraj				partition@kernel {
200236024Sraj					label = "kernel";
201236024Sraj					reg = <0x00100000 0x00500000>;
202236024Sraj					read-only;
203236024Sraj				};
204236024Sraj				partition@dtb {
205236024Sraj					label = "dtb";
206236024Sraj					reg = <0x00600000 0x00100000>;
207236024Sraj					read-only;
208236024Sraj				};
209236024Sraj				partition@fs {
210236024Sraj					label = "file system";
211236024Sraj					reg = <0x00700000 0x00900000>;
212236024Sraj				};
213236024Sraj			};
214236024Sraj		};
215236024Sraj
216236024Sraj		i2c@118000 {
217236024Sraj			lm75b@48 {
218236024Sraj				compatible = "nxp,lm75a";
219236024Sraj				reg = <0x48>;
220236024Sraj			};
221236024Sraj			eeprom@50 {
222236024Sraj				compatible = "at24,24c256";
223236024Sraj				reg = <0x50>;
224236024Sraj			};
225236024Sraj			rtc@68 {
226236024Sraj				compatible = "pericom,pt7c4338";
227236024Sraj				reg = <0x68>;
228236024Sraj			};
229236024Sraj		};
230236024Sraj
231236024Sraj		i2c@118100 {
232236024Sraj			eeprom@50 {
233236024Sraj				compatible = "at24,24c256";
234236024Sraj				reg = <0x50>;
235236024Sraj			};
236236024Sraj		};
237236024Sraj
238236024Sraj		usb1: usb@211000 {
239236024Sraj			dr_mode = "host";
240236024Sraj		};
241236024Sraj
242236024Sraj		pme: pme@316000 {
243236024Sraj			/* Commented out, use default allocation */
244236024Sraj			/* fsl,pme-pdsr = <0x0 0x23000000 0x0 0x01000000>; */
245236024Sraj			/* fsl,pme-sre = <0x0 0x24000000 0x0 0x00a00000>; */
246236024Sraj		};
247236024Sraj
248236024Sraj		qman: qman@318000 {
249236024Sraj			/* Commented out, use default allocation */
250236024Sraj			/* fsl,qman-fqd = <0x0 0x20000000 0x0 0x01000000>; */
251236024Sraj			/* fsl,qman-pfdr = <0x0 0x21000000 0x0 0x01000000>; */
252236024Sraj		};
253236024Sraj
254236024Sraj		bman: bman@31a000 {
255236024Sraj			/* Same as fsl,qman-*, use default allocation */
256236024Sraj			/* fsl,bman-fbpr = <0x0 0x22000000 0x0 0x01000000>; */
257236024Sraj		};
258236024Sraj
259236024Sraj		fman0: fman@400000 {
260236024Sraj			enet0: ethernet@e0000 {
261236024Sraj				tbi-handle = <&tbi0>;
262236024Sraj				phy-handle = <&phy_sgmii_2>;
263236024Sraj				phy-connection-type = "sgmii";
264236024Sraj			};
265236024Sraj
266236024Sraj			mdio0: mdio@e1120 {
267236024Sraj				tbi0: tbi-phy@8 {
268236024Sraj					reg = <0x8>;
269236024Sraj					device_type = "tbi-phy";
270236024Sraj				};
271236024Sraj
272236024Sraj				phy_rgmii_0: ethernet-phy@0 {
273236024Sraj					reg = <0x0>;
274236024Sraj				};
275236024Sraj				phy_rgmii_1: ethernet-phy@1 {
276236024Sraj					reg = <0x1>;
277236024Sraj				};
278236024Sraj				phy_sgmii_2: ethernet-phy@2 {
279236024Sraj					reg = <0x2>;
280236024Sraj				};
281236024Sraj				phy_sgmii_3: ethernet-phy@3 {
282236024Sraj					reg = <0x3>;
283236024Sraj				};
284236024Sraj				phy_sgmii_4: ethernet-phy@4 {
285236024Sraj					reg = <0x4>;
286236024Sraj				};
287236024Sraj				phy_sgmii_1c: ethernet-phy@1c {
288236024Sraj					reg = <0x1c>;
289236024Sraj				};
290236024Sraj				phy_sgmii_1d: ethernet-phy@1d {
291236024Sraj					reg = <0x1d>;
292236024Sraj				};
293236024Sraj				phy_sgmii_1e: ethernet-phy@1e {
294236024Sraj					reg = <0x1e>;
295236024Sraj				};
296236024Sraj				phy_sgmii_1f: ethernet-phy@1f {
297236024Sraj					reg = <0x1f>;
298236024Sraj				};
299236024Sraj			};
300236024Sraj
301236024Sraj			enet1: ethernet@e2000 {
302236024Sraj				tbi-handle = <&tbi1>;
303236024Sraj				phy-handle = <&phy_sgmii_3>;
304236024Sraj				phy-connection-type = "sgmii";
305236024Sraj			};
306236024Sraj
307236024Sraj			mdio@e3120 {
308236024Sraj				tbi1: tbi-phy@8 {
309236024Sraj					reg = <8>;
310236024Sraj					device_type = "tbi-phy";
311236024Sraj				};
312236024Sraj			};
313236024Sraj
314236024Sraj			enet2: ethernet@e4000 {
315236024Sraj				tbi-handle = <&tbi2>;
316236024Sraj				phy-handle = <&phy_sgmii_4>;
317236024Sraj				phy-connection-type = "sgmii";
318236024Sraj			};
319236024Sraj
320236024Sraj			mdio@e5120 {
321236024Sraj				tbi2: tbi-phy@8 {
322236024Sraj					reg = <8>;
323236024Sraj					device_type = "tbi-phy";
324236024Sraj				};
325236024Sraj			};
326236024Sraj
327236024Sraj			enet3: ethernet@e6000 {
328236024Sraj				tbi-handle = <&tbi3>;
329236024Sraj				phy-handle = <&phy_rgmii_1>;
330236024Sraj				phy-connection-type = "rgmii";
331236024Sraj			};
332236024Sraj
333236024Sraj			mdio@e7120 {
334236024Sraj				tbi3: tbi-phy@8 {
335236024Sraj					reg = <8>;
336236024Sraj					device_type = "tbi-phy";
337236024Sraj				};
338236024Sraj			};
339236024Sraj
340236024Sraj			enet4: ethernet@e8000 {
341236024Sraj				tbi-handle = <&tbi4>;
342236024Sraj				phy-handle = <&phy_rgmii_0>;
343236024Sraj				phy-connection-type = "rgmii";
344236024Sraj			};
345236024Sraj
346236024Sraj			mdio@e9120 {
347236024Sraj				tbi4: tbi-phy@8 {
348236024Sraj					reg = <8>;
349236024Sraj					device_type = "tbi-phy";
350236024Sraj				};
351236024Sraj			};
352236024Sraj
353236024Sraj			enet5: ethernet@f0000 {
354236024Sraj				/*
355236024Sraj				 * phy-handle will be updated by U-Boot to
356236024Sraj				 * reflect the actual slot the XAUI card is in.
357236024Sraj				 */
358236024Sraj				phy-handle = <&phy_xgmii_2>;
359236024Sraj				phy-connection-type = "xgmii";
360236024Sraj			};
361236024Sraj
362236024Sraj			mdio@f1000 {
363236024Sraj				/* XAUI card in slot 2 */
364236024Sraj				phy_xgmii_2: ethernet-phy@0 {
365236024Sraj					reg = <0x0>;
366236024Sraj				};
367236024Sraj			};
368236024Sraj		};
369236024Sraj	};
370236024Sraj
371236024Sraj	rapidio@ffe0c0000 {
372236024Sraj		reg = <0xf 0xfe0c0000 0 0x11000>;
373236024Sraj
374236024Sraj		port1 {
375236024Sraj			ranges = <0 0 0xc 0x20000000 0 0x10000000>;
376236024Sraj		};
377236024Sraj		port2 {
378236024Sraj			ranges = <0 0 0xc 0x30000000 0 0x10000000>;
379236024Sraj		};
380236024Sraj	};
381236024Sraj
382236024Sraj	localbus@ffe124000 {
383236024Sraj		reg = <0xf 0xfe124000 0 0x1000>;
384236024Sraj		ranges = <0 0 0xf 0xb8000000 0x04000000>;
385236024Sraj
386236024Sraj		flash@0,0 {
387236024Sraj			compatible = "cfi-flash";
388236024Sraj			/*
389236024Sraj                         * Map 64Mb of 128MB NOR flash memory. Since highest
390236024Sraj                         * line of address of NOR flash memory are set by
391236024Sraj                         * FPGA, memory are divided into two pages equal to
392236024Sraj                         * 64MB. One of the pages can be accessed at once.
393236024Sraj                         */
394236024Sraj			reg = <0 0 0x04000000>;
395236024Sraj			bank-width = <2>;
396236024Sraj			device-width = <2>;
397236024Sraj		};
398236024Sraj	};
399236024Sraj
400236024Sraj	pci0: pcie@ffe200000 {
401236024Sraj		reg = <0xf 0xfe200000 0 0x1000>;
402236024Sraj		ranges = <0x02000000 0 0x80000000 0x0 0x80000000 0x0 0x10000000
403236024Sraj			  0x01000000 0 0x00000000 0x0 0xff000000 0x0 0x00010000>;
404236024Sraj		pcie@0 {
405236024Sraj			ranges = <0x02000000 0 0x80000000
406236024Sraj				  0x02000000 0 0x80000000
407236024Sraj				  0 0x10000000
408236024Sraj
409236024Sraj				  0x01000000 0 0x00000000
410236024Sraj				  0x01000000 0 0xff000000
411236024Sraj				  0 0x00010000>;
412236024Sraj		};
413236024Sraj	};
414236024Sraj
415236024Sraj	pci1: pcie@ffe201000 {
416236024Sraj		reg = <0xf 0xfe201000 0 0x1000>;
417236024Sraj		ranges = <0x02000000 0x0 0x90000000 0x0 0x90000000 0x0 0x10000000
418236024Sraj			  0x01000000 0x0 0x00000000 0x0 0xff010000 0x0 0x00010000>;
419236024Sraj		pcie@0 {
420236024Sraj			ranges = <0x02000000 0 0x90000000
421236024Sraj				  0x02000000 0 0x90000000
422236024Sraj				  0 0x10000000
423236024Sraj
424236024Sraj				  0x01000000 0 0x00000000
425236024Sraj				  0x01000000 0 0xff010000
426236024Sraj				  0 0x00010000>;
427236024Sraj		};
428236024Sraj	};
429236024Sraj
430236024Sraj	pci2: pcie@ffe202000 {
431236024Sraj		reg = <0xf 0xfe202000 0 0x1000>;
432236024Sraj		ranges = <0x02000000 0 0xa0000000 0x0 0xa0000000 0 0x10000000
433236024Sraj			  0x01000000 0 0x00000000 0x0 0xff020000 0 0x00010000>;
434236024Sraj		pcie@0 {
435236024Sraj			ranges = <0x02000000 0 0xa0000000
436236024Sraj				  0x02000000 0 0xa0000000
437236024Sraj				  0 0x10000000
438236024Sraj
439236024Sraj				  0x01000000 0 0x00000000
440236024Sraj				  0x01000000 0 0xff020000
441236024Sraj				  0 0x00010000>;
442236024Sraj		};
443236024Sraj	};
444236024Sraj
445236024Sraj	fsl,dpaa {
446236024Sraj		compatible = "fsl,p2041-dpaa", "fsl,dpaa";
447236024Sraj
448236024Sraj		ethernet@0 {
449236024Sraj			compatible = "fsl,p2041-dpa-ethernet", "fsl,dpa-ethernet";
450236024Sraj			fsl,qman-channel = <&qpool1>;
451236024Sraj			fsl,fman-mac = <&enet0>;
452236024Sraj			status = "okay";
453236024Sraj		};
454236024Sraj		ethernet@1 {
455236024Sraj			compatible = "fsl,p2041-dpa-ethernet", "fsl,dpa-ethernet";
456236024Sraj			fsl,qman-channel = <&qpool1>;
457236024Sraj			fsl,fman-mac = <&enet1>;
458236024Sraj			status = "okay";
459236024Sraj		};
460236024Sraj		ethernet@2 {
461236024Sraj			compatible = "fsl,p2041-dpa-ethernet", "fsl,dpa-ethernet";
462236024Sraj			fsl,qman-channel = <&qpool1>;
463236024Sraj			fsl,fman-mac = <&enet2>;
464236024Sraj			status = "okay";
465236024Sraj		};
466236024Sraj		ethernet@3 {
467236024Sraj			compatible = "fsl,p2041-dpa-ethernet", "fsl,dpa-ethernet";
468236024Sraj			fsl,qman-channel = <&qpool1>;
469236024Sraj			fsl,fman-mac = <&enet3>;
470236024Sraj			status = "okay";
471236024Sraj		};
472236024Sraj		ethernet@4 {
473236024Sraj			compatible = "fsl,p2041-dpa-ethernet", "fsl,dpa-ethernet";
474236024Sraj			fsl,qman-channel = <&qpool1>;
475236024Sraj			fsl,fman-mac = <&enet4>;
476236024Sraj			status = "okay";
477236024Sraj		};
478236024Sraj		ethernet@5 {
479236024Sraj			compatible = "fsl,p2041-dpa-ethernet", "fsl,dpa-ethernet";
480236024Sraj			fsl,qman-channel = <&qpool1>;
481236024Sraj			fsl,fman-mac = <&enet5>;
482236024Sraj			status = "okay";
483236024Sraj		};
484236024Sraj	};
485236024Sraj
486236024Sraj	chosen {
487236024Sraj		stdin = "serial0";
488236024Sraj		stdout = "serial0";
489236024Sraj	};
490236024Sraj};
491