diff options
author | Arnaud Ebalard <arno@natisbad.org> | 2013-11-22 09:58:04 -0500 |
---|---|---|
committer | Jason Cooper <jason@lakedaemon.net> | 2013-11-24 12:20:36 -0500 |
commit | bfc2e5f560c7af89ee1cece8a0018a44011c24b2 (patch) | |
tree | bb26e1d76aabb02eadfb07a887ce46aabc6e8f7d /arch | |
parent | 100a5fa9752149213204f095c37323fc4ee1b246 (diff) |
ARM: mvebu: Add DT entry for ReadyNAS Duo v2 to use gpio-poweroff driver
Without that fix, at the end of the shutdown process, the board is
still powered (led glowing, fan running, ...).
Signed-off-by: Arnaud Ebalard <arno@natisbad.org>
Signed-off-by: Jason Cooper <jason@lakedaemon.net>
Diffstat (limited to 'arch')
-rw-r--r-- | arch/arm/boot/dts/kirkwood-netgear_readynas_duo_v2.dts | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/kirkwood-netgear_readynas_duo_v2.dts b/arch/arm/boot/dts/kirkwood-netgear_readynas_duo_v2.dts index 6b96e85e617e..362770229c1b 100644 --- a/arch/arm/boot/dts/kirkwood-netgear_readynas_duo_v2.dts +++ b/arch/arm/boot/dts/kirkwood-netgear_readynas_duo_v2.dts | |||
@@ -1,5 +1,6 @@ | |||
1 | /dts-v1/; | 1 | /dts-v1/; |
2 | 2 | ||
3 | #include <dt-bindings/gpio/gpio.h> | ||
3 | #include "kirkwood.dtsi" | 4 | #include "kirkwood.dtsi" |
4 | #include "kirkwood-6282.dtsi" | 5 | #include "kirkwood-6282.dtsi" |
5 | 6 | ||
@@ -60,6 +61,10 @@ | |||
60 | marvell,pins = "mpp29"; | 61 | marvell,pins = "mpp29"; |
61 | marvell,function = "gpio"; | 62 | marvell,function = "gpio"; |
62 | }; | 63 | }; |
64 | pmx_poweroff: pmx-poweroff { | ||
65 | marvell,pins = "mpp30"; | ||
66 | marvell,function = "gpio"; | ||
67 | }; | ||
63 | }; | 68 | }; |
64 | 69 | ||
65 | clocks { | 70 | clocks { |
@@ -158,6 +163,13 @@ | |||
158 | }; | 163 | }; |
159 | }; | 164 | }; |
160 | 165 | ||
166 | gpio-poweroff { | ||
167 | compatible = "gpio-poweroff"; | ||
168 | pinctrl-0 = <&pmx_poweroff>; | ||
169 | pinctrl-names = "default"; | ||
170 | gpios = <&gpio0 30 GPIO_ACTIVE_LOW>; | ||
171 | }; | ||
172 | |||
161 | regulators { | 173 | regulators { |
162 | compatible = "simple-bus"; | 174 | compatible = "simple-bus"; |
163 | #address-cells = <1>; | 175 | #address-cells = <1>; |