diff --git a/sound/soc/msm/qdsp6v2/q6lsm.c b/sound/soc/msm/qdsp6v2/q6lsm.c index f39bcc4657de..621bf7f6eb19 100644 --- a/sound/soc/msm/qdsp6v2/q6lsm.c +++ b/sound/soc/msm/qdsp6v2/q6lsm.c @@ -55,7 +55,6 @@ enum { }; enum { - LSM_INVALID_SESSION_ID = 0, LSM_MIN_SESSION_ID = 1, LSM_MAX_SESSION_ID = 8, LSM_CONTROL_SESSION = 0x0F, @@ -254,9 +253,9 @@ static void q6lsm_session_free(struct lsm_client *client) unsigned long flags; pr_debug("%s: Freeing session ID %d\n", __func__, client->session); spin_lock_irqsave(&lsm_session_lock, flags); - lsm_session[client->session] = LSM_INVALID_SESSION_ID; + lsm_session[client->session] = 0; spin_unlock_irqrestore(&lsm_session_lock, flags); - client->session = LSM_INVALID_SESSION_ID; + client->session = 0; } static void *q6lsm_mmap_apr_reg(void)