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