Lines Matching refs:gpio_chip
58 struct gpio_chip chip;
71 static inline struct msm_pinctrl *to_msm_pinctrl(struct gpio_chip *gc) in to_msm_pinctrl()
380 static int msm_gpio_direction_input(struct gpio_chip *chip, unsigned offset) in msm_gpio_direction_input()
400 static int msm_gpio_direction_output(struct gpio_chip *chip, unsigned offset, int value) in msm_gpio_direction_output()
427 static int msm_gpio_get(struct gpio_chip *chip, unsigned offset) in msm_gpio_get()
439 static void msm_gpio_set(struct gpio_chip *chip, unsigned offset, int value) in msm_gpio_set()
460 static int msm_gpio_request(struct gpio_chip *chip, unsigned offset) in msm_gpio_request()
466 static void msm_gpio_free(struct gpio_chip *chip, unsigned offset) in msm_gpio_free()
477 struct gpio_chip *chip, in msm_gpio_dbg_show_one()
509 static void msm_gpio_dbg_show(struct seq_file *s, struct gpio_chip *chip) in msm_gpio_dbg_show()
524 static struct gpio_chip msm_gpio_template = {
580 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in msm_gpio_irq_mask()
601 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in msm_gpio_irq_unmask()
626 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in msm_gpio_irq_ack()
651 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in msm_gpio_irq_set_type()
745 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in msm_gpio_irq_set_wake()
769 struct gpio_chip *gc = irq_desc_get_handler_data(desc); in msm_gpio_irq_handler()
803 struct gpio_chip *chip; in msm_gpio_init()