Lines Matching refs:main_mtd
305 struct mtd_info *main_mtd; in init_axis_flash() local
331 main_mtd = flash_probe(); in init_axis_flash()
332 if (main_mtd) in init_axis_flash()
334 main_mtd->name, main_mtd->size); in init_axis_flash()
348 tmp_mtd = main_mtd; in init_axis_flash()
349 main_mtd = aux_mtd; in init_axis_flash()
355 if (!main_mtd && !aux_mtd) { in init_axis_flash()
363 if (main_mtd) { in init_axis_flash()
367 main_mtd->read(main_mtd, sectoraddr, PAGESIZE, &len, in init_axis_flash()
377 if (main_mtd) { in init_axis_flash()
379 main_mtd->owner = THIS_MODULE; in init_axis_flash()
380 axisflash_mtd = main_mtd; in init_axis_flash()
391 blockstat = mtd_block_isbad(main_mtd, ptable_sector); in init_axis_flash()
395 ptable_sector += main_mtd->erasesize; in init_axis_flash()
399 mtd_read(main_mtd, ptable_sector, PAGESIZE, &len, in init_axis_flash()
463 if (main_mtd->type == MTD_NANDFLASH) { in init_axis_flash()
467 main_mtd->size : in init_axis_flash()
494 if (main_mtd && !ptable_ok) { in init_axis_flash()
531 if (main_mtd) { in init_axis_flash()
532 main_partition.size = main_mtd->size; in init_axis_flash()
533 err = mtd_device_register(main_mtd, &main_partition, 1); in init_axis_flash()
566 mtd_ram->erasesize = (main_mtd ? main_mtd->erasesize : in init_axis_flash()
569 err = mtd_device_register(main_mtd, &partition[part], in init_axis_flash()