Lines Matching refs:offset
41 static int gpio2_get(struct gpio_chip *chip, unsigned offset) in gpio2_get() argument
43 return alchemy_gpio2_get_value(offset + ALCHEMY_GPIO2_BASE); in gpio2_get()
46 static void gpio2_set(struct gpio_chip *chip, unsigned offset, int value) in gpio2_set() argument
48 alchemy_gpio2_set_value(offset + ALCHEMY_GPIO2_BASE, value); in gpio2_set()
51 static int gpio2_direction_input(struct gpio_chip *chip, unsigned offset) in gpio2_direction_input() argument
53 return alchemy_gpio2_direction_input(offset + ALCHEMY_GPIO2_BASE); in gpio2_direction_input()
56 static int gpio2_direction_output(struct gpio_chip *chip, unsigned offset, in gpio2_direction_output() argument
59 return alchemy_gpio2_direction_output(offset + ALCHEMY_GPIO2_BASE, in gpio2_direction_output()
63 static int gpio2_to_irq(struct gpio_chip *chip, unsigned offset) in gpio2_to_irq() argument
65 return alchemy_gpio2_to_irq(offset + ALCHEMY_GPIO2_BASE); in gpio2_to_irq()
69 static int gpio1_get(struct gpio_chip *chip, unsigned offset) in gpio1_get() argument
71 return alchemy_gpio1_get_value(offset + ALCHEMY_GPIO1_BASE); in gpio1_get()
75 unsigned offset, int value) in gpio1_set() argument
77 alchemy_gpio1_set_value(offset + ALCHEMY_GPIO1_BASE, value); in gpio1_set()
80 static int gpio1_direction_input(struct gpio_chip *chip, unsigned offset) in gpio1_direction_input() argument
82 return alchemy_gpio1_direction_input(offset + ALCHEMY_GPIO1_BASE); in gpio1_direction_input()
86 unsigned offset, int value) in gpio1_direction_output() argument
88 return alchemy_gpio1_direction_output(offset + ALCHEMY_GPIO1_BASE, in gpio1_direction_output()
92 static int gpio1_to_irq(struct gpio_chip *chip, unsigned offset) in gpio1_to_irq() argument
94 return alchemy_gpio1_to_irq(offset + ALCHEMY_GPIO1_BASE); in gpio1_to_irq()