Home
last modified time | relevance | path

Searched refs:tas5805m (Results 1 – 2 of 2) sorted by relevance

/linux-6.12.1/sound/soc/codecs/
Dtas5805m.c188 static void tas5805m_refresh(struct tas5805m_priv *tas5805m) in tas5805m_refresh() argument
190 struct regmap *rm = tas5805m->regmap; in tas5805m_refresh()
192 dev_dbg(&tas5805m->i2c->dev, "refresh: is_muted=%d, vol=%d/%d\n", in tas5805m_refresh()
193 tas5805m->is_muted, tas5805m->vol[0], tas5805m->vol[1]); in tas5805m_refresh()
203 set_dsp_scale(rm, 0x24, tas5805m->vol[0]); in tas5805m_refresh()
204 set_dsp_scale(rm, 0x28, tas5805m->vol[1]); in tas5805m_refresh()
211 (tas5805m->is_muted ? DCTRL2_MUTE : 0) | in tas5805m_refresh()
231 struct tas5805m_priv *tas5805m = in tas5805m_vol_get() local
234 mutex_lock(&tas5805m->lock); in tas5805m_vol_get()
235 ucontrol->value.integer.value[0] = tas5805m->vol[0]; in tas5805m_vol_get()
[all …]
DMakefile293 snd-soc-tas5805m-y := tas5805m.o
700 obj-$(CONFIG_SND_SOC_TAS5805M) += snd-soc-tas5805m.o