Lines Matching defs:group
312 unsigned int selector, unsigned int group)
324 grp = pinctrl_generic_get_group(pctldev, group);
513 unsigned int group, unsigned long *config)
519 ret = pinctrl_generic_get_group_pins(pctldev, group, &pins, &npins);
536 unsigned int group, unsigned long *configs,
543 ret = pinctrl_generic_get_group_pins(pctldev, group, &pins, &npins);
702 struct group_desc group;
712 group.num_pins = of_property_count_u32_elems(np, "pins");
713 if (group.num_pins < 0) {
714 dev_err(dev, "No pins in the group: %s\n", prop->name);
717 group.name = prop->value;
718 group.pins = devm_kcalloc(dev, group.num_pins,
719 sizeof(*(group.pins)), GFP_KERNEL);
720 if (!group.pins)
723 pinmux = devm_kcalloc(dev, group.num_pins, sizeof(*pinmux),
728 for (j = 0; j < group.num_pins; j++) {
731 group.name);
736 group.name, j, pin_id);
739 group.pins[j] = pin_id;
742 group.name);
748 err = pinctrl_generic_add_group(drvdata->pctl_dev, group.name,
749 group.pins, group.num_pins,
752 dev_err(dev, "Failed to register group %s\n", group.name);
755 memset(&group, 0, sizeof(group));