Lines Matching defs:offset
956 static int adc3xxx_gpio_request(struct gpio_chip *chip, unsigned int offset)
960 if (offset >= ADC3XXX_GPIOS_MAX)
963 /* GPIO1 is offset 0, GPIO2 is offset 1 */
968 if (adc3xxx->gpio_cfg[offset] != 0 &&
969 adc3xxx->gpio_cfg[offset] != ADC3XXX_GPIO_GPO + 1)
976 unsigned int offset, int value)
982 adc3xxx_gpio_ctrl_reg[offset],
993 static void adc3xxx_gpio_set(struct gpio_chip *chip, unsigned int offset,
996 (void) adc3xxx_gpio_direction_out(chip, offset, value);
1002 static int adc3xxx_gpio_get(struct gpio_chip *chip, unsigned int offset)
1011 ret = regmap_read(adc3xxx->regmap, adc3xxx_gpio_ctrl_reg[offset], ®val);