Lines Matching refs:atlas7_gpio_chip
348 struct atlas7_gpio_chip { struct
358 static inline struct atlas7_gpio_chip *to_atlas7_gpio(struct gpio_chip *gc) in to_atlas7_gpio() argument
360 return container_of(gc, struct atlas7_gpio_chip, chip); in to_atlas7_gpio()
5582 atlas7_gpio_bank *atlas7_gpio_to_bank(struct atlas7_gpio_chip *a7gc, u32 gpio) in atlas7_gpio_to_bank()
5587 static int __atlas7_gpio_to_pin(struct atlas7_gpio_chip *a7gc, u32 gpio) in __atlas7_gpio_to_pin()
5603 struct atlas7_gpio_chip *a7gc = to_atlas7_gpio(gc); in atlas7_gpio_irq_ack()
5622 static void __atlas7_gpio_irq_mask(struct atlas7_gpio_chip *a7gc, int idx) in __atlas7_gpio_irq_mask()
5641 struct atlas7_gpio_chip *a7gc = to_atlas7_gpio(gc); in atlas7_gpio_irq_mask()
5654 struct atlas7_gpio_chip *a7gc = to_atlas7_gpio(gc); in atlas7_gpio_irq_unmask()
5678 struct atlas7_gpio_chip *a7gc = to_atlas7_gpio(gc); in atlas7_gpio_irq_type()
5747 struct atlas7_gpio_chip *a7gc = to_atlas7_gpio(gc); in atlas7_gpio_handle_irq()
5796 static void __atlas7_gpio_set_input(struct atlas7_gpio_chip *a7gc, in __atlas7_gpio_set_input()
5815 struct atlas7_gpio_chip *a7gc = to_atlas7_gpio(chip); in atlas7_gpio_request()
5843 struct atlas7_gpio_chip *a7gc = to_atlas7_gpio(chip); in atlas7_gpio_free()
5859 struct atlas7_gpio_chip *a7gc = to_atlas7_gpio(chip); in atlas7_gpio_direction_input()
5871 static void __atlas7_gpio_set_output(struct atlas7_gpio_chip *a7gc, in __atlas7_gpio_set_output()
5896 struct atlas7_gpio_chip *a7gc = to_atlas7_gpio(chip); in atlas7_gpio_direction_output()
5911 struct atlas7_gpio_chip *a7gc = to_atlas7_gpio(chip); in atlas7_gpio_get_value()
5931 struct atlas7_gpio_chip *a7gc = to_atlas7_gpio(chip); in atlas7_gpio_set_value()
5961 struct atlas7_gpio_chip *a7gc; in atlas7_gpio_probe()
6082 struct atlas7_gpio_chip *a7gc = dev_get_drvdata(dev); in atlas7_gpio_suspend_noirq()
6100 struct atlas7_gpio_chip *a7gc = dev_get_drvdata(dev); in atlas7_gpio_resume_noirq()