Home
last modified time | relevance | path

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

/linux-6.12.1/sound/soc/codecs/
Dak5558.c176 struct ak5558_priv *ak5558 = snd_soc_component_get_drvdata(component); in ak5558_hw_params() local
178 int pcm_width = max(params_physical_width(params), ak5558->slot_width); in ak5558_hw_params()
238 struct ak5558_priv *ak5558 = snd_soc_component_get_drvdata(component); in ak5558_set_tdm_slot() local
241 ak5558->slots = slots; in ak5558_set_tdm_slot()
242 ak5558->slot_width = slot_width; in ak5558_set_tdm_slot()
321 static void ak5558_reset(struct ak5558_priv *ak5558, bool active) in ak5558_reset() argument
323 if (!ak5558->reset_gpiod) in ak5558_reset()
326 gpiod_set_value_cansleep(ak5558->reset_gpiod, active); in ak5558_reset()
332 struct ak5558_priv *ak5558 = snd_soc_component_get_drvdata(component); in ak5558_probe() local
334 ak5558_reset(ak5558, false); in ak5558_probe()
[all …]
DMakefile47 snd-soc-ak5558-y := ak5558.o
453 obj-$(CONFIG_SND_SOC_AK5558) += snd-soc-ak5558.o