ICE1712_IREG_GPIO_DATA
snd_ice1712_write(ice, ICE1712_IREG_GPIO_DATA, tmp);
tmp = snd_ice1712_read(ice, ICE1712_IREG_GPIO_DATA);
snd_ice1712_write(ice, ICE1712_IREG_GPIO_DATA, tmp);
snd_ice1712_write(ice, ICE1712_IREG_GPIO_DATA, tmp);
snd_ice1712_write(ice, ICE1712_IREG_GPIO_DATA, tmp);
tmp = snd_ice1712_read(ice, ICE1712_IREG_GPIO_DATA);
snd_ice1712_write(ice, ICE1712_IREG_GPIO_DATA, tmp2);
tmp = snd_ice1712_read(ice, ICE1712_IREG_GPIO_DATA);
tmp = snd_ice1712_read(ice, ICE1712_IREG_GPIO_DATA) & ~ICE1712_DELTA_DFS;
snd_ice1712_write(ice, ICE1712_IREG_GPIO_DATA, tmp);
snd_ice1712_write(ice, ICE1712_IREG_GPIO_DATA, tmp);
snd_ice1712_write(ice, ICE1712_IREG_GPIO_DATA, tmp);
snd_ice1712_write(ice, ICE1712_IREG_GPIO_DATA, tmp);
if (snd_ice1712_read(ice, ICE1712_IREG_GPIO_DATA) & ICE1712_DELTA_AP_DIN)
snd_ice1712_write(ice, ICE1712_IREG_GPIO_DATA, tmp);
tmp = snd_ice1712_read(ice, ICE1712_IREG_GPIO_DATA);
snd_ice1712_write(ice, ICE1712_IREG_GPIO_DATA, tmp);
tmp = snd_ice1712_read(ice, ICE1712_IREG_GPIO_DATA);
snd_ice1712_write(ice, ICE1712_IREG_GPIO_DATA, tmp);
snd_ice1712_write(ice, ICE1712_IREG_GPIO_DATA, tmp);
return snd_ice1712_read(ice, ICE1712_IREG_GPIO_DATA) & ICE1712_EWX2496_SERIAL_CLOCK ? 1 : 0;
ucontrol->value.enumerated.item[0] = snd_ice1712_read(ice, ICE1712_IREG_GPIO_DATA) & mask ? 1 : 0;
val = snd_ice1712_read(ice, ICE1712_IREG_GPIO_DATA);
snd_ice1712_write(ice, ICE1712_IREG_GPIO_DATA, nval);
snd_ice1712_write(ice, ICE1712_IREG_GPIO_DATA, 0);
bit = snd_ice1712_read(ice, ICE1712_IREG_GPIO_DATA) & ICE1712_EWX2496_SERIAL_DATA ? 1 : 0;
snd_ice1712_write(ice, ICE1712_IREG_GPIO_DATA, ICE1712_EWX2496_RW);
snd_ice1712_write(ice, ICE1712_IREG_GPIO_DATA, byte);
snd_ice1712_write(ice, ICE1712_IREG_GPIO_DATA, ice->eeprom.gpiostate);
snd_ice1712_write(ice, ICE1712_IREG_GPIO_DATA, byte);
snd_ice1712_write(ice, ICE1712_IREG_GPIO_DATA, byte);
snd_ice1712_write(ice, ICE1712_IREG_GPIO_DATA,
snd_ice1712_write(ice, ICE1712_IREG_GPIO_DATA,
return snd_ice1712_read(ice, ICE1712_IREG_GPIO_DATA);
snd_ice1712_write(ice, ICE1712_IREG_GPIO_DATA, val);