mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
synced 2024-10-03 23:58:05 +00:00
staging: vc04_services: Get rid of resume_blocker completion in struct vchiq_arm_state
Nobody is waiting on it, so delete all relevant code. Signed-off-by: Nicolas Saenz Julienne <nsaenzjulienne@suse.de> Link: https://lore.kernel.org/r/20200131103836.14312-4-nsaenzjulienne@suse.de Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
This commit is contained in:
parent
7d153fcc10
commit
d91f500a12
2 changed files with 0 additions and 15 deletions
|
@ -2386,11 +2386,6 @@ vchiq_arm_init_state(struct vchiq_state *state,
|
||||||
* completion while videocore is suspended. */
|
* completion while videocore is suspended. */
|
||||||
set_resume_state(arm_state, VC_RESUME_RESUMED);
|
set_resume_state(arm_state, VC_RESUME_RESUMED);
|
||||||
|
|
||||||
init_completion(&arm_state->resume_blocker);
|
|
||||||
/* Initialise to 'done' state. We only want to block on this
|
|
||||||
* completion while resume is blocked */
|
|
||||||
complete_all(&arm_state->resume_blocker);
|
|
||||||
|
|
||||||
init_completion(&arm_state->blocked_blocker);
|
init_completion(&arm_state->blocked_blocker);
|
||||||
/* Initialise to 'done' state. We only want to block on this
|
/* Initialise to 'done' state. We only want to block on this
|
||||||
* completion while things are waiting on the resume blocker */
|
* completion while things are waiting on the resume blocker */
|
||||||
|
@ -2560,12 +2555,6 @@ need_resume(struct vchiq_state *state)
|
||||||
vchiq_videocore_wanted(state);
|
vchiq_videocore_wanted(state);
|
||||||
}
|
}
|
||||||
|
|
||||||
static inline void
|
|
||||||
unblock_resume(struct vchiq_arm_state *arm_state)
|
|
||||||
{
|
|
||||||
complete_all(&arm_state->resume_blocker);
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Initiate suspend via slot handler. Should be called with the write lock
|
/* Initiate suspend via slot handler. Should be called with the write lock
|
||||||
* held */
|
* held */
|
||||||
enum vchiq_status
|
enum vchiq_status
|
||||||
|
|
|
@ -70,10 +70,6 @@ struct vchiq_arm_state {
|
||||||
*/
|
*/
|
||||||
int peer_use_count;
|
int peer_use_count;
|
||||||
|
|
||||||
/* Flag to indicate whether resume is blocked. This happens when the
|
|
||||||
** ARM is suspending
|
|
||||||
*/
|
|
||||||
struct completion resume_blocker;
|
|
||||||
struct completion blocked_blocker;
|
struct completion blocked_blocker;
|
||||||
int blocked_count;
|
int blocked_count;
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue