1 --- a/arch/arm/boot/dts/kirkwood-blackarmor-nas220.dts
2 +++ b/arch/arm/boot/dts/kirkwood-blackarmor-nas220.dts
4 compatible = "seagate,blackarmor-nas220","marvell,kirkwood-88f6192",
8 + led-boot = &led_status_amber;
9 + led-failsafe = &led_status_amber;
10 + led-running = &led_status_blue;
11 + led-upgrade = &led_status_amber;
15 device_type = "memory";
16 reg = <0x00000000 0x8000000>;
18 compatible = "gpio-keys";
22 - linux,code = <KEY_POWER>;
23 + label = "Reset Button";
24 + linux,code = <KEY_RESTART>;
25 gpios = <&gpio0 29 GPIO_ACTIVE_HIGH>;
30 - linux,code = <KEY_SLEEP>;
32 + label = "Power Button";
33 + linux,code = <KEY_POWER>;
34 gpios = <&gpio0 26 GPIO_ACTIVE_LOW>;
39 compatible = "gpio-leds";
42 + led_power_blue: power_blue {
43 label = "nas220:blue:power";
44 gpios = <&gpio0 12 GPIO_ACTIVE_HIGH>;
45 linux,default-trigger = "default-on";
49 + label = "nas220:blue:disk";
50 + gpios = <&gpio0 16 GPIO_ACTIVE_LOW>;
51 + linux,default-trigger = "disk-activity";
54 + led_status_blue: status_blue {
55 + label = "nas220:blue:status";
56 + gpios = <&gpio0 23 GPIO_ACTIVE_HIGH>;
59 + led_status_amber: status_amber {
60 + label = "nas220:amber:status";
61 + gpios = <&gpio0 22 GPIO_ACTIVE_HIGH>;
72 + compatible = "fixed-partitions";
76 + reg = <0x0 0xa0000>;
81 + label = "uboot-env";
82 + reg = <0xa0000 0x10000>;
88 + reg = <0xb0000 0x10000>;
94 + reg = <0xc0000 0x1e80000>;