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 enum sdw_slave_status status;
24 struct sdw_bus_params params;
25 bool hw_init;
26 bool first_hw_init;
27 struct snd_soc_jack *hs_jack;
28 struct delayed_work jack_detect_work;
29 struct delayed_work jack_btn_check_work;
30 struct mutex calibrate_mutex; /* for headset calibration */
31 struct mutex disable_irq_lock; /* SDCA irq lock protection */
32 bool disable_irq;
33 int jack_type;
34 int jd_src;
35 unsigned int scp_sdca_stat1;
36 unsigned int scp_sdca_stat2;
37 unsigned int hw_id;
38 bool fu0f_dapm_mute;
39 bool fu0f_mixer_l_mute;
40 bool fu0f_mixer_r_mute;