Home
last modified time | relevance | path

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

/openbmc/linux/sound/soc/codecs/
H A Drt715.c158 regmap_write(rt715->regmap, in rt715_set_amp_gain_put()
852 if (!rt715->slave) in rt715_pcm_hw_params()
938 if (!rt715->slave) in rt715_pcm_hw_free()
1030 struct rt715_priv *rt715; in rt715_init() local
1033 rt715 = devm_kzalloc(dev, sizeof(*rt715), GFP_KERNEL); in rt715_init()
1034 if (!rt715) in rt715_init()
1038 rt715->slave = slave; in rt715_init()
1039 rt715->regmap = regmap; in rt715_init()
1048 rt715->hw_init = false; in rt715_init()
1080 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()
533 if (!rt715->hw_init) in rt715_dev_suspend()
536 regcache_cache_only(rt715->regmap, true); in rt715_dev_suspend()
549 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()
820 if (!rt715->slave) in rt715_sdca_pcm_hw_params()
916 if (!rt715->slave) in rt715_sdca_pcm_hw_free()
975 rt715 = devm_kzalloc(dev, sizeof(*rt715), GFP_KERNEL); in rt715_sdca_init()
976 if (!rt715) in rt715_sdca_init()
980 rt715->slave = slave; in rt715_sdca_init()
981 rt715->regmap = regmap; in rt715_sdca_init()
992 rt715->hw_init = false; in rt715_sdca_init()
1027 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 DMakefile244 snd-soc-rt715-objs := rt715.o rt715-sdw.o
245 snd-soc-rt715-sdca-objs := rt715-sdca.o rt715-sdca-sdw.o
626 obj-$(CONFIG_SND_SOC_RT715) += snd-soc-rt715.o
627 obj-$(CONFIG_SND_SOC_RT715_SDCA_SDW) += snd-soc-rt715-sdca.o