WM8728_DACCTL
snd_soc_component_write(component, WM8728_DACCTL, dac);
reg = snd_soc_component_read(component, WM8728_DACCTL);
snd_soc_component_write(component, WM8728_DACCTL, reg & ~0x4);
reg = snd_soc_component_read(component, WM8728_DACCTL);
snd_soc_component_write(component, WM8728_DACCTL, reg | 0x4);
SOC_SINGLE("Deemphasis", WM8728_DACCTL, 1, 1, 0),
u16 mute_reg = snd_soc_component_read(component, WM8728_DACCTL);
snd_soc_component_write(component, WM8728_DACCTL, mute_reg | 1);
snd_soc_component_write(component, WM8728_DACCTL, mute_reg & ~1);
u16 dac = snd_soc_component_read(component, WM8728_DACCTL);