snd_soc_dai_set_tristate() has never been used before.
Let's remove it.
Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@xxxxxxxxxxx>
---
sound/soc/codecs/cs53l30.c | 10 ----------
1 file changed, 10 deletions(-)
diff --git a/sound/soc/codecs/cs53l30.c b/sound/soc/codecs/cs53l30.c
index 28f4be37dec19..f436862dc5c60 100644
--- a/sound/soc/codecs/cs53l30.c
+++ b/sound/soc/codecs/cs53l30.c
@@ -730,15 +730,6 @@ static int cs53l30_set_bias_level(struct snd_soc_component *component,
return 0;
}
-static int cs53l30_set_tristate(struct snd_soc_dai *dai, int tristate)
-{
- struct cs53l30_private *priv = snd_soc_component_get_drvdata(dai->component);
- u8 val = tristate ? CS53L30_ASP_3ST : 0;
-
- return regmap_update_bits(priv->regmap, CS53L30_ASP_CTL1,
- CS53L30_ASP_3ST_MASK, val);
-}
-
/*
* Note: CS53L30 counts the slot number per byte while ASoC counts the slot
* number per slot_width. So there is a difference between the slots of ASoC
@@ -836,7 +827,6 @@ static const struct snd_soc_dai_ops cs53l30_ops = {
.hw_params = cs53l30_pcm_hw_params,
.set_fmt = cs53l30_set_dai_fmt,
.set_sysclk = cs53l30_set_sysclk,
- .set_tristate = cs53l30_set_tristate,
.set_tdm_slot = cs53l30_set_dai_tdm_slot,
.mute_stream = cs53l30_mute_stream,
};
--
2.43.0
[Index of Archives]
[Pulseaudio]
[Linux Audio Users]
[ALSA Devel]
[Fedora Desktop]
[Fedora SELinux]
[Big List of Linux Books]
[Yosemite News]
[KDE Users]