blob: 3a5219cad9fe8b40b31bd054b5dbf45b72a39e70 [file] [log] [blame]
Arnaud Patard (Rtp)c06cd9b2012-04-18 23:16:41 +02001/dts-v1/;
2
3/include/ "kirkwood.dtsi"
4
5/ {
6 model = "Iomega Iconnect";
Andrew Lunn77843502012-07-18 19:22:54 +02007 compatible = "iom,iconnect-1.1", "iom,iconnect", "marvell,kirkwood-88f6281", "marvell,kirkwood";
Arnaud Patard (Rtp)c06cd9b2012-04-18 23:16:41 +02008
9 memory {
10 device_type = "memory";
11 reg = <0x00000000 0x10000000>;
12 };
13
14 chosen {
15 bootargs = "console=ttyS0,115200n8 earlyprintk mtdparts=orion_nand:0xc0000@0x0(uboot),0x20000@0xa0000(env),0x300000@0x100000(zImage),0x300000@0x540000(initrd),0x1f400000@0x980000(boot)";
16 linux,initrd-start = <0x4500040>;
17 linux,initrd-end = <0x4800000>;
18 };
19
20 ocp@f1000000 {
Andrew Lunn48135a62012-07-16 12:54:58 +020021 i2c@11000 {
22 status = "okay";
23
24 lm63: lm63@4c {
25 compatible = "national,lm63";
26 reg = <0x4c>;
27 };
28 };
Arnaud Patard (Rtp)c06cd9b2012-04-18 23:16:41 +020029 serial@12000 {
30 clock-frequency = <200000000>;
31 status = "ok";
32 };
33 };
Andrew Lunn258f3672012-07-17 08:26:11 +020034 gpio-leds {
35 compatible = "gpio-leds";
36
37 led-level {
38 label = "led_level";
39 gpios = <&gpio1 9 0>;
40 linux,default-trigger = "default-on";
41 };
42 power-blue {
43 label = "power:blue";
Arnaud Patard (Rtp)03810a22012-08-05 22:35:56 +020044 gpios = <&gpio1 10 0>;
Andrew Lunn258f3672012-07-17 08:26:11 +020045 linux,default-trigger = "timer";
46 };
Arnaud Patard (Rtp)03810a22012-08-05 22:35:56 +020047 power-red {
48 label = "power:red";
49 gpios = <&gpio1 11 0>;
50 };
Andrew Lunn258f3672012-07-17 08:26:11 +020051 usb1 {
52 label = "usb1:blue";
53 gpios = <&gpio1 12 0>;
54 };
55 usb2 {
56 label = "usb2:blue";
57 gpios = <&gpio1 13 0>;
58 };
59 usb3 {
60 label = "usb3:blue";
61 gpios = <&gpio1 14 0>;
62 };
63 usb4 {
64 label = "usb4:blue";
65 gpios = <&gpio1 15 0>;
66 };
67 otb {
68 label = "otb:blue";
69 gpios = <&gpio1 16 0>;
70 };
71 };
Arnaud Patard (Rtp)17ba0222012-08-05 22:39:12 +020072
73 gpio_keys {
74 compatible = "gpio-keys";
75 #address-cells = <1>;
76 #size-cells = <0>;
77 button@1 {
78 label = "OTB Button";
79 linux,code = <133>;
80 gpios = <&gpio1 3 1>;
81 debounce-interval = <100>;
82 };
83 button@2 {
84 label = "Reset";
85 linux,code = <0x198>;
86 gpios = <&gpio0 12 1>;
87 debounce-interval = <100>;
88 };
89 };
Arnaud Patard (Rtp)c06cd9b2012-04-18 23:16:41 +020090};