Lines Matching refs:artpec6_pin_groups
212 static const struct artpec6_pin_group artpec6_pin_groups[] = { variable
426 return ARRAY_SIZE(artpec6_pin_groups); in artpec6_get_groups_count()
432 return artpec6_pin_groups[group].name; in artpec6_get_group_name()
440 *pins = (unsigned int *)artpec6_pin_groups[group].pins; in artpec6_get_group_pins()
441 *num_pins = artpec6_pin_groups[group].num_pins; in artpec6_get_group_pins()
662 for (i = 0; i < artpec6_pin_groups[group].num_pins; i++) { in artpec6_pmx_select_func()
667 if (artpec6_pin_groups[group].pins[i] > ARTPEC6_MAX_MUXABLE) in artpec6_pmx_select_func()
675 val = artpec6_pin_groups[group].config in artpec6_pmx_select_func()
682 reg = artpec6_pmx_reg_offset(artpec6_pin_groups[group].pins[i]); in artpec6_pmx_select_func()
889 num_pins = artpec6_pin_groups[group].num_pins; in artpec6_pconf_group_set()
893 artpec6_pin_groups[group].pins[current_pin], in artpec6_pconf_group_set()
957 pmx->pin_groups = artpec6_pin_groups; in artpec6_pmx_probe()
958 pmx->num_pin_groups = ARRAY_SIZE(artpec6_pin_groups); in artpec6_pmx_probe()