Lines Matching defs:gpio
105 struct dwapb_gpio *gpio; member
142 static inline u32 gpio_reg_convert(struct dwapb_gpio *gpio, unsigned int offset) in gpio_reg_convert()
150 static inline u32 dwapb_read(struct dwapb_gpio *gpio, unsigned int offset) in dwapb_read()
158 static inline void dwapb_write(struct dwapb_gpio *gpio, unsigned int offset, in dwapb_write()
167 static struct dwapb_gpio_port *dwapb_offs_to_port(struct dwapb_gpio *gpio, unsigned int offs) in dwapb_offs_to_port()
181 static void dwapb_toggle_trigger(struct dwapb_gpio *gpio, unsigned int offs) in dwapb_toggle_trigger()
203 static u32 dwapb_do_irq(struct dwapb_gpio *gpio) in dwapb_do_irq()
225 struct dwapb_gpio *gpio = irq_desc_get_handler_data(desc); in dwapb_irq_handler() local
241 struct dwapb_gpio *gpio = to_dwapb_gpio(gc); in dwapb_irq_ack() local
253 struct dwapb_gpio *gpio = to_dwapb_gpio(gc); in dwapb_irq_mask() local
266 struct dwapb_gpio *gpio = to_dwapb_gpio(gc); in dwapb_irq_unmask() local
279 struct dwapb_gpio *gpio = to_dwapb_gpio(gc); in dwapb_irq_enable() local
293 struct dwapb_gpio *gpio = to_dwapb_gpio(gc); in dwapb_irq_disable() local
307 struct dwapb_gpio *gpio = to_dwapb_gpio(gc); in dwapb_irq_set_type() local
355 struct dwapb_gpio *gpio = to_dwapb_gpio(gc); in dwapb_irq_set_wake() local
372 struct dwapb_gpio *gpio = port->gpio; in dwapb_gpio_set_debounce() local
418 static void dwapb_configure_irqs(struct dwapb_gpio *gpio, in dwapb_configure_irqs()
485 static int dwapb_gpio_add_port(struct dwapb_gpio *gpio, in dwapb_gpio_add_port()
617 struct dwapb_gpio *gpio = data; in dwapb_assert_reset() local
622 static int dwapb_get_reset(struct dwapb_gpio *gpio) in dwapb_get_reset()
642 struct dwapb_gpio *gpio = data; in dwapb_disable_clks() local
647 static int dwapb_get_clks(struct dwapb_gpio *gpio) in dwapb_get_clks()
688 struct dwapb_gpio *gpio; in dwapb_gpio_probe() local
737 struct dwapb_gpio *gpio = dev_get_drvdata(dev); in dwapb_gpio_suspend() local
778 struct dwapb_gpio *gpio = dev_get_drvdata(dev); in dwapb_gpio_resume() local