Lines Matching defs:gpio
104 ice->gpio.direction &= ~mask;
105 ice->gpio.direction |= val;
106 snd_ice1712_gpio_set_dir(ice, ice->gpio.direction);
364 static void write_data(struct snd_ice1712 *ice, unsigned int gpio,
369 gpio &= ~VT1724_REVO_CCLK;
370 snd_ice1712_gpio_write(ice, gpio);
374 gpio |= VT1724_REVO_CDOUT;
376 gpio &= ~VT1724_REVO_CDOUT;
377 snd_ice1712_gpio_write(ice, gpio);
380 gpio |= VT1724_REVO_CCLK;
381 snd_ice1712_gpio_write(ice, gpio);
386 static unsigned char read_data(struct snd_ice1712 *ice, unsigned int gpio,
393 gpio &= ~VT1724_REVO_CCLK;
394 snd_ice1712_gpio_write(ice, gpio);
401 gpio |= VT1724_REVO_CCLK;
402 snd_ice1712_gpio_write(ice, gpio);
502 ice->gpio.i2s_mclk_changed = revo_i2s_mclk_changed;