summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTroy Kisky <troy.kisky@boundarydevices.com>2013-12-20 19:09:43 -0700
committerTroy Kisky <troy.kisky@boundarydevices.com>2013-12-20 19:13:51 -0700
commitc272be5211d3f34e18fb58f9a7fc068cfb914179 (patch)
tree0291a0e39a4f72fa912654d6a55892414c9b4d77
parentab83597c2e7c53ff02b0d777441cbafc2651b803 (diff)
mx6_r: add pm_power_off routine
-rw-r--r--arch/arm/mach-mx6/board-mx6_r.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/arch/arm/mach-mx6/board-mx6_r.c b/arch/arm/mach-mx6/board-mx6_r.c
index 73b7818c2abf..a6e8fcb51d28 100644
--- a/arch/arm/mach-mx6/board-mx6_r.c
+++ b/arch/arm/mach-mx6/board-mx6_r.c
@@ -800,6 +800,11 @@ static struct platform_device platdev_leds_pwd = {
},
};
+static void poweroff(void)
+{
+ gpio_direction_output(IMX_GPIO_NR(1, 16), 0);
+ while (1);
+}
/*!
* Board specific initialization.
@@ -912,6 +917,7 @@ static void __init board_init(void)
imx6q_add_hdmi_soc();
imx6q_add_hdmi_soc_dai();
+ pm_power_off = poweroff;
imx6q_add_busfreq();
#ifdef CONFIG_WL12XX_PLATFORM_DATA