Lines Matching defs:map
2 * Common code to handle map devices which are simple ROM
16 #include <linux/mtd/map.h>
21 static struct mtd_info *map_rom_probe(struct map_info *map);
34 static unsigned int default_erasesize(struct map_info *map)
38 erase_size = of_get_property(map->device_node, "erase-size", NULL);
40 return !erase_size ? map->size : be32_to_cpu(*erase_size);
43 static struct mtd_info *map_rom_probe(struct map_info *map)
51 map->fldrv = &maprom_chipdrv;
52 mtd->priv = map;
53 mtd->name = map->name;
55 mtd->size = map->size;
63 mtd->erasesize = default_erasesize(map);
75 struct map_info *map = mtd->priv;
77 if (!map->virt)
79 *virt = map->virt + from;
81 *phys = map->phys + from;
93 struct map_info *map = mtd->priv;
95 map_copy_from(map, buf, from, len);