Lines Matching refs:gpio_chip
29 struct gpio_chip chip;
39 static inline struct stmpe_gpio *to_stmpe_gpio(struct gpio_chip *chip) in to_stmpe_gpio()
44 static int stmpe_gpio_get(struct gpio_chip *chip, unsigned offset) in stmpe_gpio_get()
59 static void stmpe_gpio_set(struct gpio_chip *chip, unsigned offset, int val) in stmpe_gpio_set()
77 static int stmpe_gpio_direction_output(struct gpio_chip *chip, in stmpe_gpio_direction_output()
90 static int stmpe_gpio_direction_input(struct gpio_chip *chip, in stmpe_gpio_direction_input()
101 static int stmpe_gpio_request(struct gpio_chip *chip, unsigned offset) in stmpe_gpio_request()
112 static struct gpio_chip template_chip = {
125 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in stmpe_gpio_irq_set_type()
153 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in stmpe_gpio_irq_lock()
161 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in stmpe_gpio_irq_sync_unlock()
195 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in stmpe_gpio_irq_mask()
206 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in stmpe_gpio_irq_unmask()
216 struct gpio_chip *gc, in stmpe_dbg_show_one()
275 static void stmpe_dbg_show(struct seq_file *s, struct gpio_chip *gc) in stmpe_dbg_show()