ralink: dont define pm_poweroff
authorblogic <blogic@3c298f89-4303-0410-b956-a3cf2f4a3e73>
Fri, 14 Nov 2014 16:53:40 +0000 (16:53 +0000)
committerblogic <blogic@3c298f89-4303-0410-b956-a3cf2f4a3e73>
Fri, 14 Nov 2014 16:53:40 +0000 (16:53 +0000)
this makes gpio-poweroff work

Signed-off-by: John Crispin <blogic@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43254 3c298f89-4303-0410-b956-a3cf2f4a3e73

target/linux/ramips/mt7621/config-3.14
target/linux/ramips/patches-3.14/999-no-pm_poweroff.patch [new file with mode: 0644]

index c938309..bc1527d 100644 (file)
@@ -150,6 +150,9 @@ CONFIG_PHYLIB=y
 CONFIG_PINCTRL=y
 CONFIG_PINCTRL_RT2880=y
 # CONFIG_PINCTRL_SINGLE is not set
+CONFIG_POWER_RESET=y
+CONFIG_POWER_RESET_GPIO=y
+CONFIG_POWER_SUPPLY=y
 # CONFIG_PREEMPT_RCU is not set
 CONFIG_RALINK=y
 CONFIG_RALINK_USBPHY=y
diff --git a/target/linux/ramips/patches-3.14/999-no-pm_poweroff.patch b/target/linux/ramips/patches-3.14/999-no-pm_poweroff.patch
new file mode 100644 (file)
index 0000000..ce2bc1c
--- /dev/null
@@ -0,0 +1,12 @@
+Index: linux-3.14.18/arch/mips/ralink/reset.c
+===================================================================
+--- linux-3.14.18.orig/arch/mips/ralink/reset.c        2014-09-06 01:34:59.000000000 +0200
++++ linux-3.14.18/arch/mips/ralink/reset.c     2014-11-14 14:28:44.548764125 +0100
+@@ -98,7 +98,6 @@
+ {
+       _machine_restart = ralink_restart;
+       _machine_halt = ralink_halt;
+-      pm_power_off = ralink_halt;
+       return 0;
+ }