From eca678931ae2b2e608b94ee29c803a819b8367a8 Mon Sep 17 00:00:00 2001 From: Paul Kocialkowski Date: Thu, 7 Mar 2013 19:26:36 +0100 Subject: pwr: Complete request even if last state seems not to match Signed-off-by: Paul Kocialkowski --- pwr.c | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/pwr.c b/pwr.c index 766390e..2d1718f 100644 --- a/pwr.c +++ b/pwr.c @@ -55,8 +55,7 @@ void ipc_pwr_phone_state(struct ipc_message_info *info) case IPC_PWR_R(IPC_PWR_PHONE_STATE_LPM): LOGD("Got power to LPM"); - if (ril_data.state.power_state == IPC_PWR_PHONE_STATE_NORMAL && - ril_data.tokens.radio_power != (RIL_Token) 0x00) { + if (ril_data.tokens.radio_power != (RIL_Token) 0x00) { ril_request_complete(ril_data.tokens.radio_power, RIL_E_SUCCESS, NULL, 0); ril_data.tokens.radio_power = (RIL_Token) 0x00; } @@ -68,8 +67,7 @@ void ipc_pwr_phone_state(struct ipc_message_info *info) case IPC_PWR_R(IPC_PWR_PHONE_STATE_NORMAL): LOGD("Got power to NORMAL"); - if (ril_data.state.power_state == IPC_PWR_PHONE_STATE_LPM && - ril_data.tokens.radio_power != (RIL_Token) 0x00) { + if (ril_data.tokens.radio_power != (RIL_Token) 0x00) { ril_request_complete(ril_data.tokens.radio_power, RIL_E_SUCCESS, NULL, 0); ril_data.tokens.radio_power = (RIL_Token) 0x00; } -- cgit v1.1