15 Feb
2018
15 Feb
'18
7:16 p.m.
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?