Lines Matching refs:memorg

4511 	struct nand_memory_organization *memorg;  in nand_decode_ext_id()  local
4516 memorg = nanddev_get_memorg(&chip->base); in nand_decode_ext_id()
4519 memorg->bits_per_cell = nand_get_bits_per_cell(id_data[2]); in nand_decode_ext_id()
4524 memorg->pagesize = 1024 << (extid & 0x03); in nand_decode_ext_id()
4525 mtd->writesize = memorg->pagesize; in nand_decode_ext_id()
4528 memorg->oobsize = (8 << (extid & 0x01)) * (mtd->writesize >> 9); in nand_decode_ext_id()
4529 mtd->oobsize = memorg->oobsize; in nand_decode_ext_id()
4532 memorg->pages_per_eraseblock = ((64 * 1024) << (extid & 0x03)) / in nand_decode_ext_id()
4533 memorg->pagesize; in nand_decode_ext_id()
4550 struct nand_memory_organization *memorg; in nand_decode_id() local
4552 memorg = nanddev_get_memorg(&chip->base); in nand_decode_id()
4554 memorg->pages_per_eraseblock = type->erasesize / type->pagesize; in nand_decode_id()
4556 memorg->pagesize = type->pagesize; in nand_decode_id()
4557 mtd->writesize = memorg->pagesize; in nand_decode_id()
4558 memorg->oobsize = memorg->pagesize / 32; in nand_decode_id()
4559 mtd->oobsize = memorg->oobsize; in nand_decode_id()
4562 memorg->bits_per_cell = 1; in nand_decode_id()
4592 struct nand_memory_organization *memorg; in find_full_id_nand() local
4595 memorg = nanddev_get_memorg(&chip->base); in find_full_id_nand()
4598 memorg->pagesize = type->pagesize; in find_full_id_nand()
4599 mtd->writesize = memorg->pagesize; in find_full_id_nand()
4600 memorg->pages_per_eraseblock = type->erasesize / in find_full_id_nand()
4603 memorg->oobsize = type->oobsize; in find_full_id_nand()
4604 mtd->oobsize = memorg->oobsize; in find_full_id_nand()
4606 memorg->bits_per_cell = nand_get_bits_per_cell(id_data[2]); in find_full_id_nand()
4607 memorg->eraseblocks_per_lun = in find_full_id_nand()
4609 memorg->pagesize * in find_full_id_nand()
4610 memorg->pages_per_eraseblock); in find_full_id_nand()
4638 struct nand_memory_organization *memorg; in nand_manufacturer_detect() local
4640 memorg = nanddev_get_memorg(&chip->base); in nand_manufacturer_detect()
4643 memorg->bits_per_cell = nand_get_bits_per_cell(chip->id.data[2]); in nand_manufacturer_detect()
4692 struct nand_memory_organization *memorg; in nand_detect() local
4702 memorg = nanddev_get_memorg(&chip->base); in nand_detect()
4703 memorg->planes_per_lun = 1; in nand_detect()
4704 memorg->luns_per_target = 1; in nand_detect()
4808 memorg->eraseblocks_per_lun = in nand_detect()
4810 memorg->pagesize * in nand_detect()
4811 memorg->pages_per_eraseblock); in nand_detect()
5055 struct nand_memory_organization *memorg; in nand_scan_ident() local
5060 memorg = nanddev_get_memorg(&chip->base); in nand_scan_ident()
5085 memorg->ntargets = maxchips; in nand_scan_ident()
5126 memorg->ntargets = i; in nand_scan_ident()