]> www.infradead.org Git - users/dwmw2/linux.git/commit
ASoC: codecs: lpass-macro: Use enum for handling codec version
authorKrzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Tue, 25 Jun 2024 16:57:36 +0000 (18:57 +0200)
committerMark Brown <broonie@kernel.org>
Wed, 26 Jun 2024 15:34:55 +0000 (16:34 +0100)
commit06462d6f3fb3c445b5abac7b134d9fe9e361113f
treea1499e80ae7d0134cb6e50648603b5a3a483d9de
parentebc1a54051b58d1aa3a8855faac8bf16b88b8af7
ASoC: codecs: lpass-macro: Use enum for handling codec version

Replace 'int' with proper 'enum lpass_codec_version' in every place
which handles the parsed codec version (not raw register values!) to be
explicit about contents of the variable.  This makes code easier to read
and compilers could check missing switch cases.

Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Reviewed-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
Link: https://patch.msgid.link/20240625165736.722106-2-krzysztof.kozlowski@linaro.org
Signed-off-by: Mark Brown <broonie@kernel.org>
sound/soc/codecs/lpass-macro-common.c
sound/soc/codecs/lpass-macro-common.h
sound/soc/codecs/lpass-rx-macro.c