Lines Matching defs:pm8916_wcd_analog_priv
290 struct pm8916_wcd_analog_priv { struct
291 u16 pmic_rev;
292 u16 codec_version;
293 bool mbhc_btn_enabled;
295 int mbhc_btn0_released;
296 bool detect_accessory_type;
297 struct clk *mclk;
298 struct snd_soc_component *component;
299 struct regulator_bulk_data supplies[ARRAY_SIZE(supply_names)];
300 struct snd_soc_jack *jack;
301 bool hphl_jack_type_normally_open;
302 bool gnd_jack_type_normally_open;
304 u32 vref_btn_cs[MBHC_MAX_BUTTONS];
306 u32 vref_btn_micb[MBHC_MAX_BUTTONS];
307 unsigned int micbias1_cap_mode;
308 unsigned int micbias2_cap_mode;
309 unsigned int micbias_mv;