Home
last modified time | relevance | path

Searched refs:tas2552 (Results 1 - 4 of 4) sorted by relevance

/kernel/linux/linux-5.10/sound/soc/codecs/
H A Dtas2552.c3 * tas2552.c - ALSA SoC Texas Instruments TAS2552 Mono Audio Amplifier
28 #include <sound/tas2552-plat.h>
29 #include <dt-bindings/sound/tas2552.h>
31 #include "tas2552.h"
140 static void tas2552_sw_shutdown(struct tas2552_data *tas2552, int sw_shutdown) in tas2552_sw_shutdown() argument
144 if (!tas2552->component) in tas2552_sw_shutdown()
150 snd_soc_component_update_bits(tas2552->component, TAS2552_CFG_1, TAS2552_SWS, in tas2552_sw_shutdown()
158 struct tas2552_data *tas2552 = dev_get_drvdata(component->dev); in tas2552_setup_pll() local
161 unsigned int pll_clkin = tas2552->pll_clkin; in tas2552_setup_pll()
165 if (tas2552 in tas2552_setup_pll()
240 struct tas2552_data *tas2552 = dev_get_drvdata(component->dev); tas2552_hw_params() local
329 struct tas2552_data *tas2552 = snd_soc_component_get_drvdata(component); tas2552_prepare() local
347 struct tas2552_data *tas2552 = dev_get_drvdata(component->dev); tas2552_set_dai_fmt() local
397 struct tas2552_data *tas2552 = dev_get_drvdata(component->dev); tas2552_set_dai_sysclk() local
444 struct tas2552_data *tas2552 = snd_soc_component_get_drvdata(component); tas2552_set_dai_tdm_slot() local
484 struct tas2552_data *tas2552 = dev_get_drvdata(dev); tas2552_runtime_suspend() local
498 struct tas2552_data *tas2552 = dev_get_drvdata(dev); tas2552_runtime_resume() local
568 struct tas2552_data *tas2552 = snd_soc_component_get_drvdata(component); tas2552_component_probe() local
616 struct tas2552_data *tas2552 = snd_soc_component_get_drvdata(component); tas2552_component_remove() local
626 struct tas2552_data *tas2552 = snd_soc_component_get_drvdata(component); tas2552_suspend() local
640 struct tas2552_data *tas2552 = snd_soc_component_get_drvdata(component); tas2552_resume() local
[all...]
H A DMakefile305 snd-soc-tas2552-objs := tas2552.o
519 obj-$(CONFIG_SND_SOC_TAS2552) += snd-soc-tas2552.o
/kernel/linux/linux-6.6/sound/soc/codecs/
H A Dtas2552.c3 * tas2552.c - ALSA SoC Texas Instruments TAS2552 Mono Audio Amplifier
28 #include <sound/tas2552-plat.h>
29 #include <dt-bindings/sound/tas2552.h>
31 #include "tas2552.h"
140 static void tas2552_sw_shutdown(struct tas2552_data *tas2552, int sw_shutdown) in tas2552_sw_shutdown() argument
144 if (!tas2552->component) in tas2552_sw_shutdown()
150 snd_soc_component_update_bits(tas2552->component, TAS2552_CFG_1, TAS2552_SWS, in tas2552_sw_shutdown()
158 struct tas2552_data *tas2552 = dev_get_drvdata(component->dev); in tas2552_setup_pll() local
161 unsigned int pll_clkin = tas2552->pll_clkin; in tas2552_setup_pll()
165 if (tas2552 in tas2552_setup_pll()
240 struct tas2552_data *tas2552 = dev_get_drvdata(component->dev); tas2552_hw_params() local
329 struct tas2552_data *tas2552 = snd_soc_component_get_drvdata(component); tas2552_prepare() local
347 struct tas2552_data *tas2552 = dev_get_drvdata(component->dev); tas2552_set_dai_fmt() local
397 struct tas2552_data *tas2552 = dev_get_drvdata(component->dev); tas2552_set_dai_sysclk() local
444 struct tas2552_data *tas2552 = snd_soc_component_get_drvdata(component); tas2552_set_dai_tdm_slot() local
484 struct tas2552_data *tas2552 = dev_get_drvdata(dev); tas2552_runtime_suspend() local
498 struct tas2552_data *tas2552 = dev_get_drvdata(dev); tas2552_runtime_resume() local
568 struct tas2552_data *tas2552 = snd_soc_component_get_drvdata(component); tas2552_component_probe() local
616 struct tas2552_data *tas2552 = snd_soc_component_get_drvdata(component); tas2552_component_remove() local
626 struct tas2552_data *tas2552 = snd_soc_component_get_drvdata(component); tas2552_suspend() local
640 struct tas2552_data *tas2552 = snd_soc_component_get_drvdata(component); tas2552_resume() local
[all...]
H A DMakefile380 snd-soc-tas2552-objs := tas2552.o
652 obj-$(CONFIG_SND_SOC_TAS2552) += snd-soc-tas2552.o

Completed in 7 milliseconds