Home
last modified time | relevance | path

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

/kernel/linux/linux-5.10/sound/soc/codecs/
H A Dsta32x.c39 #include <sound/sta32x.h>
40 #include "sta32x.h"
272 struct sta32x_priv *sta32x = snd_soc_component_get_drvdata(component); in sta32x_coefficient_get() local
278 mutex_lock(&sta32x->coeff_lock); in sta32x_coefficient_get()
281 regmap_read(sta32x->regmap, STA32X_CFUD, &cfud); in sta32x_coefficient_get()
287 regmap_write(sta32x->regmap, STA32X_CFUD, cfud); in sta32x_coefficient_get()
289 regmap_write(sta32x->regmap, STA32X_CFADDR2, index); in sta32x_coefficient_get()
291 regmap_write(sta32x->regmap, STA32X_CFUD, cfud | 0x04); in sta32x_coefficient_get()
293 regmap_write(sta32x->regmap, STA32X_CFUD, cfud | 0x08); in sta32x_coefficient_get()
300 regmap_read(sta32x in sta32x_coefficient_get()
314 struct sta32x_priv *sta32x = snd_soc_component_get_drvdata(component); sta32x_coefficient_put() local
350 struct sta32x_priv *sta32x = snd_soc_component_get_drvdata(component); sta32x_sync_coef_shadow() local
378 struct sta32x_priv *sta32x = snd_soc_component_get_drvdata(component); sta32x_cache_sync() local
394 struct sta32x_priv *sta32x = container_of(work, struct sta32x_priv, sta32x_watchdog() local
415 sta32x_watchdog_start(struct sta32x_priv *sta32x) sta32x_watchdog_start() argument
425 sta32x_watchdog_stop(struct sta32x_priv *sta32x) sta32x_watchdog_stop() argument
584 struct sta32x_priv *sta32x = snd_soc_component_get_drvdata(component); sta32x_set_dai_sysclk() local
604 struct sta32x_priv *sta32x = snd_soc_component_get_drvdata(component); sta32x_set_dai_fmt() local
653 struct sta32x_priv *sta32x = snd_soc_component_get_drvdata(component); sta32x_hw_params() local
780 sta32x_startup_sequence(struct sta32x_priv *sta32x) sta32x_startup_sequence() argument
805 struct sta32x_priv *sta32x = snd_soc_component_get_drvdata(component); sta32x_set_bias_level() local
877 struct sta32x_priv *sta32x = snd_soc_component_get_drvdata(component); sta32x_probe() local
997 struct sta32x_priv *sta32x = snd_soc_component_get_drvdata(component); sta32x_remove() local
1042 sta32x_probe_dt(struct device *dev, struct sta32x_priv *sta32x) sta32x_probe_dt() argument
1101 struct sta32x_priv *sta32x; sta32x_i2c_probe() local
[all...]
H A DMakefile207 snd-soc-sta32x-objs := sta32x.o
514 obj-$(CONFIG_SND_SOC_STA32X) += snd-soc-sta32x.o
/kernel/linux/linux-6.6/sound/soc/codecs/
H A Dsta32x.c39 #include <sound/sta32x.h>
40 #include "sta32x.h"
269 struct sta32x_priv *sta32x = snd_soc_component_get_drvdata(component); in sta32x_coefficient_get() local
275 mutex_lock(&sta32x->coeff_lock); in sta32x_coefficient_get()
278 regmap_read(sta32x->regmap, STA32X_CFUD, &cfud); in sta32x_coefficient_get()
284 regmap_write(sta32x->regmap, STA32X_CFUD, cfud); in sta32x_coefficient_get()
286 regmap_write(sta32x->regmap, STA32X_CFADDR2, index); in sta32x_coefficient_get()
288 regmap_write(sta32x->regmap, STA32X_CFUD, cfud | 0x04); in sta32x_coefficient_get()
290 regmap_write(sta32x->regmap, STA32X_CFUD, cfud | 0x08); in sta32x_coefficient_get()
297 regmap_read(sta32x in sta32x_coefficient_get()
311 struct sta32x_priv *sta32x = snd_soc_component_get_drvdata(component); sta32x_coefficient_put() local
347 struct sta32x_priv *sta32x = snd_soc_component_get_drvdata(component); sta32x_sync_coef_shadow() local
375 struct sta32x_priv *sta32x = snd_soc_component_get_drvdata(component); sta32x_cache_sync() local
391 struct sta32x_priv *sta32x = container_of(work, struct sta32x_priv, sta32x_watchdog() local
412 sta32x_watchdog_start(struct sta32x_priv *sta32x) sta32x_watchdog_start() argument
422 sta32x_watchdog_stop(struct sta32x_priv *sta32x) sta32x_watchdog_stop() argument
581 struct sta32x_priv *sta32x = snd_soc_component_get_drvdata(component); sta32x_set_dai_sysclk() local
601 struct sta32x_priv *sta32x = snd_soc_component_get_drvdata(component); sta32x_set_dai_fmt() local
650 struct sta32x_priv *sta32x = snd_soc_component_get_drvdata(component); sta32x_hw_params() local
777 sta32x_startup_sequence(struct sta32x_priv *sta32x) sta32x_startup_sequence() argument
802 struct sta32x_priv *sta32x = snd_soc_component_get_drvdata(component); sta32x_set_bias_level() local
874 struct sta32x_priv *sta32x = snd_soc_component_get_drvdata(component); sta32x_probe() local
994 struct sta32x_priv *sta32x = snd_soc_component_get_drvdata(component); sta32x_remove() local
1038 sta32x_probe_dt(struct device *dev, struct sta32x_priv *sta32x) sta32x_probe_dt() argument
1093 struct sta32x_priv *sta32x; sta32x_i2c_probe() local
[all...]
H A DMakefile268 snd-soc-sta32x-objs := sta32x.o
647 obj-$(CONFIG_SND_SOC_STA32X) += snd-soc-sta32x.o

Completed in 8 milliseconds