WM8400_POWER_MANAGEMENT_1
val = snd_soc_component_read(component, WM8400_POWER_MANAGEMENT_1) &
snd_soc_component_write(component, WM8400_POWER_MANAGEMENT_1, val | 0x2);
snd_soc_component_write(component, WM8400_POWER_MANAGEMENT_1,
val = snd_soc_component_read(component, WM8400_POWER_MANAGEMENT_1);
snd_soc_component_write(component, WM8400_POWER_MANAGEMENT_1, val);
val = snd_soc_component_read(component, WM8400_POWER_MANAGEMENT_1) &
snd_soc_component_write(component, WM8400_POWER_MANAGEMENT_1, val | 0x4);
val = snd_soc_component_read(component, WM8400_POWER_MANAGEMENT_1);
snd_soc_component_write(component, WM8400_POWER_MANAGEMENT_1, val);
snd_soc_component_write(component, WM8400_POWER_MANAGEMENT_1, val);
snd_soc_component_write(component, WM8400_POWER_MANAGEMENT_1, val);
reg = snd_soc_component_read(component, WM8400_POWER_MANAGEMENT_1);
snd_soc_component_write(component, WM8400_POWER_MANAGEMENT_1, reg | WM8400_CODEC_ENA);
reg = snd_soc_component_read(component, WM8400_POWER_MANAGEMENT_1);
snd_soc_component_write(component, WM8400_POWER_MANAGEMENT_1,
SND_SOC_DAPM_MIXER("OUT3MIX", WM8400_POWER_MANAGEMENT_1, WM8400_OUT3_ENA_SHIFT,
SND_SOC_DAPM_MIXER_E("SPKMIX", WM8400_POWER_MANAGEMENT_1, WM8400_SPK_ENA_SHIFT,
SND_SOC_DAPM_MIXER("OUT4MIX", WM8400_POWER_MANAGEMENT_1, WM8400_OUT4_ENA_SHIFT,
SND_SOC_DAPM_PGA("LOUT PGA", WM8400_POWER_MANAGEMENT_1, WM8400_LOUT_ENA_SHIFT,
SND_SOC_DAPM_PGA("ROUT PGA", WM8400_POWER_MANAGEMENT_1, WM8400_ROUT_ENA_SHIFT,
SND_SOC_DAPM_SUPPLY("MICBIAS", WM8400_POWER_MANAGEMENT_1,