Lines Matching refs:gpio_chip
129 struct gpio_chip chip;
153 static inline struct pmic_mpp_state *to_mpp_state(struct gpio_chip *chip) in to_mpp_state()
602 static int pmic_mpp_direction_input(struct gpio_chip *chip, unsigned pin) in pmic_mpp_direction_input()
612 static int pmic_mpp_direction_output(struct gpio_chip *chip, in pmic_mpp_direction_output()
623 static int pmic_mpp_get(struct gpio_chip *chip, unsigned pin) in pmic_mpp_get()
642 static void pmic_mpp_set(struct gpio_chip *chip, unsigned pin, int value) in pmic_mpp_set()
652 static int pmic_mpp_request(struct gpio_chip *chip, unsigned base) in pmic_mpp_request()
657 static void pmic_mpp_free(struct gpio_chip *chip, unsigned base) in pmic_mpp_free()
662 static int pmic_mpp_of_xlate(struct gpio_chip *chip, in pmic_mpp_of_xlate()
675 static int pmic_mpp_to_irq(struct gpio_chip *chip, unsigned pin) in pmic_mpp_to_irq()
685 static void pmic_mpp_dbg_show(struct seq_file *s, struct gpio_chip *chip) in pmic_mpp_dbg_show()
696 static const struct gpio_chip pmic_mpp_gpio_template = {