Lines Matching refs:num_maps
20 unsigned *num_maps, unsigned reserve) in pinctrl_utils_reserve_map() argument
23 unsigned new_num = *num_maps + reserve; in pinctrl_utils_reserve_map()
45 unsigned *num_maps, const char *group, in pinctrl_utils_add_map_mux() argument
48 if (WARN_ON(*num_maps == *reserved_maps)) in pinctrl_utils_add_map_mux()
51 (*map)[*num_maps].type = PIN_MAP_TYPE_MUX_GROUP; in pinctrl_utils_add_map_mux()
52 (*map)[*num_maps].data.mux.group = group; in pinctrl_utils_add_map_mux()
53 (*map)[*num_maps].data.mux.function = function; in pinctrl_utils_add_map_mux()
54 (*num_maps)++; in pinctrl_utils_add_map_mux()
62 unsigned *num_maps, const char *group, in pinctrl_utils_add_map_configs() argument
68 if (WARN_ON(*num_maps == *reserved_maps)) in pinctrl_utils_add_map_configs()
76 (*map)[*num_maps].type = type; in pinctrl_utils_add_map_configs()
77 (*map)[*num_maps].data.configs.group_or_pin = group; in pinctrl_utils_add_map_configs()
78 (*map)[*num_maps].data.configs.configs = dup_configs; in pinctrl_utils_add_map_configs()
79 (*map)[*num_maps].data.configs.num_configs = num_configs; in pinctrl_utils_add_map_configs()
80 (*num_maps)++; in pinctrl_utils_add_map_configs()
111 struct pinctrl_map *map, unsigned num_maps) in pinctrl_utils_free_map() argument
115 for (i = 0; i < num_maps; i++) { in pinctrl_utils_free_map()