Lines Matching refs:gpio_base
34 void __iomem *gpio_base;
104 mask &= vf610_gpio_readl(port->gpio_base + GPIO_PDDR);
109 return !!(vf610_gpio_readl(port->gpio_base + offset) & BIT(gpio));
118 vf610_gpio_writel(mask, port->gpio_base + offset);
128 val = vf610_gpio_readl(port->gpio_base + GPIO_PDDR);
130 vf610_gpio_writel(val, port->gpio_base + GPIO_PDDR);
146 val = vf610_gpio_readl(port->gpio_base + GPIO_PDDR);
148 vf610_gpio_writel(val, port->gpio_base + GPIO_PDDR);
305 port->gpio_base = devm_platform_ioremap_resource(pdev, 1);
306 if (IS_ERR(port->gpio_base))
307 return PTR_ERR(port->gpio_base);
313 port->gpio_base = port->base + IMX8ULP_GPIO_BASE_OFF;