Lines Matching refs:component

196 	bool (*swap_gnd_mic)(struct snd_soc_component *component, bool active);
232 void (*update_cross_conn_thr)(struct snd_soc_component *component);
233 void (*get_micbias_val)(struct snd_soc_component *component, int *mb);
234 void (*bcs_enable)(struct snd_soc_component *component, bool bcs_enable);
235 void (*compute_impedance)(struct snd_soc_component *component,
237 void (*set_micbias_value)(struct snd_soc_component *component);
238 void (*set_auto_zeroing)(struct snd_soc_component *component,
240 void (*clk_setup)(struct snd_soc_component *component, bool enable);
241 bool (*micbias_enable_status)(struct snd_soc_component *component, int micb_num);
242 void (*mbhc_bias)(struct snd_soc_component *component, bool enable);
243 void (*set_btn_thr)(struct snd_soc_component *component,
246 void (*hph_pull_up_control)(struct snd_soc_component *component,
248 int (*mbhc_micbias_control)(struct snd_soc_component *component,
250 void (*mbhc_micb_ramp_control)(struct snd_soc_component *component,
252 bool (*extn_use_mb)(struct snd_soc_component *component);
253 int (*mbhc_micb_ctrl_thr_mic)(struct snd_soc_component *component,
255 void (*mbhc_gnd_det_ctrl)(struct snd_soc_component *component,
257 void (*hph_pull_down_ctrl)(struct snd_soc_component *component,
259 void (*mbhc_moisture_config)(struct snd_soc_component *component);
260 void (*update_anc_state)(struct snd_soc_component *component,
262 void (*hph_pull_up_control_v2)(struct snd_soc_component *component,
264 bool (*mbhc_get_moisture_status)(struct snd_soc_component *component);
265 void (*mbhc_moisture_polling_ctrl)(struct snd_soc_component *component, bool enable);
266 void (*mbhc_moisture_detect_en)(struct snd_soc_component *component, bool enable);
276 struct wcd_mbhc *wcd_mbhc_init(struct snd_soc_component *component,
297 static inline struct wcd_mbhc *wcd_mbhc_init(struct snd_soc_component *component, in wcd_mbhc_init() argument