Home
last modified time | relevance | path

Searched refs:rt715 (Results 1 – 5 of 5) sorted by relevance

/linux-6.15/sound/soc/codecs/
H A Drt715.c156 regmap_write(rt715->regmap, in rt715_set_amp_gain_put()
842 if (!rt715->slave) in rt715_pcm_hw_params()
928 if (!rt715->slave) in rt715_pcm_hw_free()
1020 struct rt715_priv *rt715; in rt715_init() local
1023 rt715 = devm_kzalloc(dev, sizeof(*rt715), GFP_KERNEL); in rt715_init()
1024 if (!rt715) in rt715_init()
1028 rt715->slave = slave; in rt715_init()
1029 rt715->regmap = regmap; in rt715_init()
1038 rt715->hw_init = false; in rt715_init()
1070 if (rt715->hw_init) in rt715_io_init()
[all …]
H A Drt715-sdw.c176 ret = regmap_write(rt715->sdw_regmap, reg3, in rt715_sdw_read()
193 ret = regmap_write(rt715->sdw_regmap, reg, in rt715_sdw_read()
205 ret = regmap_write(rt715->sdw_regmap, reg2, in rt715_sdw_read()
213 ret = regmap_write(rt715->sdw_regmap, reg, in rt715_sdw_read()
298 ret = regmap_write(rt715->sdw_regmap, reg3, in rt715_sdw_write()
317 ret = regmap_write(rt715->sdw_regmap, reg, in rt715_sdw_write()
329 ret = regmap_write(rt715->sdw_regmap, reg2, in rt715_sdw_write()
492 if (!rt715->hw_init) in rt715_dev_suspend()
495 regcache_cache_only(rt715->regmap, true); in rt715_dev_suspend()
508 if (!rt715->first_hw_init) in rt715_dev_resume()
[all …]
H A Drt715-sdca.c43 dev_err(&rt715->slave->dev, in rt715_sdca_index_write()
61 dev_err(&rt715->slave->dev, in rt715_sdca_index_read()
812 if (!rt715->slave) in rt715_sdca_pcm_hw_params()
908 if (!rt715->slave) in rt715_sdca_pcm_hw_free()
967 rt715 = devm_kzalloc(dev, sizeof(*rt715), GFP_KERNEL); in rt715_sdca_init()
968 if (!rt715) in rt715_sdca_init()
972 rt715->slave = slave; in rt715_sdca_init()
973 rt715->regmap = regmap; in rt715_sdca_init()
984 rt715->hw_init = false; in rt715_sdca_init()
1019 if (rt715->hw_init) in rt715_sdca_io_init()
[all …]
H A Drt715-sdca-sdw.c128 if (rt715->hw_init || status != SDW_SLAVE_ATTACHED) in rt715_sdca_update_status()
212 if (!rt715->hw_init) in rt715_dev_suspend()
215 regcache_cache_only(rt715->regmap, true); in rt715_dev_suspend()
216 regcache_mark_dirty(rt715->regmap); in rt715_dev_suspend()
217 regcache_cache_only(rt715->mbq_regmap, true); in rt715_dev_suspend()
218 regcache_mark_dirty(rt715->mbq_regmap); in rt715_dev_suspend()
231 if (!rt715->first_hw_init) in rt715_dev_resume()
248 regcache_cache_only(rt715->regmap, false); in rt715_dev_resume()
249 regcache_sync_region(rt715->regmap, in rt715_dev_resume()
254 regcache_cache_only(rt715->mbq_regmap, false); in rt715_dev_resume()
[all …]
H A DMakefile268 snd-soc-rt715-y := rt715.o rt715-sdw.o
269 snd-soc-rt715-sdca-y := rt715-sdca.o rt715-sdca-sdw.o
682 obj-$(CONFIG_SND_SOC_RT715) += snd-soc-rt715.o
683 obj-$(CONFIG_SND_SOC_RT715_SDCA_SDW) += snd-soc-rt715-sdca.o