mirror of https://gitee.com/openkylin/linux.git
ASoC: cleanup dai / component active code
No one is using dai->active, snd_soc_component_is_active(). Let's remove these. Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com> Reviewed-by: Ranjani Sridharan <ranjani.sridharan@linux.intel.com> Link: https://lore.kernel.org/r/87imgy58hp.wl-kuninori.morimoto.gx@renesas.com Signed-off-by: Mark Brown <broonie@kernel.org>
This commit is contained in:
parent
8db4f94fb3
commit
0812a08ac8
|
@ -389,12 +389,6 @@ static inline void *snd_soc_component_get_drvdata(struct snd_soc_component *c)
|
|||
return dev_get_drvdata(c->dev);
|
||||
}
|
||||
|
||||
static inline bool snd_soc_component_is_active(
|
||||
struct snd_soc_component *component)
|
||||
{
|
||||
return component->active != 0;
|
||||
}
|
||||
|
||||
static inline unsigned int
|
||||
snd_soc_component_active(struct snd_soc_component *component)
|
||||
{
|
||||
|
|
|
@ -364,8 +364,6 @@ struct snd_soc_dai {
|
|||
/* DAI runtime info */
|
||||
unsigned int stream_active[SNDRV_PCM_STREAM_LAST + 1]; /* usage count */
|
||||
|
||||
unsigned int active;
|
||||
|
||||
struct snd_soc_dapm_widget *playback_widget;
|
||||
struct snd_soc_dapm_widget *capture_widget;
|
||||
|
||||
|
|
|
@ -393,7 +393,7 @@ void snd_soc_dai_action(struct snd_soc_dai *dai,
|
|||
{
|
||||
/* see snd_soc_dai_stream_active() */
|
||||
dai->stream_active[stream] += action;
|
||||
dai->active += action;
|
||||
|
||||
/* see snd_soc_component_active() */
|
||||
dai->component->active += action;
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue