Lines Matching refs:pxa_gpio_chip
72 struct pxa_gpio_chip { struct
107 static struct pxa_gpio_chip *pxa_gpio_chips; argument
156 return container_of(c, struct pxa_gpio_chip, chip)->regbase; in gpio_chip_base()
159 static inline struct pxa_gpio_chip *gpio_to_pxachip(unsigned gpio) in gpio_to_pxachip()
192 struct pxa_gpio_chip *pxachip; in __gpio_is_occupied()
306 struct pxa_gpio_chip *chips; in pxa_init_gpio_chip()
308 chips = kzalloc(nbanks * sizeof(struct pxa_gpio_chip), GFP_KERNEL); in pxa_init_gpio_chip()
346 static inline void update_edge_detect(struct pxa_gpio_chip *c) in update_edge_detect()
360 struct pxa_gpio_chip *c; in pxa_gpio_irq_type()
406 struct pxa_gpio_chip *c; in pxa_gpio_demux_handler()
436 struct pxa_gpio_chip *c = gpio_to_pxachip(gpio); in pxa_ack_muxed_gpio()
444 struct pxa_gpio_chip *c = gpio_to_pxachip(gpio); in pxa_mask_muxed_gpio()
458 struct pxa_gpio_chip *c = gpio_to_pxachip(gpio); in pxa_gpio_set_wake()
469 struct pxa_gpio_chip *c = gpio_to_pxachip(gpio); in pxa_unmask_muxed_gpio()
574 struct pxa_gpio_chip *c; in pxa_gpio_probe()
702 struct pxa_gpio_chip *c; in pxa_gpio_suspend()
719 struct pxa_gpio_chip *c; in pxa_gpio_resume()