Lines Matching refs:groups
62 const char **groups; member
72 struct k230_pin_group *groups; member
98 return info->groups[selector].name; in k230_get_group_name()
111 *pins = info->groups[selector].pins; in k230_get_group_pins()
112 *num_pins = info->groups[selector].num_pins; in k230_get_group_pins()
210 map_num += info->groups[grp_id].num_pins + 1; in k230_dt_node_to_map()
222 grp = &info->groups[grp_id]; in k230_dt_node_to_map()
426 const char * const **groups, unsigned int *num_groups) in k230_get_groups() argument
430 *groups = info->functions[selector].groups; in k230_get_groups()
440 const struct k230_pin_conf *data = info->groups[group].data; in k230_set_mux()
441 struct k230_pin_group *grp = &info->groups[group]; in k230_set_mux()
527 func->groups = devm_kcalloc(dev, func->ngroups, in k230_pinctrl_parse_functions()
528 sizeof(*func->groups), GFP_KERNEL); in k230_pinctrl_parse_functions()
531 if (!func->groups || !func->group_idx) in k230_pinctrl_parse_functions()
537 func->groups[i] = child->name; in k230_pinctrl_parse_functions()
539 grp = &info->groups[idx]; in k230_pinctrl_parse_functions()
570 info->groups = devm_kcalloc(dev, info->ngroups, in k230_pinctrl_parse_dt()
571 sizeof(*info->groups), GFP_KERNEL); in k230_pinctrl_parse_dt()
572 if (!info->functions || !info->groups) in k230_pinctrl_parse_dt()