Lines Matching refs:num_maps
22 unsigned int *num_maps, unsigned int reserve) in pinctrl_utils_reserve_map() argument
25 unsigned int new_num = *num_maps + reserve; in pinctrl_utils_reserve_map()
47 unsigned int *num_maps, const char *group, in pinctrl_utils_add_map_mux() argument
50 if (WARN_ON(*num_maps == *reserved_maps)) in pinctrl_utils_add_map_mux()
53 (*map)[*num_maps].type = PIN_MAP_TYPE_MUX_GROUP; in pinctrl_utils_add_map_mux()
54 (*map)[*num_maps].data.mux.group = group; in pinctrl_utils_add_map_mux()
55 (*map)[*num_maps].data.mux.function = function; in pinctrl_utils_add_map_mux()
56 (*num_maps)++; in pinctrl_utils_add_map_mux()
64 unsigned int *num_maps, const char *group, in pinctrl_utils_add_map_configs() argument
70 if (WARN_ON(*num_maps == *reserved_maps)) in pinctrl_utils_add_map_configs()
78 (*map)[*num_maps].type = type; in pinctrl_utils_add_map_configs()
79 (*map)[*num_maps].data.configs.group_or_pin = group; in pinctrl_utils_add_map_configs()
80 (*map)[*num_maps].data.configs.configs = dup_configs; in pinctrl_utils_add_map_configs()
81 (*map)[*num_maps].data.configs.num_configs = num_configs; in pinctrl_utils_add_map_configs()
82 (*num_maps)++; in pinctrl_utils_add_map_configs()
113 struct pinctrl_map *map, unsigned int num_maps) in pinctrl_utils_free_map() argument
117 for (i = 0; i < num_maps; i++) { in pinctrl_utils_free_map()