Lines Matching full:membase
19 void __iomem *membase; member
42 return readl_relaxed(sa1100_gpio_chip(chip)->membase + R_GPLR) & in sa1100_gpio_get()
51 writel_relaxed(BIT(offset), sa1100_gpio_chip(chip)->membase + reg); in sa1100_gpio_set()
58 void __iomem *gpdr = sa1100_gpio_chip(chip)->membase + R_GPDR; in sa1100_get_direction()
68 void __iomem *gpdr = sa1100_gpio_chip(chip)->membase + R_GPDR; in sa1100_direction_input()
80 void __iomem *gpdr = sa1100_gpio_chip(chip)->membase + R_GPDR; in sa1100_direction_output()
108 .membase = (void *)&GPLR,
119 void *base = sgc->membase; in sa1100_update_edge_regs()
161 writel_relaxed(BIT(d->hwirq), sgc->membase + R_GEDR); in sa1100_gpio_ack()
237 void __iomem *gedr = sgc->membase + R_GEDR; in sa1100_gpio_handler()
266 writel_relaxed(sgc->irqwake & sgc->irqrising, sgc->membase + R_GRER); in sa1100_gpio_suspend()
267 writel_relaxed(sgc->irqwake & sgc->irqfalling, sgc->membase + R_GFER); in sa1100_gpio_suspend()
272 writel_relaxed(readl_relaxed(sgc->membase + R_GEDR), in sa1100_gpio_suspend()
273 sgc->membase + R_GEDR); in sa1100_gpio_suspend()
319 writel_relaxed(0, sgc->membase + R_GFER); in sa1100_init_gpio()
320 writel_relaxed(0, sgc->membase + R_GRER); in sa1100_init_gpio()
321 writel_relaxed(-1, sgc->membase + R_GEDR); in sa1100_init_gpio()