]> git.kernelconcepts.de Git - karo-tx-linux.git/blobdiff - arch/arm/mach-pxa/spitz.c
reboot: arm: change reboot_mode to use enum reboot_mode
[karo-tx-linux.git] / arch / arm / mach-pxa / spitz.c
index c3c00424bb3534cb292c57bb0c18c22b867a1871..2125df0444e7be24f7aa1e3c6ce153fe0b78655c 100644 (file)
@@ -31,6 +31,7 @@
 #include <linux/regulator/machine.h>
 #include <linux/io.h>
 #include <linux/module.h>
+#include <linux/reboot.h>
 
 #include <asm/setup.h>
 #include <asm/mach-types.h>
@@ -924,10 +925,10 @@ static inline void spitz_i2c_init(void) {}
  ******************************************************************************/
 static void spitz_poweroff(void)
 {
-       pxa_restart('g', NULL);
+       pxa_restart(REBOOT_GPIO, NULL);
 }
 
-static void spitz_restart(char mode, const char *cmd)
+static void spitz_restart(enum reboot_mode mode, const char *cmd)
 {
        uint32_t msc0 = __raw_readl(MSC0);
        /* Bootloader magic for a reboot */