diff options
Diffstat (limited to 'board/hardkernel/odroidc3/firmware/scp_task/pwr_ctrl.c')
-rw-r--r-- | board/hardkernel/odroidc3/firmware/scp_task/pwr_ctrl.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/board/hardkernel/odroidc3/firmware/scp_task/pwr_ctrl.c b/board/hardkernel/odroidc3/firmware/scp_task/pwr_ctrl.c index cc6036c212..f363ef920b 100644 --- a/board/hardkernel/odroidc3/firmware/scp_task/pwr_ctrl.c +++ b/board/hardkernel/odroidc3/firmware/scp_task/pwr_ctrl.c @@ -118,6 +118,7 @@ static unsigned int detect_key(unsigned int suspend_from) unsigned char adc_key_cnt = 0; saradc_enable(); #endif + backup_remote_register(); init_remote(); do { @@ -167,6 +168,8 @@ static unsigned int detect_key(unsigned int suspend_from) saradc_disable(); #endif + restore_remote_register(); + return exit_reason; } |