Lines Matching refs:dt_map
54 struct pinctrl_dt_map *dt_map, *n1; in pinctrl_dt_free_maps() local
56 list_for_each_entry_safe(dt_map, n1, &p->dt_maps, node) { in pinctrl_dt_free_maps()
57 pinctrl_unregister_map(dt_map->map); in pinctrl_dt_free_maps()
58 list_del(&dt_map->node); in pinctrl_dt_free_maps()
59 dt_free_map(dt_map->pctldev, dt_map->map, in pinctrl_dt_free_maps()
60 dt_map->num_maps); in pinctrl_dt_free_maps()
61 kfree(dt_map); in pinctrl_dt_free_maps()
72 struct pinctrl_dt_map *dt_map; in dt_remember_or_free_map() local
83 dt_map = kzalloc(sizeof(*dt_map), GFP_KERNEL); in dt_remember_or_free_map()
84 if (!dt_map) { in dt_remember_or_free_map()
90 dt_map->pctldev = pctldev; in dt_remember_or_free_map()
91 dt_map->map = map; in dt_remember_or_free_map()
92 dt_map->num_maps = num_maps; in dt_remember_or_free_map()
93 list_add_tail(&dt_map->node, &p->dt_maps); in dt_remember_or_free_map()