Searched refs:wcd_mbhc (Results 1 – 4 of 4) sorted by relevance
/linux-6.3-rc2/sound/soc/codecs/ |
A D | wcd-mbhc-v2.h | 229 struct wcd_mbhc; 273 void wcd_mbhc_stop(struct wcd_mbhc *mbhc); 274 void wcd_mbhc_set_hph_type(struct wcd_mbhc *mbhc, int hph_type); 275 int wcd_mbhc_get_hph_type(struct wcd_mbhc *mbhc); 281 int wcd_mbhc_get_impedance(struct wcd_mbhc *mbhc, uint32_t *zl, 283 void wcd_mbhc_deinit(struct wcd_mbhc *mbhc); 293 static inline void wcd_mbhc_stop(struct wcd_mbhc *mbhc) in wcd_mbhc_stop() 310 static inline int wcd_mbhc_get_hph_type(struct wcd_mbhc *mbhc) in wcd_mbhc_get_hph_type() 320 static inline int wcd_mbhc_start(struct wcd_mbhc *mbhc, in wcd_mbhc_start() 327 static inline int wcd_mbhc_get_impedance(struct wcd_mbhc *mbhc, in wcd_mbhc_get_impedance() [all …]
|
A D | wcd-mbhc-v2.c | 45 struct wcd_mbhc { struct 513 struct wcd_mbhc *mbhc = data; in wcd_mbhc_mech_plug_detect_irq() 618 struct wcd_mbhc *mbhc = container_of(dwork, struct wcd_mbhc, mbhc_btn_dwork); in wcd_btn_long_press_fn() 627 struct wcd_mbhc *mbhc = data; in wcd_mbhc_btn_press_handler() 659 struct wcd_mbhc *mbhc = data; in wcd_mbhc_btn_release_handler() 1087 struct wcd_mbhc *mbhc; in wcd_correct_swch_plug() 1265 struct wcd_mbhc *mbhc = data; in wcd_mbhc_adc_hs_rem_irq() 1308 struct wcd_mbhc *mbhc = data; in wcd_mbhc_adc_hs_ins_irq() 1385 void wcd_mbhc_stop(struct wcd_mbhc *mbhc) in wcd_mbhc_stop() 1449 struct wcd_mbhc *mbhc; in wcd_mbhc_init() [all …]
|
A D | wcd938x.c | 180 struct wcd_mbhc *wcd_mbhc; member 1779 wcd_mbhc_event_notify(wcd938x->wcd_mbhc, in wcd938x_codec_enable_hphr_pa() 1796 wcd_mbhc_event_notify(wcd938x->wcd_mbhc, in wcd938x_codec_enable_hphr_pa() 1901 wcd_mbhc_event_notify(wcd938x->wcd_mbhc, in wcd938x_codec_enable_hphl_pa() 2413 wcd_mbhc_event_notify(wcd938x->wcd_mbhc, in wcd938x_micbias_control() 2417 wcd_mbhc_event_notify(wcd938x->wcd_mbhc, in wcd938x_micbias_control() 2434 wcd_mbhc_event_notify(wcd938x->wcd_mbhc, in wcd938x_micbias_control() 2440 wcd_mbhc_event_notify(wcd938x->wcd_mbhc, in wcd938x_micbias_control() 2444 wcd_mbhc_event_notify(wcd938x->wcd_mbhc, in wcd938x_micbias_control() 3583 wcd_mbhc_get_impedance(wcd938x->wcd_mbhc, &zl, &zr); in wcd938x_hph_impedance_get() [all …]
|
A D | wcd934x.c | 568 struct wcd_mbhc *mbhc;
|
Completed in 29 milliseconds