diff options
author | Ray <1458889+Raybuntu@users.noreply.github.com> | 2019-03-29 09:00:55 +0100 |
---|---|---|
committer | Dongjin Kim <tobetter@gmail.com> | 2019-06-20 16:22:35 +0900 |
commit | 65f9b3f4f7972f47b7f01673869fb5076f0b3f30 (patch) | |
tree | a28afdf18af5a55569d8c793bb06e46f90a34105 /board/hardkernel | |
parent | 5134053b17327b30b38c4369d77b74941837c21f (diff) | |
download | u-boot-odroid-c1-65f9b3f4f7972f47b7f01673869fb5076f0b3f30.tar.gz |
BACKPORT: CE: CEC: Add CECB as wakeup src and enable hdmi power
Change-Id: I0b9a4e8ddba9d1d6113f8501ba06d754a4bc819a
Diffstat (limited to 'board/hardkernel')
-rw-r--r-- | board/hardkernel/odroidn2/firmware/scp_task/pwr_ctrl.c | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/board/hardkernel/odroidn2/firmware/scp_task/pwr_ctrl.c b/board/hardkernel/odroidn2/firmware/scp_task/pwr_ctrl.c index 0e602eb10a..2878dd461d 100644 --- a/board/hardkernel/odroidn2/firmware/scp_task/pwr_ctrl.c +++ b/board/hardkernel/odroidn2/firmware/scp_task/pwr_ctrl.c @@ -68,7 +68,7 @@ static void set_vddee_voltage(unsigned int target_voltage) static void power_off_at_24M(unsigned int suspend_from) { /*set gpioH_8 low to power off vcc 5v*/ - writel(readl(PREG_PAD_GPIO3_EN_N) & (~(1 << 8)), PREG_PAD_GPIO3_EN_N); + //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); /*set gpioao_4 low to power off vcck_a*/ @@ -123,6 +123,10 @@ void get_wakeup_source(void *response, unsigned int suspend_from) val = (POWER_KEY_WAKEUP_SRC | AUTO_WAKEUP_SRC | REMOTE_WAKEUP_SRC | RTC_WAKEUP_SRC | BT_WAKEUP_SRC | ETH_PHY_GPIO_SRC); +#ifdef CONFIG_CEC_WAKEUP + val |= CECB_WAKEUP_SRC; +#endif + p->sources = val; /* Power Key: AO_GPIO[3]*/ |