Lines Matching defs:dwapb_gpio
66 struct dwapb_gpio;
104 struct dwapb_gpio *gpio;
113 struct dwapb_gpio {
141 static inline u32 gpio_reg_convert(struct dwapb_gpio *gpio, unsigned int offset)
149 static inline u32 dwapb_read(struct dwapb_gpio *gpio, unsigned int offset)
157 static inline void dwapb_write(struct dwapb_gpio *gpio, unsigned int offset,
166 static struct dwapb_gpio_port *dwapb_offs_to_port(struct dwapb_gpio *gpio, unsigned int offs)
180 static void dwapb_toggle_trigger(struct dwapb_gpio *gpio, unsigned int offs)
202 static u32 dwapb_do_irq(struct dwapb_gpio *gpio)
224 struct dwapb_gpio *gpio = irq_desc_get_handler_data(desc);
240 struct dwapb_gpio *gpio = to_dwapb_gpio(gc);
252 struct dwapb_gpio *gpio = to_dwapb_gpio(gc);
268 struct dwapb_gpio *gpio = to_dwapb_gpio(gc);
284 struct dwapb_gpio *gpio = to_dwapb_gpio(gc);
300 struct dwapb_gpio *gpio = to_dwapb_gpio(gc);
316 struct dwapb_gpio *gpio = to_dwapb_gpio(gc);
364 struct dwapb_gpio *gpio = to_dwapb_gpio(gc);
396 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,
632 struct dwapb_gpio *gpio = data;
637 static int dwapb_get_reset(struct dwapb_gpio *gpio)
657 struct dwapb_gpio *gpio = data;
662 static int dwapb_get_clks(struct dwapb_gpio *gpio)
703 struct dwapb_gpio *gpio;
752 struct dwapb_gpio *gpio = dev_get_drvdata(dev);
793 struct dwapb_gpio *gpio = dev_get_drvdata(dev);