921d44beec43e6b828092c7ac9e9673fa18b8597
[openwrt/svn-archive/archive.git] / target / linux / at91 / files-3.14 / arch / arm / boot / dts / lmu5000.dts
1 /*
2 * lmu5000.dst - Device Tree file for CalAmp LMU5000 board
3 *
4 * Copyright (C) 2013 Adam Porter <porter.adam@gmail.com>
5 *
6 * Licensed under GPLv2.
7 */
8 /dts-v1/;
9 #include "at91sam9g20.dtsi"
10
11 / {
12 model = "CalAmp LMU5000";
13 compatible = "calamp,lmu5000", "atmel,at91sam9g20", "atmel,at91sam9";
14
15 chosen {
16 bootargs = "mem=64M console=ttyS0,115200 rootfstype=jffs2";
17 };
18
19 memory {
20 reg = <0x20000000 0x4000000>;
21 };
22
23 clocks {
24 #address-cells = <1>;
25 #size-cells = <1>;
26 ranges;
27
28 main_clock: clock@0 {
29 compatible = "atmel,osc", "fixed-clock";
30 clock-frequency = <18432000>;
31 };
32 };
33
34 ahb {
35 apb {
36 pinctrl@fffff400 {
37 board {
38 pinctrl_pck0_as_mck: pck0_as_mck {
39 atmel,pins =
40 <2 1 0x2 0x0>; /* PC1 periph B */
41 };
42
43 };
44 };
45
46 dbgu: serial@fffff200 {
47 status = "okay";
48 };
49
50 usart0: serial@fffb0000 {
51 pinctrl-0 =
52 <&pinctrl_usart0
53 &pinctrl_usart0_rts
54 &pinctrl_usart0_cts
55 &pinctrl_usart0_dtr_dsr
56 &pinctrl_usart0_dcd
57 &pinctrl_usart0_ri>;
58 status = "okay";
59 };
60
61 usart2: serial@fffb8000 {
62 status = "okay";
63 };
64
65 uart0: serial@fffd4000 {
66 status = "okay";
67 };
68
69 uart1: serial@fffd8000 {
70 status = "okay";
71 };
72
73 macb0: ethernet@fffc4000 {
74 phy-mode = "mii";
75 status = "okay";
76 };
77
78 usb1: gadget@fffa4000 {
79 atmel,vbus-gpio = <&pioC 5 0>;
80 status = "okay";
81 };
82
83 ssc0: ssc@fffbc000 {
84 status = "okay";
85 pinctrl-0 = <&pinctrl_ssc0_tx>;
86 };
87
88 watchdog@fffffd40 {
89 status = "okay";
90 };
91 };
92
93 nand0: nand@40000000 {
94 nand-bus-width = <8>;
95 nand-ecc-mode = "soft";
96 nand-on-flash-bbt;
97 status = "okay";
98
99 kernel@0 {
100 label = "kernel";
101 reg = <0x0 0x400000>;
102 };
103
104 rootfs@400000 {
105 label = "rootfs";
106 reg = <0x400000 0x3C00000>;
107 };
108
109 user1@4000000 {
110 label = "user1";
111 reg = <0x4000000 0x2000000>;
112 };
113
114 user2@6000000 {
115 label = "user2";
116 reg = <0x6000000 0x2000000>;
117 };
118 };
119
120 usb0: ohci@00500000 {
121 num-ports = <2>;
122 status = "okay";
123 };
124 };
125 };