Lines Matching refs:aspeed_gpio
21 struct aspeed_gpio { struct
93 static void __iomem *bank_val_reg(struct aspeed_gpio *gpio, in bank_val_reg()
100 static void __iomem *bank_irq_reg(struct aspeed_gpio *gpio, in bank_irq_reg()
109 struct aspeed_gpio *gpio = gpiochip_get_data(gc); in aspeed_gpio_get()
119 struct aspeed_gpio *gpio = gpiochip_get_data(gc); in __aspeed_gpio_set()
138 struct aspeed_gpio *gpio = gpiochip_get_data(gc); in aspeed_gpio_set()
150 struct aspeed_gpio *gpio = gpiochip_get_data(gc); in aspeed_gpio_dir_in()
168 struct aspeed_gpio *gpio = gpiochip_get_data(gc); in aspeed_gpio_dir_out()
187 struct aspeed_gpio *gpio = gpiochip_get_data(gc); in aspeed_gpio_get_direction()
203 struct aspeed_gpio **gpio, in irqd_to_aspeed_gpio_data()
221 struct aspeed_gpio *gpio; in aspeed_gpio_irq_ack()
241 struct aspeed_gpio *gpio; in aspeed_gpio_irq_set_mask()
283 struct aspeed_gpio *gpio; in aspeed_gpio_set_type()
338 struct aspeed_gpio *data = gpiochip_get_data(gc); in aspeed_gpio_irq_handler()
367 static int aspeed_gpio_setup_irqs(struct aspeed_gpio *gpio, in aspeed_gpio_setup_irqs()
403 struct aspeed_gpio *gpio; in aspeed_gpio_probe()