Lines Matching defs:functions
43 * Level 1 functions go from 0 to 9, with level 1 function '15' (0xf) specifying
44 * that level 2 functions are used instead. Level 2 has a lot more options,
45 * going from 0 to 61. Level 3 allows selection of MDIO functions which can be
47 * level 2 functions that can select MDIO, and two MDIO channels so we have four
48 * sets of level 3 functions.
79 * struct rzn1_pmx_func - describes rzn1 pinmux functions
120 struct rzn1_pmx_func *functions;
444 return ipctl->functions[selector].name;
454 *groups = ipctl->functions[selector].groups;
455 *num_groups = ipctl->functions[selector].num_groups;
468 ipctl->functions[selector].name, selector, grp->name, group);
763 func = &ipctl->functions[index];
826 ipctl->functions = devm_kmalloc_array(&pdev->dev, nfuncs,
827 sizeof(*ipctl->functions),
829 if (!ipctl->functions)