summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authoryarost12 <yaro330@gmail.com>2018-03-07 22:17:14 +0300
committerDavide Garberi <dade.garberi@gmail.com>2022-07-27 19:23:21 +0200
commit59b752a05075cf2e85536cc72f90a04f94d7f13f (patch)
treeb116e9eea3f06f96dcf5f2d2be93357aab7df1c0
parent15bd4760b8fcfd07c7a2f89d9850661410d51beb (diff)
ASoC: msm: qdsp6v2: Fix non-literal-null-conversion warning
../sound/soc/msm/qdsp6v2/q6lsm.c:255:33: error: expression which evaluates to zero treated as a null pointer constant of type 'struct lsm_client *' [-Werror,-Wnon-literal-null-conversion] lsm_session[client->session] = LSM_INVALID_SESSION_ID; ^~~~~~~~~~~~~~~~~~~~~~ Signed-off-by: yarost12 <yaro330@gmail.com> Signed-off-by: Albert I <krascgq@outlook.co.id> [nathanchance: Improve changelog text] Signed-off-by: Nathan Chancellor <natechancellor@gmail.com>
-rw-r--r--sound/soc/msm/qdsp6v2/q6lsm.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/sound/soc/msm/qdsp6v2/q6lsm.c b/sound/soc/msm/qdsp6v2/q6lsm.c
index a19f0447c4b4..90822aada3b6 100644
--- a/sound/soc/msm/qdsp6v2/q6lsm.c
+++ b/sound/soc/msm/qdsp6v2/q6lsm.c
@@ -56,7 +56,6 @@ enum {
};
enum {
- LSM_INVALID_SESSION_ID = 0,
LSM_MIN_SESSION_ID = 1,
LSM_MAX_SESSION_ID = 8,
LSM_CONTROL_SESSION = 0x0F,
@@ -228,7 +227,7 @@ static void q6lsm_session_free(struct lsm_client *client)
spin_lock_irqsave(&lsm_session_lock, flags);
lsm_session[client->session] = NULL;
spin_unlock_irqrestore(&lsm_session_lock, flags);
- client->session = LSM_INVALID_SESSION_ID;
+ client->session = 0;
}
static void *q6lsm_mmap_apr_reg(void)