Home
last modified time | relevance | path

Searched refs:rt715 (Results 1 - 8 of 8) sorted by relevance

/kernel/linux/linux-6.6/sound/soc/codecs/
H A Drt715.c3 * rt715.c -- rt715 ALSA SoC audio driver
35 #include "rt715.h"
106 static void rt715_get_gain(struct rt715_priv *rt715, unsigned int addr_h, in rt715_get_gain() argument
113 ret = regmap_read(rt715->regmap, addr_l, r_val); in rt715_get_gain()
120 ret = regmap_read(rt715->regmap, addr_h, l_val); in rt715_get_gain()
134 struct rt715_priv *rt715 = snd_soc_component_get_drvdata(component); in rt715_set_amp_gain_put() local
140 if (ucontrol->value.integer.value[i] != rt715->kctl_2ch_vol_ori[i]) { in rt715_set_amp_gain_put()
155 rt715_get_gain(rt715, addr_h, addr_l, val_h, &read_rl, &read_ll); in rt715_set_amp_gain_put()
158 regmap_write(rt715 in rt715_set_amp_gain_put()
221 struct rt715_priv *rt715 = snd_soc_component_get_drvdata(component); rt715_set_amp_gain_get() local
257 struct rt715_priv *rt715 = snd_soc_component_get_drvdata(component); rt715_set_main_switch_put() local
337 struct rt715_priv *rt715 = snd_soc_component_get_drvdata(component); rt715_set_main_switch_get() local
365 struct rt715_priv *rt715 = snd_soc_component_get_drvdata(component); rt715_set_main_vol_put() local
446 struct rt715_priv *rt715 = snd_soc_component_get_drvdata(component); rt715_set_main_vol_get() local
561 struct rt715_priv *rt715 = snd_soc_component_get_drvdata(component); rt715_mux_get() local
594 struct rt715_priv *rt715 = snd_soc_component_get_drvdata(component); rt715_mux_put() local
767 struct rt715_priv *rt715 = snd_soc_component_get_drvdata(component); rt715_set_bias_level() local
794 struct rt715_priv *rt715 = snd_soc_component_get_drvdata(component); rt715_probe() local
840 struct rt715_priv *rt715 = snd_soc_component_get_drvdata(component); rt715_pcm_hw_params() local
934 struct rt715_priv *rt715 = snd_soc_component_get_drvdata(component); rt715_pcm_hw_free() local
993 struct rt715_priv *rt715 = dev_get_drvdata(dev); rt715_clock_config() local
1030 struct rt715_priv *rt715; rt715_init() local
1078 struct rt715_priv *rt715 = dev_get_drvdata(dev); rt715_io_init() local
[all...]
H A Drt715-sdca.c3 // rt715-sdca.c -- rt715 ALSA SoC audio driver
30 #include "rt715-sdca.h"
32 static int rt715_sdca_index_write(struct rt715_sdca_priv *rt715, in rt715_sdca_index_write() argument
35 struct regmap *regmap = rt715->mbq_regmap; in rt715_sdca_index_write()
43 dev_err(&rt715->slave->dev, in rt715_sdca_index_write()
50 static int rt715_sdca_index_read(struct rt715_sdca_priv *rt715, in rt715_sdca_index_read() argument
53 struct regmap *regmap = rt715->mbq_regmap; in rt715_sdca_index_read()
61 dev_err(&rt715->slave->dev, in rt715_sdca_index_read()
68 static int rt715_sdca_index_update_bits(struct rt715_sdca_priv *rt715, in rt715_sdca_index_update_bits() argument
137 struct rt715_sdca_priv *rt715 = snd_soc_component_get_drvdata(component); rt715_sdca_set_amp_gain_put() local
168 struct rt715_sdca_priv *rt715 = snd_soc_component_get_drvdata(component); rt715_sdca_set_amp_gain_4ch_put() local
204 struct rt715_sdca_priv *rt715 = snd_soc_component_get_drvdata(component); rt715_sdca_set_amp_gain_8ch_put() local
242 struct rt715_sdca_priv *rt715 = snd_soc_component_get_drvdata(component); rt715_sdca_set_amp_gain_get() local
263 struct rt715_sdca_priv *rt715 = snd_soc_component_get_drvdata(component); rt715_sdca_set_amp_gain_4ch_get() local
288 struct rt715_sdca_priv *rt715 = snd_soc_component_get_drvdata(component); rt715_sdca_set_amp_gain_8ch_get() local
352 struct rt715_sdca_priv *rt715 = snd_soc_component_get_drvdata(component); rt715_sdca_put_volsw() local
515 struct rt715_sdca_priv *rt715 = snd_soc_component_get_drvdata(component); rt715_sdca_mux_get() local
553 struct rt715_sdca_priv *rt715 = snd_soc_component_get_drvdata(component); rt715_sdca_mux_put() local
664 struct rt715_sdca_priv *rt715 = snd_soc_component_get_drvdata(component); rt715_sdca_pde23_24_event() local
764 struct rt715_sdca_priv *rt715 = snd_soc_component_get_drvdata(component); rt715_sdca_probe() local
808 struct rt715_sdca_priv *rt715 = snd_soc_component_get_drvdata(component); rt715_sdca_pcm_hw_params() local
912 struct rt715_sdca_priv *rt715 = snd_soc_component_get_drvdata(component); rt715_sdca_pcm_hw_free() local
972 struct rt715_sdca_priv *rt715; rt715_sdca_init() local
1024 struct rt715_sdca_priv *rt715 = dev_get_drvdata(dev); rt715_sdca_io_init() local
[all...]
H A Drt715-sdw.c3 * rt715-sdw.c -- rt715 ALSA SoC audio driver
21 #include "rt715.h"
22 #include "rt715-sdw.h"
150 struct rt715_priv *rt715 = dev_get_drvdata(dev); in rt715_sdw_read() local
165 ret = regmap_write(rt715->sdw_regmap, reg, 0); in rt715_sdw_read()
170 ret = regmap_write(rt715->sdw_regmap, reg2, val2); in rt715_sdw_read()
175 ret = regmap_write(rt715->sdw_regmap, reg3, in rt715_sdw_read()
181 ret = regmap_write(rt715->sdw_regmap, reg4, (*val & 0xff)); in rt715_sdw_read()
186 ret = regmap_write(rt715 in rt715_sdw_read()
273 struct rt715_priv *rt715 = dev_get_drvdata(dev); rt715_sdw_write() local
418 struct rt715_priv *rt715 = dev_get_drvdata(&slave->dev); rt715_update_status() local
478 struct rt715_priv *rt715 = dev_get_drvdata(&slave->dev); rt715_bus_config() local
530 struct rt715_priv *rt715 = dev_get_drvdata(dev); rt715_dev_suspend() local
545 struct rt715_priv *rt715 = dev_get_drvdata(dev); rt715_dev_resume() local
[all...]
H A Drt715-sdca-sdw.c3 // rt715-sdca-sdw.c -- rt715 ALSA SoC audio driver
19 #include "rt715-sdca.h"
20 #include "rt715-sdca-sdw.h"
122 struct rt715_sdca_priv *rt715 = dev_get_drvdata(&slave->dev); in rt715_sdca_update_status() local
128 if (rt715->hw_init || status != SDW_SLAVE_ATTACHED) in rt715_sdca_update_status()
210 struct rt715_sdca_priv *rt715 = dev_get_drvdata(dev); in rt715_dev_suspend() local
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 in rt715_dev_suspend()
228 struct rt715_sdca_priv *rt715 = dev_get_drvdata(dev); rt715_dev_resume() local
[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
/kernel/linux/linux-5.10/sound/soc/codecs/
H A Drt715.c3 * rt715.c -- rt715 ALSA SoC audio driver
37 #include "rt715.h"
54 static void rt715_get_gain(struct rt715_priv *rt715, unsigned int addr_h, in rt715_get_gain() argument
61 ret = regmap_read(rt715->regmap, addr_l, r_val); in rt715_get_gain()
68 ret = regmap_read(rt715->regmap, addr_h, l_val); in rt715_get_gain()
82 struct rt715_priv *rt715 = snd_soc_component_get_drvdata(component); in rt715_set_amp_gain_put() local
95 rt715_get_gain(rt715, addr_h, addr_l, val_h, &read_rl, &read_ll); in rt715_set_amp_gain_put()
116 regmap_write(rt715->regmap, in rt715_set_amp_gain_put()
138 regmap_write(rt715 in rt715_set_amp_gain_put()
174 struct rt715_priv *rt715 = snd_soc_component_get_drvdata(component); rt715_set_amp_gain_get() local
286 struct rt715_priv *rt715 = snd_soc_component_get_drvdata(component); rt715_mux_get() local
319 struct rt715_priv *rt715 = snd_soc_component_get_drvdata(component); rt715_mux_put() local
492 struct rt715_priv *rt715 = snd_soc_component_get_drvdata(component); rt715_set_bias_level() local
567 struct rt715_priv *rt715 = snd_soc_component_get_drvdata(component); rt715_pcm_hw_params() local
671 struct rt715_priv *rt715 = snd_soc_component_get_drvdata(component); rt715_pcm_hw_free() local
730 struct rt715_priv *rt715 = dev_get_drvdata(dev); rt715_clock_config() local
767 struct rt715_priv *rt715; rt715_init() local
796 struct rt715_priv *rt715 = dev_get_drvdata(dev); rt715_io_init() local
[all...]
H A Drt715-sdw.c3 * rt715-sdw.c -- rt715 ALSA SoC audio driver
20 #include "rt715.h"
21 #include "rt715-sdw.h"
149 struct rt715_priv *rt715 = dev_get_drvdata(dev); in rt715_sdw_read() local
164 ret = regmap_write(rt715->sdw_regmap, reg, 0); in rt715_sdw_read()
169 ret = regmap_write(rt715->sdw_regmap, reg2, val2); in rt715_sdw_read()
174 ret = regmap_write(rt715->sdw_regmap, reg3, in rt715_sdw_read()
180 ret = regmap_write(rt715->sdw_regmap, reg4, (*val & 0xff)); in rt715_sdw_read()
185 ret = regmap_write(rt715 in rt715_sdw_read()
272 struct rt715_priv *rt715 = dev_get_drvdata(dev); rt715_sdw_write() local
417 struct rt715_priv *rt715 = dev_get_drvdata(&slave->dev); rt715_update_status() local
479 struct rt715_priv *rt715 = dev_get_drvdata(&slave->dev); rt715_bus_config() local
526 struct rt715_priv *rt715 = dev_get_drvdata(dev); rt715_dev_suspend() local
541 struct rt715_priv *rt715 = dev_get_drvdata(dev); rt715_dev_resume() local
[all...]
H A DMakefile190 snd-soc-rt715-objs := rt715.o rt715-sdw.o
500 obj-$(CONFIG_SND_SOC_RT715) += snd-soc-rt715.o

Completed in 9 milliseconds