Lines Matching defs:grp
38 const struct group_desc *grp = NULL;
42 grp = pinctrl_generic_get_group(pctldev, i);
43 if (grp && !strcmp(grp->name, name))
47 return grp;
62 const struct group_desc *grp;
73 grp = imx_pinctrl_find_group_by_name(pctldev, np->name);
74 if (!grp) {
80 map_num += grp->num_pins;
82 for (i = 0; i < grp->num_pins; i++) {
83 pin = &((struct imx_pin *)(grp->data))[i];
110 for (i = j = 0; i < grp->num_pins; i++) {
111 pin = &((struct imx_pin *)(grp->data))[i];
247 struct group_desc *grp;
256 grp = pinctrl_generic_get_group(pctldev, group);
257 if (!grp)
264 npins = grp->num_pins;
267 func->name, grp->name);
275 pin = &((struct imx_pin *)(grp->data))[i];
467 struct group_desc *grp;
476 grp = pinctrl_generic_get_group(pctldev, group);
477 if (!grp)
480 for (i = 0; i < grp->num_pins; i++) {
481 struct imx_pin *pin = &((struct imx_pin *)(grp->data))[i];
569 struct group_desc *grp,
592 grp->name = np->name;
620 grp->num_pins = size / pin_size;
621 grp->data = devm_kcalloc(ipctl->dev,
622 grp->num_pins, sizeof(struct imx_pin),
624 grp->pins = devm_kcalloc(ipctl->dev,
625 grp->num_pins, sizeof(unsigned int),
627 if (!grp->pins || !grp->data)
630 for (i = 0; i < grp->num_pins; i++) {
631 pin = &((struct imx_pin *)(grp->data))[i];
633 info->imx_pinctrl_parse_pin(ipctl, &grp->pins[i],
636 imx_pinctrl_parse_pin_mmio(ipctl, &grp->pins[i],
650 struct group_desc *grp;
674 grp = devm_kzalloc(ipctl->dev, sizeof(struct group_desc),
676 if (!grp) {
683 ipctl->group_index++, grp);
686 imx_pinctrl_parse_groups(child, grp, ipctl, i++);