Searched refs:wcd_clsh_ctrl (Results 1 – 5 of 5) sorted by relevance
/openbmc/linux/sound/soc/codecs/ |
H A D | wcd-clsh-v2.h | 51 struct wcd_clsh_ctrl; 53 extern struct wcd_clsh_ctrl *wcd_clsh_ctrl_alloc( 56 extern void wcd_clsh_ctrl_free(struct wcd_clsh_ctrl *ctrl); 57 extern int wcd_clsh_ctrl_get_state(struct wcd_clsh_ctrl *ctrl); 58 extern int wcd_clsh_ctrl_set_state(struct wcd_clsh_ctrl *ctrl, 62 extern void wcd_clsh_set_hph_mode(struct wcd_clsh_ctrl *ctrl,
|
H A D | wcd-clsh-v2.c | 12 struct wcd_clsh_ctrl { struct 119 static inline void wcd_enable_clsh_block(struct wcd_clsh_ctrl *ctrl, in wcd_enable_clsh_block() 175 static void wcd_clsh_buck_ctrl(struct wcd_clsh_ctrl *ctrl, in wcd_clsh_buck_ctrl() 195 struct wcd_clsh_ctrl *ctrl, in wcd_clsh_v3_buck_ctrl() 224 static void wcd_clsh_flyback_ctrl(struct wcd_clsh_ctrl *ctrl, in wcd_clsh_flyback_ctrl() 246 static void wcd_clsh_set_gain_path(struct wcd_clsh_ctrl *ctrl, int mode) in wcd_clsh_set_gain_path() 348 void wcd_clsh_set_hph_mode(struct wcd_clsh_ctrl *ctrl, int mode) in wcd_clsh_set_hph_mode() 453 struct wcd_clsh_ctrl *ctrl, in wcd_clsh_v3_flyback_ctrl() 490 static void wcd_clsh_v3_state_aux(struct wcd_clsh_ctrl *ctrl, int req_state, in wcd_clsh_v3_state_aux() 509 static void wcd_clsh_state_lo(struct wcd_clsh_ctrl *ctrl, int req_state, in wcd_clsh_state_lo() [all …]
|
H A D | wcd938x.c | 183 struct wcd_clsh_ctrl *clsh_info;
|
H A D | wcd9335.c | 325 struct wcd_clsh_ctrl *clsh_ctrl;
|
H A D | wcd934x.c | 547 struct wcd_clsh_ctrl *clsh_ctrl;
|