Lines Matching defs:community
81 * struct intel_community_context - community context for Cherryview
270 * Southwest community can generate GPIO interrupts only for the first 8
364 * North community can generate GPIO interrupts only for the first 8
573 const struct intel_community *community = &pctrl->communities[0];
575 return readl(community->regs + offset);
580 const struct intel_community *community = &pctrl->communities[0];
581 void __iomem *reg = community->regs + offset;
591 const struct intel_community *community = &pctrl->communities[0];
597 return community->pad_regs + offset + reg;
1303 const struct intel_community *community = &pctrl->communities[0];
1336 for (i = community->nirqs - 1; i >= 0; i--) {
1429 const struct intel_community *community = &pctrl->communities[0];
1442 for_each_set_bit(intr_line, &pending, community->nirqs) {
1504 const struct intel_community *community = &pctrl->communities[0];
1518 if (intsel >= community->nirqs)
1526 const struct intel_community *community = &pctrl->communities[0];
1537 * Mask all interrupts the community is able to generate
1540 chv_pctrl_writel(pctrl, CHV_INTMASK, GENMASK(31, community->nirqs));
1553 const struct intel_community *community = &pctrl->communities[0];
1557 for (i = 0; i < community->ngpps; i++) {
1558 gpp = &community->gpps[i];
1571 const struct intel_community *community = &pctrl->communities[0];
1612 for (i = 0; i < community->ngpps; i++) {
1613 gpp = &community->gpps[i];
1650 struct intel_community *community;
1675 community = &pctrl->communities[0];
1676 community->regs = devm_platform_ioremap_resource(pdev, 0);
1677 if (IS_ERR(community->regs))
1678 return PTR_ERR(community->regs);
1680 community->pad_regs = community->regs + FAMILY_PAD_REGS_OFF;
1720 community->acpi_space_id,
1734 const struct intel_community *community = &pctrl->communities[0];
1737 community->acpi_space_id,