Lines Matching refs:group
317 unsigned int selector, unsigned int group)
329 grp = pinctrl_generic_get_group(pctldev, group);
518 unsigned int group, unsigned long *config)
524 ret = pinctrl_generic_get_group_pins(pctldev, group, &pins, &npins);
541 unsigned int group, unsigned long *configs,
548 ret = pinctrl_generic_get_group_pins(pctldev, group, &pins, &npins);
708 struct group_desc group;
718 group.num_pins = of_property_count_u32_elems(np, "pins");
719 if (group.num_pins < 0) {
720 dev_err(dev, "No pins in the group: %s\n", prop->name);
724 group.name = prop->value;
725 group.pins = devm_kcalloc(dev, group.num_pins,
726 sizeof(*(group.pins)), GFP_KERNEL);
727 if (!group.pins) {
732 pinmux = devm_kcalloc(dev, group.num_pins, sizeof(*pinmux),
739 for (j = 0; j < group.num_pins; j++) {
742 group.name);
748 group.name, j, pin_id);
752 group.pins[j] = pin_id;
755 group.name);
762 err = pinctrl_generic_add_group(drvdata->pctl_dev, group.name,
763 group.pins, group.num_pins,
766 dev_err(dev, "Failed to register group %s\n", group.name);
770 memset(&group, 0, sizeof(group));