Loading sound/soc/msm/qdsp6v2/q6asm.c +2 −0 Original line number Diff line number Diff line Loading @@ -1658,8 +1658,10 @@ static int32_t q6asm_callback(struct apr_client_data *data, void *priv) ac->apr = NULL; atomic_set(&ac->time_flag, 0); atomic_set(&ac->cmd_state, 0); atomic_set(&ac->mem_state, 0); wake_up(&ac->time_wait); wake_up(&ac->cmd_wait); wake_up(&ac->mem_wait); mutex_unlock(&ac->cmd_lock); return 0; } Loading Loading
sound/soc/msm/qdsp6v2/q6asm.c +2 −0 Original line number Diff line number Diff line Loading @@ -1658,8 +1658,10 @@ static int32_t q6asm_callback(struct apr_client_data *data, void *priv) ac->apr = NULL; atomic_set(&ac->time_flag, 0); atomic_set(&ac->cmd_state, 0); atomic_set(&ac->mem_state, 0); wake_up(&ac->time_wait); wake_up(&ac->cmd_wait); wake_up(&ac->mem_wait); mutex_unlock(&ac->cmd_lock); return 0; } Loading