Lines Matching refs:function
154 const char *function, *group; in spear_pinctrl_dt_node_to_map() local
159 ret = of_property_read_string(np, "st,function", &function); in spear_pinctrl_dt_node_to_map()
180 of_property_read_string(np, "st,function", &function); in spear_pinctrl_dt_node_to_map()
184 (*map)[index].data.mux.function = function; in spear_pinctrl_dt_node_to_map()
218 unsigned function) in spear_pinctrl_get_func_name() argument
222 return pmx->machdata->functions[function]->name; in spear_pinctrl_get_func_name()
226 unsigned function, const char *const **groups, in spear_pinctrl_get_func_groups() argument
231 *groups = pmx->machdata->functions[function]->groups; in spear_pinctrl_get_func_groups()
232 *ngroups = pmx->machdata->functions[function]->ngroups; in spear_pinctrl_get_func_groups()
238 unsigned function, unsigned group, bool enable) in spear_pinctrl_endisable() argument
271 static int spear_pinctrl_set_mux(struct pinctrl_dev *pctldev, unsigned function, in spear_pinctrl_set_mux() argument
274 return spear_pinctrl_endisable(pctldev, function, group, true); in spear_pinctrl_set_mux()