WM8991_POWER_MANAGEMENT_1
val = snd_soc_component_read(component, WM8991_POWER_MANAGEMENT_1) &
snd_soc_component_write(component, WM8991_POWER_MANAGEMENT_1, val | 0x2);
snd_soc_component_write(component, WM8991_POWER_MANAGEMENT_1, 0x1b00);
snd_soc_component_write(component, WM8991_POWER_MANAGEMENT_1, 0x1f02);
snd_soc_component_write(component, WM8991_POWER_MANAGEMENT_1, 0x1f03);
snd_soc_component_write(component, WM8991_POWER_MANAGEMENT_1, 0x3);
val = snd_soc_component_read(component, WM8991_POWER_MANAGEMENT_1) &
snd_soc_component_write(component, WM8991_POWER_MANAGEMENT_1, val | 0x4);
snd_soc_component_write(component, WM8991_POWER_MANAGEMENT_1, 0x1f03);
snd_soc_component_write(component, WM8991_POWER_MANAGEMENT_1, 0x1f01);
snd_soc_component_write(component, WM8991_POWER_MANAGEMENT_1, 0x0);
regmap_update_bits(wm8991->regmap, WM8991_POWER_MANAGEMENT_1,
SND_SOC_DAPM_MIXER("OUT3MIX", WM8991_POWER_MANAGEMENT_1, WM8991_OUT3_ENA_BIT, 0,
SND_SOC_DAPM_MIXER_E("SPKMIX", WM8991_POWER_MANAGEMENT_1, WM8991_SPK_ENA_BIT, 0,
SND_SOC_DAPM_MIXER("OUT4MIX", WM8991_POWER_MANAGEMENT_1, WM8991_OUT4_ENA_BIT, 0,
SND_SOC_DAPM_PGA("LOUT PGA", WM8991_POWER_MANAGEMENT_1, WM8991_LOUT_ENA_BIT, 0,
SND_SOC_DAPM_PGA("ROUT PGA", WM8991_POWER_MANAGEMENT_1, WM8991_ROUT_ENA_BIT, 0,
SND_SOC_DAPM_SUPPLY("MICBIAS", WM8991_POWER_MANAGEMENT_1,