Lines Matching refs:mtd
108 struct mtd_info *mtd; member
131 mtd_device_unregister(map->mtd); in esb2rom_cleanup()
132 map_destroy(map->mtd); in esb2rom_cleanup()
314 map->mtd = do_map_probe(*probe_type, &map->map); in esb2rom_init_one()
315 if (map->mtd) in esb2rom_init_one()
323 if (map->mtd->size > map->map.size) { in esb2rom_init_one()
326 (unsigned long long)map->mtd->size, map->map.size); in esb2rom_init_one()
327 map->mtd->size = map->map.size; in esb2rom_init_one()
337 map->rsrc.end = map->map.phys + map->mtd->size - 1; in esb2rom_init_one()
354 map->mtd->owner = THIS_MODULE; in esb2rom_init_one()
355 if (mtd_device_register(map->mtd, NULL, 0)) { in esb2rom_init_one()
356 map_destroy(map->mtd); in esb2rom_init_one()
357 map->mtd = NULL; in esb2rom_init_one()
362 map_top += map->mtd->size; in esb2rom_init_one()