ICE1712_EWX2496_SERIAL_DATA
mask |= ICE1712_EWX2496_SERIAL_DATA; /* write SDA */
ice->gpio.direction &= ~(ICE1712_EWX2496_SERIAL_CLOCK|ICE1712_EWX2496_SERIAL_DATA);
tmp = ICE1712_EWX2496_SERIAL_DATA |
tmp |= ICE1712_EWX2496_SERIAL_DATA;
bit = snd_ice1712_read(ice, ICE1712_IREG_GPIO_DATA) & ICE1712_EWX2496_SERIAL_DATA ? 1 : 0;