SGTL5000_CHIP_ANA_CTRL
case SGTL5000_CHIP_ANA_CTRL:
snd_soc_component_update_bits(component, SGTL5000_CHIP_ANA_CTRL,
return (snd_soc_component_read(component, SGTL5000_CHIP_ANA_CTRL) &
ret = regmap_write(sgtl5000->regmap, SGTL5000_CHIP_ANA_CTRL,
SGTL5000_CHIP_ANA_CTRL);
snd_soc_component_update_bits(component, SGTL5000_CHIP_ANA_CTRL,
snd_soc_component_update_bits(component, SGTL5000_CHIP_ANA_CTRL,
SGTL5000_CHIP_ANA_CTRL, 2,
SGTL5000_CHIP_ANA_CTRL, 6,
{ SGTL5000_CHIP_ANA_CTRL, 0x0111 },
SOC_SINGLE("Capture ZC Switch", SGTL5000_CHIP_ANA_CTRL, 1, 1, 0),
SOC_SINGLE("Capture Switch", SGTL5000_CHIP_ANA_CTRL, 0, 1, 1),
SOC_SINGLE("Headphone Playback Switch", SGTL5000_CHIP_ANA_CTRL,
SOC_SINGLE("Headphone Playback ZC Switch", SGTL5000_CHIP_ANA_CTRL,
SOC_SINGLE("Lineout Playback Switch", SGTL5000_CHIP_ANA_CTRL, 8, 1, 1),