Lines Matching refs:function
155 const char *function, *group; in spear_pinctrl_dt_node_to_map() local
160 ret = of_property_read_string(np, "st,function", &function); in spear_pinctrl_dt_node_to_map()
181 of_property_read_string(np, "st,function", &function); in spear_pinctrl_dt_node_to_map()
185 (*map)[index].data.mux.function = function; in spear_pinctrl_dt_node_to_map()
219 unsigned function) in spear_pinctrl_get_func_name() argument
223 return pmx->machdata->functions[function]->name; in spear_pinctrl_get_func_name()
227 unsigned function, const char *const **groups, in spear_pinctrl_get_func_groups() argument
232 *groups = pmx->machdata->functions[function]->groups; in spear_pinctrl_get_func_groups()
233 *ngroups = pmx->machdata->functions[function]->ngroups; in spear_pinctrl_get_func_groups()
239 unsigned function, unsigned group, bool enable) in spear_pinctrl_endisable() argument
272 static int spear_pinctrl_set_mux(struct pinctrl_dev *pctldev, unsigned function, in spear_pinctrl_set_mux() argument
275 return spear_pinctrl_endisable(pctldev, function, group, true); in spear_pinctrl_set_mux()