Lines Matching defs:offset
62 static int snd_soc_ac97_gpio_request(struct gpio_chip *chip, unsigned offset)
64 if (offset >= AC97_NUM_GPIOS)
71 unsigned offset)
75 dev_dbg(component->dev, "set gpio %d to output\n", offset);
77 1 << offset, 1 << offset);
80 static int snd_soc_ac97_gpio_get(struct gpio_chip *chip, unsigned offset)
87 dev_dbg(component->dev, "get gpio %d : %d\n", offset,
88 ret & (1 << offset));
90 return !!(ret & (1 << offset));
93 static void snd_soc_ac97_gpio_set(struct gpio_chip *chip, unsigned offset,
99 gpio_priv->gpios_set &= ~(1 << offset);
100 gpio_priv->gpios_set |= (!!value) << offset;
103 dev_dbg(component->dev, "set gpio %d to %d\n", offset, !!value);
107 unsigned offset, int value)
111 dev_dbg(component->dev, "set gpio %d to output\n", offset);
112 snd_soc_ac97_gpio_set(chip, offset, value);
114 1 << offset, 0);