ASoC: codecs: wcd938x: fix uninitialized symbol warnings
authorSrinivas Kandagatla <srinivas.kandagatla@linaro.org>
Mon, 21 Jun 2021 13:45:02 +0000 (14:45 +0100)
committerMark Brown <broonie@kernel.org>
Tue, 22 Jun 2021 11:47:13 +0000 (12:47 +0100)
commitd245fff1013cb7456ea9ca3f7b858e438c6bbf79
tree926a108627e678cecf41d42cad41cf15062611d3
parent8c4863c261c812a1088b0f8c6b66386d885390e1
ASoC: codecs: wcd938x: fix uninitialized symbol warnings

This patch fixes below two uninitialized symbol warnings

warning:
sound/soc/codecs/wcd938x.c:2092 wcd938x_tx_swr_ctrl()
error: uninitialized symbol 'rate'

sound/soc/codecs/wcd938x.c:2189 wcd938x_tx_channel_config()
error: uninitialized symbol 'reg'.

First one my brining in check to already existing if condition and
second one by adding a default switch case to avoid any access to reg.

Reported-by: Dan Carpenter <dan.carpenter@oracle.com>
Signed-off-by: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
Link: https://lore.kernel.org/r/20210621134502.19537-2-srinivas.kandagatla@linaro.org
Signed-off-by: Mark Brown <broonie@kernel.org>
sound/soc/codecs/wcd938x.c