Lines Matching refs:maps
645 struct pinctrl_map *maps, unsigned num_maps) in bcm2835_pctl_dt_free_map() argument
650 if (maps[i].type == PIN_MAP_TYPE_CONFIGS_PIN) in bcm2835_pctl_dt_free_map()
651 kfree(maps[i].data.configs.configs); in bcm2835_pctl_dt_free_map()
653 kfree(maps); in bcm2835_pctl_dt_free_map()
658 struct pinctrl_map **maps) in bcm2835_pctl_dt_node_to_map_func() argument
660 struct pinctrl_map *map = *maps; in bcm2835_pctl_dt_node_to_map_func()
671 (*maps)++; in bcm2835_pctl_dt_node_to_map_func()
678 struct pinctrl_map **maps) in bcm2835_pctl_dt_node_to_map_pull() argument
680 struct pinctrl_map *map = *maps; in bcm2835_pctl_dt_node_to_map_pull()
698 (*maps)++; in bcm2835_pctl_dt_node_to_map_pull()
710 struct pinctrl_map *maps, *cur_map; in bcm2835_pctl_dt_node_to_map() local
754 cur_map = maps = kzalloc(num_pins * maps_per_pin * sizeof(*maps), in bcm2835_pctl_dt_node_to_map()
756 if (!maps) in bcm2835_pctl_dt_node_to_map()
792 *map = maps; in bcm2835_pctl_dt_node_to_map()
798 kfree(maps); in bcm2835_pctl_dt_node_to_map()