Lines Matching refs:dt_map
61 struct pinctrl_dt_map *dt_map, *n1; in pinctrl_dt_free_maps() local
63 list_for_each_entry_safe(dt_map, n1, &p->dt_maps, node) { in pinctrl_dt_free_maps()
64 pinctrl_unregister_map(dt_map->map); in pinctrl_dt_free_maps()
65 list_del(&dt_map->node); in pinctrl_dt_free_maps()
66 dt_free_map(dt_map->pctldev, dt_map->map, in pinctrl_dt_free_maps()
67 dt_map->num_maps); in pinctrl_dt_free_maps()
68 kfree(dt_map); in pinctrl_dt_free_maps()
79 struct pinctrl_dt_map *dt_map; in dt_remember_or_free_map() local
96 dt_map = kzalloc(sizeof(*dt_map), GFP_KERNEL); in dt_remember_or_free_map()
97 if (!dt_map) in dt_remember_or_free_map()
100 dt_map->pctldev = pctldev; in dt_remember_or_free_map()
101 dt_map->map = map; in dt_remember_or_free_map()
102 dt_map->num_maps = num_maps; in dt_remember_or_free_map()
103 list_add_tail(&dt_map->node, &p->dt_maps); in dt_remember_or_free_map()