Commit c98a5a0f authored by Stefan Wahren's avatar Stefan Wahren Committed by Greg Kroah-Hartman

staging: vchiq_arm: remove vchiq_platform_check_resume

This function is never used, so we could remove it.
Signed-off-by: default avatarStefan Wahren <stefan.wahren@i2se.com>
Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
parent 8bfea034
......@@ -2372,52 +2372,6 @@ vchiq_check_resume(VCHIQ_STATE_T *state)
return resume;
}
void
vchiq_platform_check_resume(VCHIQ_STATE_T *state)
{
VCHIQ_ARM_STATE_T *arm_state = vchiq_platform_get_arm_state(state);
int res = 0;
if (!arm_state)
goto out;
vchiq_log_trace(vchiq_susp_log_level, "%s", __func__);
write_lock_bh(&arm_state->susp_res_lock);
if (arm_state->wake_address == 0) {
vchiq_log_info(vchiq_susp_log_level,
"%s: already awake", __func__);
goto unlock;
}
if (arm_state->vc_resume_state == VC_RESUME_IN_PROGRESS) {
vchiq_log_info(vchiq_susp_log_level,
"%s: already resuming", __func__);
goto unlock;
}
if (arm_state->vc_resume_state == VC_RESUME_REQUESTED) {
set_resume_state(arm_state, VC_RESUME_IN_PROGRESS);
res = 1;
} else
vchiq_log_trace(vchiq_susp_log_level,
"%s: not resuming (resume state %s)", __func__,
resume_state_names[arm_state->vc_resume_state +
VC_RESUME_NUM_OFFSET]);
unlock:
write_unlock_bh(&arm_state->susp_res_lock);
if (res)
vchiq_platform_resume(state);
out:
vchiq_log_trace(vchiq_susp_log_level, "%s exit", __func__);
return;
}
VCHIQ_STATUS_T
vchiq_use_internal(VCHIQ_STATE_T *state, VCHIQ_SERVICE_T *service,
enum USE_TYPE_E use_type)
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment