summaryrefslogtreecommitdiff
path: root/board/hardkernel/odroidn2/firmware/scp_task/pwr_ctrl.c
diff options
context:
space:
mode:
Diffstat (limited to 'board/hardkernel/odroidn2/firmware/scp_task/pwr_ctrl.c')
-rw-r--r--board/hardkernel/odroidn2/firmware/scp_task/pwr_ctrl.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/board/hardkernel/odroidn2/firmware/scp_task/pwr_ctrl.c b/board/hardkernel/odroidn2/firmware/scp_task/pwr_ctrl.c
index a551e19546..a8443b95ba 100644
--- a/board/hardkernel/odroidn2/firmware/scp_task/pwr_ctrl.c
+++ b/board/hardkernel/odroidn2/firmware/scp_task/pwr_ctrl.c
@@ -74,6 +74,11 @@ static void power_off_at_24M(unsigned int suspend_from)
writel(readl(PREG_PAD_GPIO3_EN_N) & (~(1 << 8)), PREG_PAD_GPIO3_EN_N);
writel(readl(PERIPHS_PIN_MUX_C) & (~(0xf)), PERIPHS_PIN_MUX_C);
}
+#ifdef CONFIG_SYS_LED
+ /*N2-Lite set gpioao_6 low to power off sys_led(red)*/
+ writel(readl(AO_GPIO_O) & (~(1 << 6)), AO_GPIO_O);
+ writel(readl(AO_GPIO_O_EN_N) & (~(1 << 6)), AO_GPIO_O_EN_N);
+#endif
/*set gpioao_4 low to power off vcck_a*/
writel(readl(AO_GPIO_O) & (~(1 << 4)), AO_GPIO_O);