Lines Matching defs:rt711_sdca_priv
18 struct rt711_sdca_priv { struct
19 struct regmap *regmap, *mbq_regmap;
20 struct snd_soc_component *component;
21 struct sdw_slave *slave;
22 struct sdw_bus_params params;
23 bool hw_init;
24 bool first_hw_init;
25 struct snd_soc_jack *hs_jack;
26 struct delayed_work jack_detect_work;
27 struct delayed_work jack_btn_check_work;
28 struct mutex calibrate_mutex; /* for headset calibration */
29 struct mutex disable_irq_lock; /* SDCA irq lock protection */
30 bool disable_irq;
31 int jack_type, jd_src;
32 unsigned int scp_sdca_stat1, scp_sdca_stat2;
33 int hw_ver;
34 bool fu0f_dapm_mute, fu0f_mixer_l_mute, fu0f_mixer_r_mute;
35 bool fu1e_dapm_mute, fu1e_mixer_l_mute, fu1e_mixer_r_mute;
36 unsigned int ge_mode_override;