Merge tag 'sunxi-dt-for-3.11-2' of git://github.com/mripard/linux into next/dt
[sfrench/cifs-2.6.git] / arch / arm / boot / dts / kirkwood-ns2-common.dtsi
1 /include/ "kirkwood.dtsi"
2 /include/ "kirkwood-6281.dtsi"
3
4 / {
5         chosen {
6                 bootargs = "console=ttyS0,115200n8";
7         };
8
9         ocp@f1000000 {
10                 pinctrl: pinctrl@10000 {
11                         pmx_ns2_sata0: pmx-ns2-sata0 {
12                                 marvell,pins = "mpp21";
13                                 marvell,function = "sata0";
14                         };
15                         pmx_ns2_sata1: pmx-ns2-sata1 {
16                                 marvell,pins = "mpp20";
17                                 marvell,function = "sata1";
18                         };
19                 };
20
21                 serial@12000 {
22                         pinctrl-0 = <&pmx_uart0>;
23                         pinctrl-names = "default";
24                         status = "okay";
25                 };
26
27                 spi@10600 {
28                         pinctrl-0 = <&pmx_spi>;
29                         pinctrl-names = "default";
30                         status = "okay";
31
32                         flash@0 {
33                                 #address-cells = <1>;
34                                 #size-cells = <1>;
35                                 compatible = "mx25l4005a";
36                                 reg = <0>;
37                                 spi-max-frequency = <20000000>;
38                                 mode = <0>;
39
40                                 partition@0 {
41                                         reg = <0x0 0x80000>;
42                                         label = "u-boot";
43                                 };
44                         };
45                 };
46
47                 i2c@11000 {
48                         pinctrl-0 = <&pmx_twsi0>;
49                         pinctrl-names = "default";
50                         status = "okay";
51
52                         eeprom@50 {
53                                 compatible = "at,24c04";
54                                 pagesize = <16>;
55                                 reg = <0x50>;
56                         };
57                 };
58         };
59
60         gpio_keys {
61                 compatible = "gpio-keys";
62                 #address-cells = <1>;
63                 #size-cells = <0>;
64
65                 button@1 {
66                         label = "Power push button";
67                         linux,code = <116>;
68                         gpios = <&gpio1 0 0>;
69                 };
70         };
71
72         gpio-leds {
73                 compatible = "gpio-leds";
74
75                 red-fail {
76                         label = "ns2:red:fail";
77                         gpios = <&gpio0 12 0>;
78                 };
79         };
80
81         gpio_poweroff {
82                 compatible = "gpio-poweroff";
83                 gpios = <&gpio0 31 0>;
84         };
85
86 };