Searched refs:sa1100_gpio_chip (Results 1 – 1 of 1) sorted by relevance
16 struct sa1100_gpio_chip { struct26 #define sa1100_gpio_chip(x) container_of(x, struct sa1100_gpio_chip, chip) argument41 return readl_relaxed(sa1100_gpio_chip(chip)->membase + R_GPLR) & in sa1100_gpio_get()49 writel_relaxed(BIT(offset), sa1100_gpio_chip(chip)->membase + reg); in sa1100_gpio_set()54 void __iomem *gpdr = sa1100_gpio_chip(chip)->membase + R_GPDR; in sa1100_get_direction()64 void __iomem *gpdr = sa1100_gpio_chip(chip)->membase + R_GPDR; in sa1100_direction_input()76 void __iomem *gpdr = sa1100_gpio_chip(chip)->membase + R_GPDR; in sa1100_direction_output()89 return sa1100_gpio_chip(chip)->irqbase + offset; in sa1100_to_irq()92 static struct sa1100_gpio_chip sa1100_gpio_chip = { variable113 static void sa1100_update_edge_regs(struct sa1100_gpio_chip *sgc) in sa1100_update_edge_regs()[all …]