Lines Matching refs:gpio_chip
175 struct gpio_chip chip;
1158 static int chv_gpio_get(struct gpio_chip *chip, unsigned offset) in chv_gpio_get()
1177 static void chv_gpio_set(struct gpio_chip *chip, unsigned offset, int value) in chv_gpio_set()
1200 static int chv_gpio_get_direction(struct gpio_chip *chip, unsigned offset) in chv_gpio_get_direction()
1217 static int chv_gpio_direction_input(struct gpio_chip *chip, unsigned offset) in chv_gpio_direction_input()
1222 static int chv_gpio_direction_output(struct gpio_chip *chip, unsigned offset, in chv_gpio_direction_output()
1229 static const struct gpio_chip chv_gpio_chip = {
1242 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in chv_gpio_irq_ack()
1259 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in chv_gpio_irq_mask_unmask()
1304 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in chv_gpio_irq_startup()
1336 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in chv_gpio_irq_type()
1409 struct gpio_chip *gc = irq_desc_get_handler_data(desc); in chv_gpio_irq_handler()
1432 struct gpio_chip *chip = &pctrl->chip; in chv_gpio_probe()