Home
last modified time | relevance | path

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

/linux-5.19.10/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 …]
DMakefile46 snd-soc-ak5558-objs := ak5558.o
396 obj-$(CONFIG_SND_SOC_AK5558) += snd-soc-ak5558.o
/linux-5.19.10/Documentation/devicetree/bindings/sound/
Dak5558.txt7 - compatible : "asahi-kasei,ak5558" or "asahi-kasei,ak5552".
19 ak5558: adc@10 {
20 compatible = "asahi-kasei,ak5558";