Lines Matching defs:group
500 dev_err(dev, "invalid pinctrl group %pOFn.%pOFn: both pinmux and pins set\n",
506 dev_err(dev, "invalid pinctrl group %pOFn.%pOFn: neither pinmux nor pins set\n",
567 map[nmaps].data.mux.group = grpname;
593 dev_err(dev, "error adding group %s: %d\n", grpname, ret);
601 dev_err(dev, "error parsing pin config of group %s: %d\n",
648 const struct group_desc *group;
652 group = pinctrl_generic_get_group(pctldev, gsel);
653 if (!group)
656 pinmux = group->data;
657 for (i = 0; i < group->num_pins; i++) {
794 const struct group_desc *group;
796 group = pinctrl_generic_get_group(pctldev, gsel);
797 if (!group)
800 return starfive_pinconf_get(pctldev, group->pins[0], config);
809 const struct group_desc *group;
813 group = pinctrl_generic_get_group(pctldev, gsel);
814 if (!group)
879 for (i = 0; i < group->num_pins; i++)
880 starfive_padctl_rmw(sfp, group->pins[i], mask, value);
1049 * sfp->gpios.pin_base depends on the chosen signal group
1283 if (!of_property_read_u32(dev->of_node, "starfive,signal-group", &value)) {
1285 return dev_err_probe(dev, -EINVAL, "invalid signal group %u\n", value);
1307 return dev_err_probe(dev, -EINVAL, "invalid signal group %u\n", value);