WM8804_PWRDN
SND_SOC_DAPM_PGA("SPDIFTX", WM8804_PWRDN, 2, 1, NULL, 0),
SND_SOC_DAPM_PGA("SPDIFRX", WM8804_PWRDN, 1, 1, NULL, 0),
snd_soc_component_update_bits(component, WM8804_PWRDN, 0x10, 0x0);
snd_soc_component_update_bits(component, WM8804_PWRDN, 0x10, 0x10);
txpwr = snd_soc_component_read(component, WM8804_PWRDN) & 0x4;
snd_soc_component_update_bits(component, WM8804_PWRDN, 0x4, 0x4);
snd_soc_component_update_bits(component, WM8804_PWRDN, 0x4, txpwr);
regmap_update_bits_check(wm8804->regmap, WM8804_PWRDN,
regmap_update_bits_check(wm8804->regmap, WM8804_PWRDN,
snd_soc_component_update_bits(component, WM8804_PWRDN, 0x1, 0);
regmap_update_bits(wm8804->regmap, WM8804_PWRDN, 0x8, 0x0);
regmap_update_bits(wm8804->regmap, WM8804_PWRDN, 0x8, 0x8);