Lines Matching defs:func
93 * @func: the name of the function selected by this group
101 const char *func;
196 u32 func)
198 if (ipctl->mdio_func[mdio] >= 0 && ipctl->mdio_func[mdio] != func)
200 ipctl->mdio_func[mdio] = func;
202 dev_dbg(ipctl->dev, "setting mdio%d to %u\n", mdio, func);
204 writel(func, &ipctl->lev2->l2_mdio[mdio]);
234 /* Get MDIO func, and convert the func to the level 2 number */
261 dev_dbg(ipctl->dev, "setting func for pin %u to %u\n", pin, pin_config);
375 grp->name, grp->func);
390 grp->func, grp->name, grp->npins);
757 struct rzn1_pmx_func *func;
763 func = &ipctl->functions[index];
766 func->name = np->name;
767 func->num_groups = rzn1_pinctrl_count_function_groups(np);
768 if (func->num_groups == 0) {
773 np->name, func->num_groups);
775 func->groups = devm_kmalloc_array(ipctl->dev,
776 func->num_groups, sizeof(char *),
778 if (!func->groups)
782 func->groups[i] = np->name;
784 grp->func = func->name;
793 func->groups[i] = child->name;
795 grp->func = func->name;
806 np->name, i, func->num_groups);