Home
last modified time | relevance | path

Searched defs:mbhc (Results 1 – 3 of 3) sorted by relevance

/linux/sound/soc/codecs/
H A Dwcd-mbhc-v2.c82 static inline int wcd_mbhc_write_field(const struct wcd_mbhc *mbhc, in wcd_mbhc_write_field()
93 static inline int wcd_mbhc_read_field(const struct wcd_mbhc *mbhc, int field) in wcd_mbhc_read_field()
103 static void wcd_program_hs_vref(struct wcd_mbhc *mbhc) in wcd_program_hs_vref()
110 static void wcd_program_btn_threshold(const struct wcd_mbhc *mbhc, bool micbias) in wcd_program_btn_threshold()
119 static void wcd_mbhc_curr_micbias_control(const struct wcd_mbhc *mbhc, in wcd_mbhc_curr_micbias_control()
165 int wcd_mbhc_event_notify(struct wcd_mbhc *mbhc, unsigned long event) in wcd_mbhc_event_notify()
271 static int wcd_cancel_btn_work(struct wcd_mbhc *mbhc) in wcd_cancel_btn_work()
276 static void wcd_micbias_disable(struct wcd_mbhc *mbhc) in wcd_micbias_disable()
292 static void wcd_mbhc_report_plug_removal(struct wcd_mbhc *mbhc, in wcd_mbhc_report_plug_removal()
313 static void wcd_mbhc_compute_impedance(struct wcd_mbhc *mbhc) in wcd_mbhc_compute_impedance()
[all …]
H A Dwcd-mbhc-v2.h296 static inline void wcd_mbhc_stop(struct wcd_mbhc *mbhc) in wcd_mbhc_stop()
309 static inline void wcd_mbhc_set_hph_type(struct wcd_mbhc *mbhc, int hph_type) in wcd_mbhc_set_hph_type()
313 static inline int wcd_mbhc_get_hph_type(struct wcd_mbhc *mbhc) in wcd_mbhc_get_hph_type()
318 static inline int wcd_mbhc_event_notify(struct wcd_mbhc *mbhc, unsigned long event) in wcd_mbhc_event_notify()
323 static inline int wcd_mbhc_start(struct wcd_mbhc *mbhc, in wcd_mbhc_start()
330 static inline int wcd_mbhc_get_impedance(struct wcd_mbhc *mbhc, in wcd_mbhc_get_impedance()
338 static inline void wcd_mbhc_deinit(struct wcd_mbhc *mbhc) in wcd_mbhc_deinit()
H A Dwcd934x.c563 struct wcd_mbhc *mbhc; member