Searched refs:rt712 (Results 1 – 5 of 5) sorted by relevance
| /linux-6.15/sound/soc/codecs/ |
| H A D | rt712-sdca.c | 293 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 D | rt712-sdca-dmic.c | 182 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 D | rt712-sdca-sdw.c | 162 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 D | rt712-sdca.h | 260 int rt712_sdca_jack_detect(struct rt712_sdca_priv *rt712, bool *hp, bool *mic);
|
| H A D | Makefile | 266 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
|