Lines Matching defs:community
77 * struct intel_community_context - community context for Cherryview
266 * Southwest community can generate GPIO interrupts only for the first 8
360 * North community can generate GPIO interrupts only for the first 8
569 const struct intel_community *community = &pctrl->communities[0];
571 return readl(community->regs + offset);
576 const struct intel_community *community = &pctrl->communities[0];
577 void __iomem *reg = community->regs + offset;
587 const struct intel_community *community = &pctrl->communities[0];
593 return community->pad_regs + offset + reg;
1403 const struct intel_community *community = &pctrl->communities[0];
1416 for_each_set_bit(intr_line, &pending, community->nirqs) {
1473 const struct intel_community *community = &pctrl->communities[0];
1487 if (intsel >= community->nirqs)
1495 const struct intel_community *community = &pctrl->communities[0];
1506 * Mask all interrupts the community is able to generate
1509 chv_pctrl_writel(pctrl, CHV_INTMASK, GENMASK(31, community->nirqs));
1521 const struct intel_community *community = &pctrl->communities[0];
1525 for (i = 0; i < community->ngpps; i++) {
1526 gpp = &community->gpps[i];
1541 const struct intel_community *community = &pctrl->communities[0];
1589 for (i = 0; i < community->ngpps; i++) {
1590 gpp = &community->gpps[i];
1626 struct intel_community *community;
1650 community = &pctrl->communities[0];
1651 community->regs = devm_platform_ioremap_resource(pdev, 0);
1652 if (IS_ERR(community->regs))
1653 return PTR_ERR(community->regs);
1655 community->pad_regs = community->regs + FAMILY_PAD_REGS_OFF;
1691 community->acpi_space_id,
1705 const struct intel_community *community = &pctrl->communities[0];
1708 community->acpi_space_id,