Lines Matching refs:dwapb_gpio
67 struct dwapb_gpio;
105 struct dwapb_gpio *gpio;
114 struct dwapb_gpio {
142 static inline u32 gpio_reg_convert(struct dwapb_gpio *gpio, unsigned int offset)
150 static inline u32 dwapb_read(struct dwapb_gpio *gpio, unsigned int offset)
158 static inline void dwapb_write(struct dwapb_gpio *gpio, unsigned int offset,
167 static struct dwapb_gpio_port *dwapb_offs_to_port(struct dwapb_gpio *gpio, unsigned int offs)
181 static void dwapb_toggle_trigger(struct dwapb_gpio *gpio, unsigned int offs)
203 static u32 dwapb_do_irq(struct dwapb_gpio *gpio)
225 struct dwapb_gpio *gpio = irq_desc_get_handler_data(desc);
241 struct dwapb_gpio *gpio = to_dwapb_gpio(gc);
253 struct dwapb_gpio *gpio = to_dwapb_gpio(gc);
269 struct dwapb_gpio *gpio = to_dwapb_gpio(gc);
285 struct dwapb_gpio *gpio = to_dwapb_gpio(gc);
301 struct dwapb_gpio *gpio = to_dwapb_gpio(gc);
317 struct dwapb_gpio *gpio = to_dwapb_gpio(gc);
365 struct dwapb_gpio *gpio = to_dwapb_gpio(gc);
397 struct dwapb_gpio *gpio = port->gpio;
443 static void dwapb_configure_irqs(struct dwapb_gpio *gpio,
500 static int dwapb_gpio_add_port(struct dwapb_gpio *gpio,
630 struct dwapb_gpio *gpio = data;
635 static int dwapb_get_reset(struct dwapb_gpio *gpio)
655 struct dwapb_gpio *gpio = data;
660 static int dwapb_get_clks(struct dwapb_gpio *gpio)
700 struct dwapb_gpio *gpio;
749 struct dwapb_gpio *gpio = dev_get_drvdata(dev);
790 struct dwapb_gpio *gpio = dev_get_drvdata(dev);