Lines Matching defs:gpp
148 unsigned int gpp, offset, gpp_offset;
162 gpp = PADOWN_GPP(gpp_offset);
163 offset = community->padown_offset + padgrp->padown_num * 4 + gpp * 4;
1025 unsigned int gpp, gpp_offset, is_offset;
1027 gpp = padgrp->reg_num;
1029 is_offset = community->is_offset + gpp * 4;
1047 unsigned int gpp, gpp_offset;
1052 gpp = padgrp->reg_num;
1055 reg = community->regs + community->ie_offset + gpp * 4;
1056 is = community->regs + community->is_offset + gpp * 4;
1159 unsigned int gpp;
1162 for (gpp = 0; gpp < community->ngpps; gpp++) {
1163 const struct intel_padgroup *padgrp = &community->gpps[gpp];
1216 unsigned int gpp;
1221 for (gpp = 0; gpp < community->ngpps; gpp++) {
1223 writel(0, base + community->ie_offset + gpp * 4);
1224 writel(0xffff, base + community->is_offset + gpp * 4);
1248 const struct intel_padgroup *gpp = &community->gpps[i];
1250 if (gpp->gpio_base == INTEL_GPIO_BASE_NOMAP)
1254 gpp->gpio_base, gpp->base,
1255 gpp->size);
1290 const struct intel_padgroup *gpp = &community->gpps[j];
1292 if (gpp->gpio_base == INTEL_GPIO_BASE_NOMAP)
1295 if (gpp->gpio_base + gpp->size > ngpio)
1296 ngpio = gpp->gpio_base + gpp->size;
1684 unsigned int gpp;
1687 for (gpp = 0; gpp < community->ngpps; gpp++)
1688 communities[i].intmask[gpp] = readl(base + gpp * 4);
1691 for (gpp = 0; gpp < community->ngpps; gpp++)
1692 communities[i].hostown[gpp] = readl(base + gpp * 4);
1714 void __iomem *base, unsigned int gpp, u32 saved)
1717 const struct intel_padgroup *padgrp = &community->gpps[gpp];
1729 if (!intel_gpio_update_reg(base + gpp * 4, requested, saved))
1732 dev_dbg(dev, "restored hostown %u/%u %#08x\n", c, gpp, readl(base + gpp * 4));
1736 void __iomem *base, unsigned int gpp, u32 saved)
1740 if (!intel_gpio_update_reg(base + gpp * 4, ~0U, saved))
1743 dev_dbg(dev, "restored mask %u/%u %#08x\n", c, gpp, readl(base + gpp * 4));
1795 unsigned int gpp;
1798 for (gpp = 0; gpp < community->ngpps; gpp++)
1799 intel_restore_intmask(pctrl, i, base, gpp, communities[i].intmask[gpp]);
1802 for (gpp = 0; gpp < community->ngpps; gpp++)
1803 intel_restore_hostown(pctrl, i, base, gpp, communities[i].hostown[gpp]);