AC97_MISC_AFE
case AC97_MISC_AFE:
reg = wm97xx_reg_read(wm, AC97_MISC_AFE);
wm97xx_reg_write(wm, AC97_MISC_AFE, reg | WM97XX_GPIO_4);
if (reg >= AC97_GPIO_CFG && reg <= AC97_MISC_AFE)
reg = wm97xx_reg_read(wm, AC97_MISC_AFE);
wm97xx_reg_write(wm, AC97_MISC_AFE,
reg = wm97xx_reg_read(wm, AC97_MISC_AFE);
wm97xx_reg_write(wm, AC97_MISC_AFE,
wm->gpio[5] = wm97xx_reg_read(wm, AC97_MISC_AFE);
wm97xx_reg_write(wm, AC97_MISC_AFE, wm->gpio[5]);
snd_ac97_write(ac97, AC97_MISC_AFE, 0x0);