Commit | Line | Data |
---|---|---|
4aff38a3 MW |
1 | /include/ "kirkwood.dtsi" |
2 | ||
3 | / { | |
4 | chosen { | |
5 | bootargs = "console=ttyS0,115200n8 earlyprintk"; | |
6 | }; | |
7 | ||
8 | ocp@f1000000 { | |
9 | sata@80000 { | |
10 | status = "okay"; | |
11 | nr-ports = <1>; | |
12 | }; | |
13 | ||
14 | spi@10600 { | |
15 | status = "okay"; | |
16 | ||
17 | m25p40@0 { | |
18 | #address-cells = <1>; | |
19 | #size-cells = <1>; | |
20 | compatible = "m25p40"; | |
21 | reg = <0>; | |
22 | spi-max-frequency = <25000000>; | |
23 | mode = <0>; | |
24 | ||
25 | partition@0 { | |
26 | reg = <0x0 0x60000>; | |
27 | label = "uboot"; | |
28 | read-only; | |
29 | }; | |
30 | ||
31 | partition@60000 { | |
32 | reg = <0x60000 0x10000>; | |
33 | label = "dtb"; | |
34 | read-only; | |
35 | }; | |
36 | ||
37 | partition@70000 { | |
38 | reg = <0x70000 0x10000>; | |
39 | label = "uboot_env"; | |
40 | }; | |
41 | }; | |
42 | }; | |
43 | }; | |
44 | ||
45 | gpio_keys { | |
46 | compatible = "gpio-keys"; | |
47 | #address-cells = <1>; | |
48 | #size-cells = <0>; | |
49 | button@1 { | |
50 | label = "Function Button"; | |
12431634 | 51 | linux,code = <357>; |
4aff38a3 MW |
52 | gpios = <&gpio1 9 1>; |
53 | }; | |
54 | button@2 { | |
55 | label = "Power-on Switch"; | |
12431634 MW |
56 | linux,code = <0>; |
57 | linux,input-type = <5>; | |
4aff38a3 MW |
58 | gpios = <&gpio1 10 1>; |
59 | }; | |
60 | button@3 { | |
61 | label = "Power-auto Switch"; | |
12431634 MW |
62 | linux,code = <1>; |
63 | linux,input-type = <5>; | |
4aff38a3 MW |
64 | gpios = <&gpio1 11 1>; |
65 | }; | |
66 | }; | |
67 | ||
68 | gpio_leds { | |
69 | compatible = "gpio-leds"; | |
70 | ||
71 | led@1 { | |
a54841e5 | 72 | label = "lsxl:blue:func"; |
4aff38a3 MW |
73 | gpios = <&gpio1 4 1>; |
74 | }; | |
75 | ||
76 | led@2 { | |
a54841e5 | 77 | label = "lsxl:red:alarm"; |
4aff38a3 MW |
78 | gpios = <&gpio1 5 1>; |
79 | }; | |
80 | ||
81 | led@3 { | |
a54841e5 | 82 | label = "lsxl:amber:info"; |
4aff38a3 MW |
83 | gpios = <&gpio1 6 1>; |
84 | }; | |
85 | ||
86 | led@4 { | |
a54841e5 | 87 | label = "lsxl:blue:power"; |
4aff38a3 MW |
88 | gpios = <&gpio1 7 1>; |
89 | linux,default-trigger = "default-on"; | |
90 | }; | |
91 | ||
92 | led@5 { | |
a54841e5 | 93 | label = "lsxl:red:func"; |
4aff38a3 MW |
94 | gpios = <&gpio1 16 1>; |
95 | }; | |
96 | }; | |
b046f560 MW |
97 | |
98 | gpio_fan { | |
99 | compatible = "gpio-fan"; | |
100 | gpios = <&gpio0 19 1 | |
101 | &gpio0 18 1>; | |
102 | gpio-fan,speed-map = <0 3 | |
103 | 1500 2 | |
104 | 3250 1 | |
105 | 5000 0>; | |
106 | alarm-gpios = <&gpio1 8 0>; | |
107 | }; | |
4aff38a3 | 108 | }; |