]> git.ipfire.org Git - thirdparty/linux.git/commitdiff
ASoC: makes rtd->initialized bit field
authorKuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Thu, 5 Sep 2024 05:14:29 +0000 (05:14 +0000)
committerMark Brown <broonie@kernel.org>
Fri, 6 Sep 2024 13:36:44 +0000 (14:36 +0100)
rtd->initialized is used to know whether soc_init_pcm_runtime()
was correctly fined, and used to call snd_soc_link_exit().
We don't need to have it as bool, let's make it bit-field same as
other flags.

Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Cc: Amadeusz Sławiński <amadeuszx.slawinski@linux.intel.com>
Cc: Cezary Rojewski <cezary.rojewski@intel.com>
Link: https://patch.msgid.link/87o752k7gq.wl-kuninori.morimoto.gx@renesas.com
Signed-off-by: Mark Brown <broonie@kernel.org>
include/sound/soc.h

index 81ef380b2e061bedb0fd156dddf14df1953effce..e6e359c1a2ac4da34bce506e081b28b74ad71f8c 100644 (file)
@@ -1207,8 +1207,7 @@ struct snd_soc_pcm_runtime {
        /* bit field */
        unsigned int pop_wait:1;
        unsigned int fe_compr:1; /* for Dynamic PCM */
-
-       bool initialized;
+       unsigned int initialized:1;
 
        /* CPU/Codec/Platform */
        int num_components;