Lines Matching refs:community
169 const struct chv_community *community; member
698 return pctrl->community->ngroups; in chv_get_groups_count()
706 return pctrl->community->groups[group].name; in chv_get_group_name()
714 *pins = pctrl->community->groups[group].pins; in chv_get_group_pins()
715 *npins = pctrl->community->groups[group].npins; in chv_get_group_pins()
763 return pctrl->community->nfunctions; in chv_get_functions_count()
771 return pctrl->community->functions[function].name; in chv_get_function_name()
781 *groups = pctrl->community->functions[function].groups; in chv_get_function_groups()
782 *ngroups = pctrl->community->functions[function].ngroups; in chv_get_function_groups()
794 grp = &pctrl->community->groups[group]; in chv_pinmux_set_mux()
1482 for_each_set_bit(intr_line, &pending, pctrl->community->nirqs) { in chv_gpio_irq_handler()
1539 const struct chv_community *community = pctrl->community; in chv_init_irq_valid_mask() local
1543 for (i = 0; i < community->npins; i++) { in chv_init_irq_valid_mask()
1547 desc = &community->pins[i]; in chv_init_irq_valid_mask()
1553 if (intsel >= community->nirqs) in chv_init_irq_valid_mask()
1563 const struct chv_community *community = pctrl->community; in chv_gpio_probe() local
1568 chip->ngpio = community->pins[community->npins - 1].number + 1; in chv_gpio_probe()
1581 for (i = 0; i < community->ngpio_ranges; i++) { in chv_gpio_probe()
1582 range = &community->gpio_ranges[i]; in chv_gpio_probe()
1604 chv_writel(GENMASK(31, pctrl->community->nirqs), in chv_gpio_probe()
1613 community->npins, NUMA_NO_NODE); in chv_gpio_probe()
1636 for (i = 0; i < community->ngpio_ranges; i++) { in chv_gpio_probe()
1637 range = &community->gpio_ranges[i]; in chv_gpio_probe()
1689 pctrl->community = chv_communities[i]; in chv_pinctrl_probe()
1699 pctrl->community->npins, sizeof(*pctrl->saved_pin_context), in chv_pinctrl_probe()
1715 pctrl->pctldesc.pins = pctrl->community->pins; in chv_pinctrl_probe()
1716 pctrl->pctldesc.npins = pctrl->community->npins; in chv_pinctrl_probe()
1730 pctrl->community->acpi_space_id, in chv_pinctrl_probe()
1746 pctrl->community->acpi_space_id, in chv_pinctrl_remove()
1763 for (i = 0; i < pctrl->community->npins; i++) { in chv_pinctrl_suspend_noirq()
1768 desc = &pctrl->community->pins[i]; in chv_pinctrl_suspend_noirq()
1801 for (i = 0; i < pctrl->community->npins; i++) { in chv_pinctrl_resume_noirq()
1807 desc = &pctrl->community->pins[i]; in chv_pinctrl_resume_noirq()