Lines Matching defs:group

351 	const char *group;
375 "function %s can't be selected on any group\n",
379 if (map->data.mux.group) {
380 group = map->data.mux.group;
381 ret = match_string(groups, num_groups, group);
384 "invalid group \"%s\" for function \"%s\"\n",
385 group, map->data.mux.function);
389 group = groups[0];
392 ret = pinctrl_get_group_selector(pctldev, group);
394 dev_err(pctldev->dev, "invalid group %s in map table\n",
395 map->data.mux.group);
398 setting->data.mux.group = ret;
420 ret = pctlops->get_group_pins(pctldev, setting->data.mux.group,
428 setting->data.mux.group);
430 "could not get pins for group %s\n",
435 /* Try to allocate all pins in this group, one by one */
445 setting->data.mux.group);
447 "could not request pin %d (%s) from group %s "
468 setting->data.mux.group);
500 ret = pctlops->get_group_pins(pctldev, setting->data.mux.group,
507 setting->data.mux.group);
509 "could not get pins for group %s\n",
529 setting->data.mux.group);
532 "deactivating group %s - it is already "
640 /* If mux: print function+group claiming the pin */
642 seq_printf(s, " function %s group %s\n",
646 desc->mux_setting->group));
658 seq_printf(s, "group %s\nfunction %s\n",
659 map->data.mux.group ? map->data.mux.group : "(default)",
670 seq_printf(s, "group: %s (%u) function: %s (%u)\n",
671 pctlops->get_group_name(pctldev, setting->data.mux.group),
672 setting->data.mux.group,
711 /* drop extra spaces between function and group names */
733 dev_err(pctldev->dev, "invalid group %s", gname);
861 * pinmux_generic_add_function() - adds a function group