Lines Matching refs:mtds
51 struct mtd_info **mtds; member
76 if (info->cmtd != info->mtds[0]) in physmap_flash_remove()
81 if (info->mtds[i]) in physmap_flash_remove()
82 map_destroy(info->mtds[i]); in physmap_flash_remove()
476 info->mtds = devm_kzalloc(&dev->dev, in physmap_flash_probe()
477 sizeof(*info->mtds) * info->nmaps, in physmap_flash_probe()
479 if (!info->mtds) in physmap_flash_probe()
553 info->mtds[i] = do_map_probe(info->probe_type, in physmap_flash_probe()
559 info->mtds[i] = do_map_probe(rom_probe_types[j], in physmap_flash_probe()
561 if (info->mtds[i]) in physmap_flash_probe()
566 if (!info->mtds[i]) { in physmap_flash_probe()
571 info->mtds[i]->dev.parent = &dev->dev; in physmap_flash_probe()
575 info->cmtd = info->mtds[0]; in physmap_flash_probe()
580 info->cmtd = mtd_concat_create(info->mtds, info->nmaps, in physmap_flash_probe()
609 for (i = 0; i < info->nmaps && info->mtds[i]; i++) in physmap_flash_shutdown()
610 if (mtd_suspend(info->mtds[i]) == 0) in physmap_flash_shutdown()
611 mtd_resume(info->mtds[i]); in physmap_flash_shutdown()