Lines Matching defs:gpioxt_base
31 void __iomem *gpioxt_base; /* MASTER, OE, OUT, IN, I_INV, O_INV, OD */
50 return readl(spp_gchip->gpioxt_base + SPPCTL_GPIO_OFF_MASTER + off);
56 writel(val, spp_gchip->gpioxt_base + SPPCTL_GPIO_OFF_MASTER + off);
61 return readl(spp_gchip->gpioxt_base + SPPCTL_GPIO_OFF_OE + off);
66 writel(val, spp_gchip->gpioxt_base + SPPCTL_GPIO_OFF_OE + off);
71 writel(val, spp_gchip->gpioxt_base + SPPCTL_GPIO_OFF_OUT + off);
76 return readl(spp_gchip->gpioxt_base + SPPCTL_GPIO_OFF_IN + off);
81 return readl(spp_gchip->gpioxt_base + SPPCTL_GPIO_OFF_IINV + off);
87 writel(val, spp_gchip->gpioxt_base + SPPCTL_GPIO_OFF_IINV + off);
92 return readl(spp_gchip->gpioxt_base + SPPCTL_GPIO_OFF_OINV + off);
98 writel(val, spp_gchip->gpioxt_base + SPPCTL_GPIO_OFF_OINV + off);
103 return readl(spp_gchip->gpioxt_base + SPPCTL_GPIO_OFF_OD + off);
108 writel(val, spp_gchip->gpioxt_base + SPPCTL_GPIO_OFF_OD + off);
534 spp_gchip->gpioxt_base = pctl->gpioxt_base;
1068 sppctl->gpioxt_base = devm_platform_ioremap_resource_byname(pdev, "gpioxt");
1069 if (IS_ERR(sppctl->gpioxt_base))
1070 return PTR_ERR(sppctl->gpioxt_base);