Lines Matching defs:funcs
67 * @funcs: Pin mux functions
68 * @nfuncs: Number of @funcs
78 const struct zynqmp_pmux_function *funcs;
158 return pctrl->funcs[selector].name;
179 *groups = pctrl->funcs[selector].groups;
180 *num_groups = pctrl->funcs[selector].ngroups;
749 struct zynqmp_pmux_function *funcs;
757 funcs = devm_kzalloc(dev, sizeof(*funcs) * pctrl->nfuncs, GFP_KERNEL);
758 if (!funcs)
762 zynqmp_pinctrl_get_function_name(i, funcs[i].name);
764 ret = zynqmp_pinctrl_get_func_num_groups(i, &funcs[i].ngroups);
768 pctrl->ngroups += funcs[i].ngroups;
776 ret = zynqmp_pinctrl_prepare_func_groups(dev, i, &funcs[i],
786 pctrl->funcs = funcs;