Lines Matching refs:gpio_chip

106 	struct gpio_chip chip;
116 static inline struct abx500_pinctrl *to_abx500_pinctrl(struct gpio_chip *chip) in to_abx500_pinctrl()
121 static int abx500_gpio_get_bit(struct gpio_chip *chip, u8 reg, in abx500_gpio_get_bit()
143 static int abx500_gpio_set_bits(struct gpio_chip *chip, u8 reg, in abx500_gpio_set_bits()
165 static int abx500_gpio_get(struct gpio_chip *chip, unsigned offset) in abx500_gpio_get()
193 static void abx500_gpio_set(struct gpio_chip *chip, unsigned offset, int val) in abx500_gpio_set()
273 static bool abx500_pullud_supported(struct gpio_chip *chip, unsigned gpio) in abx500_pullud_supported()
283 static int abx500_gpio_direction_output(struct gpio_chip *chip, in abx500_gpio_direction_output()
324 static int abx500_gpio_direction_input(struct gpio_chip *chip, unsigned offset) in abx500_gpio_direction_input()
333 static int abx500_gpio_to_irq(struct gpio_chip *chip, unsigned offset) in abx500_gpio_to_irq()
360 static int abx500_set_mode(struct pinctrl_dev *pctldev, struct gpio_chip *chip, in abx500_set_mode()
480 static int abx500_get_mode(struct pinctrl_dev *pctldev, struct gpio_chip *chip, in abx500_get_mode()
571 struct gpio_chip *chip, in abx500_gpio_dbg_show_one()
633 static void abx500_gpio_dbg_show(struct seq_file *s, struct gpio_chip *chip) in abx500_gpio_dbg_show()
650 struct gpio_chip *chip, in abx500_gpio_dbg_show_one()
657 static int abx500_gpio_request(struct gpio_chip *chip, unsigned offset) in abx500_gpio_request()
664 static void abx500_gpio_free(struct gpio_chip *chip, unsigned offset) in abx500_gpio_free()
671 static struct gpio_chip abx500gpio_chip = {
716 struct gpio_chip *chip = &pct->chip; in abx500_pmx_set()
824 struct gpio_chip *chip = &pct->chip; in abx500_pin_dbg_show()
992 struct gpio_chip *chip = &pct->chip; in abx500_pin_config_set()