Searched refs:rt711 (Results 1 – 7 of 7) sorted by relevance
| /linux-6.15/sound/soc/codecs/ |
| H A D | rt711-sdca.c | 269 rt711_sdca_ge_force_jack_type(rt711, rt711->ge_mode_override); in rt711_sdca_headset_detect() 341 rt711->scp_sdca_stat1, rt711->scp_sdca_stat2); in rt711_sdca_jack_detect_handler() 343 snd_soc_jack_report(rt711->hs_jack, rt711->jack_type | btn_type, in rt711_sdca_jack_detect_handler() 350 snd_soc_jack_report(rt711->hs_jack, rt711->jack_type, in rt711_sdca_jack_detect_handler() 429 snd_soc_jack_report(rt711->hs_jack, rt711->jack_type | btn_type, in rt711_sdca_btn_check_handler() 436 snd_soc_jack_report(rt711->hs_jack, rt711->jack_type, in rt711_sdca_btn_check_handler() 1291 rt711_sdca_parse_dt(rt711, &rt711->slave->dev); in rt711_sdca_probe() 1479 rt711 = devm_kzalloc(dev, sizeof(*rt711), GFP_KERNEL); in rt711_sdca_init() 1480 if (!rt711) in rt711_sdca_init() 1505 rt711->fu0f_mixer_l_mute = rt711->fu0f_mixer_r_mute = true; in rt711_sdca_init() [all …]
|
| H A D | rt711.c | 243 if (!rt711->hs_jack) in rt711_jack_detect_handler() 284 snd_soc_jack_report(rt711->hs_jack, rt711->jack_type | btn_type, in rt711_jack_detect_handler() 291 snd_soc_jack_report(rt711->hs_jack, rt711->jack_type, in rt711_jack_detect_handler() 339 snd_soc_jack_report(rt711->hs_jack, rt711->jack_type | btn_type, in rt711_btn_check_handler() 346 snd_soc_jack_report(rt711->hs_jack, rt711->jack_type, in rt711_btn_check_handler() 935 &rt711->jd_src); in rt711_parse_dt() 945 rt711_parse_dt(rt711, &rt711->slave->dev); in rt711_probe() 1003 if (!rt711->slave) in rt711_pcm_hw_params() 1072 if (!rt711->slave) in rt711_pcm_hw_free() 1184 rt711 = devm_kzalloc(dev, sizeof(*rt711), GFP_KERNEL); in rt711_init() [all …]
|
| H A D | rt711-sdw.c | 119 ret = regmap_write(rt711->sdw_regmap, in rt711_sdw_read() 181 ret = regmap_read(rt711->sdw_regmap, in rt711_sdw_read() 185 ret = regmap_read(rt711->sdw_regmap, in rt711_sdw_read() 325 rt711->hw_init = false; in rt711_update_status() 465 if (rt711->hw_init) { in rt711_sdw_remove() 489 if (!rt711->hw_init) in rt711_dev_suspend() 507 if (!rt711->hw_init) in rt711_dev_system_suspend() 516 rt711->disable_irq = true; in rt711_dev_system_suspend() 537 if (!rt711->first_hw_init) in rt711_dev_resume() 542 if (rt711->disable_irq == true) { in rt711_dev_resume() [all …]
|
| H A D | rt711-sdca-sdw.c | 147 rt711->hw_init = false; in rt711_sdca_update_status() 150 if (rt711->hs_jack) { in rt711_sdca_update_status() 260 if (rt711->scp_sdca_stat2) in rt711_sdca_interrupt_callback() 276 rt711->scp_sdca_stat1 = ret; in rt711_sdca_interrupt_callback() 280 rt711->scp_sdca_stat2 = ret; in rt711_sdca_interrupt_callback() 329 rt711->scp_sdca_stat1, rt711->scp_sdca_stat2); in rt711_sdca_interrupt_callback() 372 if (rt711->hw_init) { in rt711_sdca_sdw_remove() 395 if (!rt711->hw_init) in rt711_sdca_dev_suspend() 445 if (!rt711->first_hw_init) in rt711_sdca_dev_resume() 453 rt711->disable_irq = false; in rt711_sdca_dev_resume() [all …]
|
| H A D | rt711-sdca.h | 243 int rt711_sdca_jack_detect(struct rt711_sdca_priv *rt711, bool *hp, bool *mic);
|
| H A D | rt711.h | 249 int rt711_jack_detect(struct rt711_priv *rt711, bool *hp, bool *mic);
|
| H A D | Makefile | 264 snd-soc-rt711-y := rt711.o rt711-sdw.o 265 snd-soc-rt711-sdca-y := rt711-sdca.o rt711-sdca-sdw.o 678 obj-$(CONFIG_SND_SOC_RT711) += snd-soc-rt711.o 679 obj-$(CONFIG_SND_SOC_RT711_SDCA_SDW) += snd-soc-rt711-sdca.o
|