Home
last modified time | relevance | path

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

/linux-6.15/sound/soc/codecs/
H A Drt712-sdca.c293 rt712->scp_sdca_stat1, rt712->scp_sdca_stat2); in rt712_sdca_jack_detect_handler()
295 snd_soc_jack_report(rt712->hs_jack, rt712->jack_type | btn_type, in rt712_sdca_jack_detect_handler()
302 snd_soc_jack_report(rt712->hs_jack, rt712->jack_type, in rt712_sdca_jack_detect_handler()
382 snd_soc_jack_report(rt712->hs_jack, rt712->jack_type | btn_type, in rt712_sdca_btn_check_handler()
389 snd_soc_jack_report(rt712->hs_jack, rt712->jack_type, in rt712_sdca_btn_check_handler()
1025 rt712_sdca_parse_dt(rt712, &rt712->slave->dev); in rt712_sdca_probe()
1658 rt712 = devm_kzalloc(dev, sizeof(*rt712), GFP_KERNEL); in rt712_sdca_init()
1659 if (!rt712) in rt712_sdca_init()
1683 rt712->fu0f_mixer_l_mute = rt712->fu0f_mixer_r_mute = true; in rt712_sdca_init()
1685 rt712->fu1e_mixer_mute[0] = rt712->fu1e_mixer_mute[1] = in rt712_sdca_init()
[all …]
H A Drt712-sdca-dmic.c182 if (rt712->hw_init) in rt712_sdca_dmic_io_init()
237 rt712->hw_init = true; in rt712_sdca_dmic_io_init()
333 ch_mute = (rt712->fu1e_dapm_mute || rt712->fu1e_mixer_mute[i]) ? 0x01 : 0x00; in rt712_sdca_set_fu1e_capture_ctl()
656 if (!rt712->slave) in rt712_sdca_dmic_hw_params()
726 if (!rt712->slave) in rt712_sdca_dmic_hw_free()
766 rt712 = devm_kzalloc(dev, sizeof(*rt712), GFP_KERNEL); in rt712_sdca_dmic_init()
767 if (!rt712) in rt712_sdca_dmic_init()
771 rt712->slave = slave; in rt712_sdca_dmic_init()
785 rt712->fu1e_mixer_mute[0] = rt712->fu1e_mixer_mute[1] = in rt712_sdca_dmic_init()
786 rt712->fu1e_mixer_mute[2] = rt712->fu1e_mixer_mute[3] = true; in rt712_sdca_dmic_init()
[all …]
H A Drt712-sdca-sdw.c162 rt712->hw_init = false; in rt712_sdca_update_status()
165 if (rt712->hs_jack) { in rt712_sdca_update_status()
269 if (rt712->scp_sdca_stat2) in rt712_sdca_interrupt_callback()
285 rt712->scp_sdca_stat1 = ret; in rt712_sdca_interrupt_callback()
289 rt712->scp_sdca_stat2 = ret; in rt712_sdca_interrupt_callback()
338 rt712->scp_sdca_stat1, rt712->scp_sdca_stat2); in rt712_sdca_interrupt_callback()
381 if (rt712->hw_init) { in rt712_sdca_sdw_remove()
407 if (!rt712->hw_init) in rt712_sdca_dev_suspend()
457 if (!rt712->first_hw_init) in rt712_sdca_dev_resume()
466 rt712->disable_irq = false; in rt712_sdca_dev_resume()
[all …]
H A Drt712-sdca.h260 int rt712_sdca_jack_detect(struct rt712_sdca_priv *rt712, bool *hp, bool *mic);
H A DMakefile266 snd-soc-rt712-sdca-y := rt712-sdca.o rt712-sdca-sdw.o
267 snd-soc-rt712-sdca-dmic-y := rt712-sdca-dmic.o
680 obj-$(CONFIG_SND_SOC_RT712_SDCA_SDW) += snd-soc-rt712-sdca.o
681 obj-$(CONFIG_SND_SOC_RT712_SDCA_DMIC_SDW) += snd-soc-rt712-sdca-dmic.o