diff options
Diffstat (limited to 'board/hardkernel/odroidn2/firmware/scp_task/pwr_ctrl.c')
-rw-r--r-- | board/hardkernel/odroidn2/firmware/scp_task/pwr_ctrl.c | 3 |
1 files changed, 3 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 ce42cdfe03..f35f92507b 100644 --- a/board/hardkernel/odroidn2/firmware/scp_task/pwr_ctrl.c +++ b/board/hardkernel/odroidn2/firmware/scp_task/pwr_ctrl.c @@ -182,6 +182,7 @@ static unsigned int detect_key(unsigned int suspend_from) unsigned int is_gpiokey = 0; #endif + backup_remote_register(); init_remote(); #ifdef CONFIG_CEC_WAKEUP if (hdmi_cec_func_config & 0x1) { @@ -250,6 +251,8 @@ static unsigned int detect_key(unsigned int suspend_from) __switch_idle_task(); } while (1); + restore_remote_register(); + return exit_reason; } |