Home
last modified time | relevance | path

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

/Linux-v6.6/sound/soc/codecs/
Dtscs454.c124 struct tscs454 { struct
276 static inline int tscs454_data_init(struct tscs454 *tscs454, in tscs454_data_init() argument
282 tscs454->regmap = devm_regmap_init_i2c(i2c, &tscs454_regmap_cfg); in tscs454_data_init()
283 if (IS_ERR(tscs454->regmap)) { in tscs454_data_init()
284 ret = PTR_ERR(tscs454->regmap); in tscs454_data_init()
289 aif_init(&tscs454->aifs[i], i); in tscs454_data_init()
291 mutex_init(&tscs454->aifs_status_lock); in tscs454_data_init()
292 pll_init(&tscs454->pll1, 1); in tscs454_data_init()
293 pll_init(&tscs454->pll2, 2); in tscs454_data_init()
295 coeff_ram_init(&tscs454->dac_ram); in tscs454_data_init()
[all …]
DMakefile300 snd-soc-tscs454-objs := tscs454.o
683 obj-$(CONFIG_SND_SOC_TSCS454) += snd-soc-tscs454.o
/Linux-v6.6/Documentation/devicetree/bindings/sound/
Dtscs454.txt5 - compatible : "tempo,tscs454"
19 compatible = "tempo,tscs454";