Lines Matching full:community

82  * struct intel_community_context - community context for Cherryview
271 * Southwest community can generate GPIO interrupts only for the first 8
365 * North community can generate GPIO interrupts only for the first 8
574 const struct intel_community *community = &pctrl->communities[0]; in chv_pctrl_readl() local
576 return readl(community->regs + offset); in chv_pctrl_readl()
581 const struct intel_community *community = &pctrl->communities[0]; in chv_pctrl_writel() local
582 void __iomem *reg = community->regs + offset; in chv_pctrl_writel()
592 const struct intel_community *community = &pctrl->communities[0]; in chv_padreg() local
598 return community->pad_regs + offset + reg; in chv_padreg()
1279 const struct intel_community *community = &pctrl->communities[0]; in chv_gpio_set_intr_line() local
1312 for (i = community->nirqs - 1; i >= 0; i--) { in chv_gpio_set_intr_line()
1400 const struct intel_community *community = &pctrl->communities[0]; in chv_gpio_irq_handler() local
1411 for_each_set_bit(intr_line, &pending, community->nirqs) { in chv_gpio_irq_handler()
1473 const struct intel_community *community = &pctrl->communities[0]; in chv_init_irq_valid_mask() local
1487 if (intsel >= community->nirqs) in chv_init_irq_valid_mask()
1495 const struct intel_community *community = &pctrl->communities[0]; in chv_gpio_irq_init_hw() local
1506 * Mask all interrupts the community is able to generate in chv_gpio_irq_init_hw()
1509 chv_pctrl_writel(pctrl, CHV_INTMASK, GENMASK(31, community->nirqs)); in chv_gpio_irq_init_hw()
1522 const struct intel_community *community = &pctrl->communities[0]; in chv_gpio_add_pin_ranges() local
1526 for (i = 0; i < community->ngpps; i++) { in chv_gpio_add_pin_ranges()
1527 gpp = &community->gpps[i]; in chv_gpio_add_pin_ranges()
1540 const struct intel_community *community = &pctrl->communities[0]; in chv_gpio_probe() local
1581 for (i = 0; i < community->ngpps; i++) { in chv_gpio_probe()
1582 gpp = &community->gpps[i]; in chv_gpio_probe()
1615 struct intel_community *community; in chv_pinctrl_probe() local
1640 community = &pctrl->communities[0]; in chv_pinctrl_probe()
1641 community->regs = devm_platform_ioremap_resource(pdev, 0); in chv_pinctrl_probe()
1642 if (IS_ERR(community->regs)) in chv_pinctrl_probe()
1643 return PTR_ERR(community->regs); in chv_pinctrl_probe()
1645 community->pad_regs = community->regs + FAMILY_PAD_REGS_OFF; in chv_pinctrl_probe()
1685 community->acpi_space_id, in chv_pinctrl_probe()
1699 const struct intel_community *community = &pctrl->communities[0]; in chv_pinctrl_remove() local
1702 community->acpi_space_id, in chv_pinctrl_remove()