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