Lines Matching defs:map
8 * Generic platform device based RAM map
21 #include <linux/mtd/map.h>
32 struct map_info map;
127 info->map.virt = devm_ioremap_resource(&pdev->dev, res);
128 if (IS_ERR(info->map.virt)) {
129 err = PTR_ERR(info->map.virt);
137 /* setup map parameters */
139 info->map.phys = res->start;
140 info->map.size = resource_size(res);
141 info->map.name = pdata->mapname != NULL ?
143 info->map.bankwidth = pdata->bankwidth;
145 dev_dbg(&pdev->dev, "virt %p, %lu bytes\n", info->map.virt, info->map.size);
147 simple_map_init(&info->map);
149 dev_dbg(&pdev->dev, "initialised map, probing for mtd\n");
151 /* probe for the right mtd map driver
158 info->mtd = do_map_probe(*map_probes , &info->map);
162 info->mtd = do_map_probe("map_ram", &info->map);
217 MODULE_DESCRIPTION("MTD platform RAM map driver");