Lines Matching refs:dwapb_gpio
68 struct dwapb_gpio;
94 struct dwapb_gpio *gpio;
103 struct dwapb_gpio {
131 static inline u32 gpio_reg_convert(struct dwapb_gpio *gpio, unsigned int offset)
139 static inline u32 dwapb_read(struct dwapb_gpio *gpio, unsigned int offset)
147 static inline void dwapb_write(struct dwapb_gpio *gpio, unsigned int offset,
156 static struct dwapb_gpio_port *dwapb_offs_to_port(struct dwapb_gpio *gpio, unsigned int offs)
170 static void dwapb_toggle_trigger(struct dwapb_gpio *gpio, unsigned int offs)
192 static u32 dwapb_do_irq(struct dwapb_gpio *gpio)
214 struct dwapb_gpio *gpio = irq_desc_get_handler_data(desc);
230 struct dwapb_gpio *gpio = to_dwapb_gpio(gc);
242 struct dwapb_gpio *gpio = to_dwapb_gpio(gc);
255 struct dwapb_gpio *gpio = to_dwapb_gpio(gc);
268 struct dwapb_gpio *gpio = to_dwapb_gpio(gc);
282 struct dwapb_gpio *gpio = to_dwapb_gpio(gc);
296 struct dwapb_gpio *gpio = to_dwapb_gpio(gc);
347 struct dwapb_gpio *gpio = to_dwapb_gpio(gc);
364 struct dwapb_gpio *gpio = port->gpio;
410 static void dwapb_configure_irqs(struct dwapb_gpio *gpio,
476 static int dwapb_gpio_add_port(struct dwapb_gpio *gpio,
609 struct dwapb_gpio *gpio = data;
614 static int dwapb_get_reset(struct dwapb_gpio *gpio)
635 struct dwapb_gpio *gpio = data;
640 static int dwapb_get_clks(struct dwapb_gpio *gpio)
680 struct dwapb_gpio *gpio;
734 struct dwapb_gpio *gpio = dev_get_drvdata(dev);
775 struct dwapb_gpio *gpio = dev_get_drvdata(dev);