tny_a9260_common.dtsi revision 284090
1/*
2 * tny_a9260_common.dtsi - Device Tree file for Caloa TNY A926x board
3 *
4 * Copyright (C) 2012 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
5 *
6 * Licensed under GPLv2.
7 */
8
9/ {
10	chosen {
11		bootargs = "mem=64M console=ttyS0,115200 root=/dev/mtdblock6 rw rootfstype=ubifs";
12	};
13
14	memory {
15		reg = <0x20000000 0x4000000>;
16	};
17
18	clocks {
19		#address-cells = <1>;
20		#size-cells = <1>;
21		ranges;
22
23		main_clock: clock@0 {
24			compatible = "atmel,osc", "fixed-clock";
25			clock-frequency = <12000000>;
26		};
27
28		slow_xtal {
29			clock-frequency = <32768>;
30		};
31
32		main_xtal {
33			clock-frequency = <12000000>;
34		};
35	};
36
37	ahb {
38		apb {
39			dbgu: serial@fffff200 {
40				status = "okay";
41			};
42		};
43
44		nand0: nand@40000000 {
45			nand-bus-width = <8>;
46			nand-ecc-mode = "soft";
47			nand-on-flash-bbt;
48			status = "okay";
49
50			at91bootstrap@0 {
51				label = "at91bootstrap";
52				reg = <0x0 0x20000>;
53			};
54
55			barebox@20000 {
56				label = "barebox";
57				reg = <0x20000 0x40000>;
58			};
59
60			bareboxenv@60000 {
61				label = "bareboxenv";
62				reg = <0x60000 0x20000>;
63			};
64
65			bareboxenv2@80000 {
66				label = "bareboxenv2";
67				reg = <0x80000 0x20000>;
68			};
69
70			oftree@80000 {
71				label = "oftree";
72				reg = <0xa0000 0x20000>;
73			};
74
75			kernel@a0000 {
76				label = "kernel";
77				reg = <0xc0000 0x400000>;
78			};
79
80			rootfs@4a0000 {
81				label = "rootfs";
82				reg = <0x4c0000 0x7800000>;
83			};
84
85			data@7ca0000 {
86				label = "data";
87				reg = <0x7cc0000 0x8340000>;
88			};
89		};
90	};
91};
92