Lines Matching defs:functions
47 * Level 1 functions go from 0 to 9, with level 1 function '15' (0xf) specifying
48 * that level 2 functions are used instead. Level 2 has a lot more options,
49 * going from 0 to 61. Level 3 allows selection of MDIO functions which can be
51 * level 2 functions that can select MDIO, and two MDIO channels so we have four
52 * sets of level 3 functions.
83 * struct rzn1_pmx_func - describes rzn1 pinmux functions
124 struct rzn1_pmx_func *functions;
448 return ipctl->functions[selector].name;
458 *groups = ipctl->functions[selector].groups;
459 *num_groups = ipctl->functions[selector].num_groups;
472 ipctl->functions[selector].name, selector, grp->name, group);
767 func = &ipctl->functions[index];
830 ipctl->functions = devm_kmalloc_array(&pdev->dev, nfuncs,
831 sizeof(*ipctl->functions),
833 if (!ipctl->functions)