Lines Matching defs:base
196 void __iomem *base;
200 base = gpio_bank_base(&pchip->chip, gpio);
201 gpdr = readl_relaxed(base + GPDR_OFFSET);
207 gafr = readl_relaxed(base + GAFR_OFFSET);
257 void __iomem *base = gpio_bank_base(chip, offset);
263 ret = pinctrl_gpio_direction_input(chip->base + offset);
270 value = readl_relaxed(base + GPDR_OFFSET);
271 if (__gpio_is_inverted(chip->base + offset))
275 writel_relaxed(value, base + GPDR_OFFSET);
284 void __iomem *base = gpio_bank_base(chip, offset);
289 writel_relaxed(mask, base + (value ? GPSR_OFFSET : GPCR_OFFSET));
292 ret = pinctrl_gpio_direction_output(chip->base + offset);
299 tmp = readl_relaxed(base + GPDR_OFFSET);
300 if (__gpio_is_inverted(chip->base + offset))
304 writel_relaxed(tmp, base + GPDR_OFFSET);
312 void __iomem *base = gpio_bank_base(chip, offset);
313 u32 gplr = readl_relaxed(base + GPLR_OFFSET);
320 void __iomem *base = gpio_bank_base(chip, offset);
323 base + (value ? GPSR_OFFSET : GPCR_OFFSET));
481 void __iomem *base = gpio_bank_base(&pchip->chip, gpio);
483 writel_relaxed(GPIO_bit(gpio), base + GEDR_OFFSET);
491 void __iomem *base = gpio_bank_base(&pchip->chip, gpio);
496 grer = readl_relaxed(base + GRER_OFFSET) & ~GPIO_bit(gpio);
497 gfer = readl_relaxed(base + GFER_OFFSET) & ~GPIO_bit(gpio);
498 writel_relaxed(grer, base + GRER_OFFSET);
499 writel_relaxed(gfer, base + GFER_OFFSET);