On Thu, Feb 15, 2018 at 02:36:00PM -0200, Fabio Estevam wrote: > Reverting the commit below on top of 4.16-rc1 makes sgtl5000 > suspend/resume to work again: > @@ -880,8 +880,6 @@ static int sgtl5000_set_bias_level(struct > snd_soc_component *component, > SGTL5000_REFTOP_POWERUP); > break; > case SND_SOC_BIAS_OFF: > - snd_soc_component_update_bits(component, > SGTL5000_CHIP_ANA_POWER, > - SGTL5000_REFTOP_POWERUP, 0); > break; > } > Any suggestions for a proper fix? Eric? Does it need a register map resync when powering on again?