Merge "asoc: codecs: Add delay to eliminate playback pause post SSR on hs"

This commit is contained in:
qctecmdr
2020-06-09 09:24:19 -07:00
committed by Gerrit - the friendly Code Review server
9 changed files with 368 additions and 249 deletions

View File

@@ -83,6 +83,8 @@ struct rouleur_priv {
int mbias_cnt;
struct mutex rx_clk_lock;
struct mutex main_bias_lock;
bool dev_up;
bool usbc_hs_status;
};
struct rouleur_micbias_setting {
@@ -170,4 +172,6 @@ extern int rouleur_mbhc_micb_adjust_voltage(struct snd_soc_component *component,
extern int rouleur_get_micb_vout_ctl_val(u32 micb_mv);
extern int rouleur_micbias_control(struct snd_soc_component *component,
int micb_num, int req, bool is_dapm);
extern int rouleur_global_mbias_enable(struct snd_soc_component *component);
extern int rouleur_global_mbias_disable(struct snd_soc_component *component);
#endif