Lines Matching refs:gpio_chip
175 struct gpio_chip chip;
1152 static int chv_gpio_request(struct gpio_chip *chip, unsigned offset) in chv_gpio_request()
1157 static void chv_gpio_free(struct gpio_chip *chip, unsigned offset) in chv_gpio_free()
1168 static int chv_gpio_get(struct gpio_chip *chip, unsigned offset) in chv_gpio_get()
1184 static void chv_gpio_set(struct gpio_chip *chip, unsigned offset, int value) in chv_gpio_set()
1207 static int chv_gpio_get_direction(struct gpio_chip *chip, unsigned offset) in chv_gpio_get_direction()
1221 static int chv_gpio_direction_input(struct gpio_chip *chip, unsigned offset) in chv_gpio_direction_input()
1226 static int chv_gpio_direction_output(struct gpio_chip *chip, unsigned offset, in chv_gpio_direction_output()
1233 static const struct gpio_chip chv_gpio_chip = {
1246 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in chv_gpio_irq_ack()
1263 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in chv_gpio_irq_mask_unmask()
1308 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in chv_gpio_irq_startup()
1340 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in chv_gpio_irq_type()
1413 struct gpio_chip *gc = irq_desc_get_handler_data(desc); in chv_gpio_irq_handler()
1436 struct gpio_chip *chip = &pctrl->chip; in chv_gpio_probe()