Lines Matching defs:map
3 * Common code to handle map devices which are simple ROM
17 #include <linux/mtd/map.h>
22 static struct mtd_info *map_rom_probe(struct map_info *map);
35 static unsigned int default_erasesize(struct map_info *map)
39 erase_size = of_get_property(map->device_node, "erase-size", NULL);
41 return !erase_size ? map->size : be32_to_cpu(*erase_size);
44 static struct mtd_info *map_rom_probe(struct map_info *map)
52 map->fldrv = &maprom_chipdrv;
53 mtd->priv = map;
54 mtd->name = map->name;
56 mtd->size = map->size;
64 mtd->erasesize = default_erasesize(map);
76 struct map_info *map = mtd->priv;
78 if (!map->virt)
80 *virt = map->virt + from;
82 *phys = map->phys + from;
94 struct map_info *map = mtd->priv;
96 map_copy_from(map, buf, from, len);