ARM: debug: qcom: add UART addresses to Kconfig help for APQ8084
[pandora-kernel.git] / arch / arm / boot / dts / kirkwood-cloudbox.dts
1 /dts-v1/;
2
3 #include "kirkwood.dtsi"
4 #include "kirkwood-6281.dtsi"
5
6 / {
7         model = "LaCie CloudBox";
8         compatible = "lacie,cloudbox", "marvell,kirkwood-88f6702", "marvell,kirkwood";
9
10         memory {
11                 device_type = "memory";
12                 reg = <0x00000000 0x10000000>;
13         };
14
15         chosen {
16                 bootargs = "console=ttyS0,115200n8";
17         };
18
19         ocp@f1000000 {
20                 pinctrl: pinctrl@10000 {
21                         pmx_cloudbox_sata0: pmx-cloudbox-sata0 {
22                                 marvell,pins = "mpp15";
23                                 marvell,function = "sata0";
24                         };
25                 };
26
27                 serial@12000 {
28                         pinctrl-0 = <&pmx_uart0>;
29                         pinctrl-names = "default";
30                         clock-frequency = <166666667>;
31                         status = "okay";
32                 };
33
34                 sata@80000 {
35                         pinctrl-0 = <&pmx_cloudbox_sata0>;
36                         pinctrl-names = "default";
37                         status = "okay";
38                         nr-ports = <1>;
39                 };
40
41                 spi@10600 {
42                         pinctrl-0 = <&pmx_spi>;
43                         pinctrl-names = "default";
44                         status = "okay";
45
46                         flash@0 {
47                                 #address-cells = <1>;
48                                 #size-cells = <1>;
49                                 compatible = "mx25l4005a";
50                                 reg = <0>;
51                                 spi-max-frequency = <20000000>;
52                                 mode = <0>;
53
54                                 partition@0 {
55                                         reg = <0x0 0x80000>;
56                                         label = "u-boot";
57                                 };
58                         };
59                 };
60         };
61
62         gpio_keys {
63                 compatible = "gpio-keys";
64                 #address-cells = <1>;
65                 #size-cells = <0>;
66
67                 button@1 {
68                         label = "Power push button";
69                         linux,code = <KEY_POWER>;
70                         gpios = <&gpio0 16 GPIO_ACTIVE_LOW>;
71                 };
72         };
73
74         gpio-leds {
75                 compatible = "gpio-leds";
76
77                 red-fail {
78                         label = "cloudbox:red:fail";
79                         gpios = <&gpio0 14 GPIO_ACTIVE_HIGH>;
80                 };
81                 blue-sata {
82                         label = "cloudbox:blue:sata";
83                         gpios = <&gpio0 15 GPIO_ACTIVE_HIGH>;
84                 };
85         };
86
87         gpio_poweroff {
88                 compatible = "gpio-poweroff";
89                 gpios = <&gpio0 17 GPIO_ACTIVE_HIGH>;
90         };
91 };
92
93 &mdio {
94         status = "okay";
95
96         ethphy0: ethernet-phy@0 {
97                 reg = <0>;
98         };
99 };
100
101 &eth0 {
102         status = "okay";
103         ethernet0-port@0 {
104                 phy-handle = <&ethphy0>;
105         };
106 };