Lines Matching refs:memorg
1226 struct nand_memory_organization *memorg; in rawnand_cap_cont_reads() local
1229 memorg = nanddev_get_memorg(&chip->base); in rawnand_cap_cont_reads()
1230 ppl = memorg->pages_per_eraseblock * memorg->eraseblocks_per_lun; in rawnand_cap_cont_reads()
5003 struct nand_memory_organization *memorg; in nand_decode_ext_id() local
5008 memorg = nanddev_get_memorg(&chip->base); in nand_decode_ext_id()
5011 memorg->bits_per_cell = nand_get_bits_per_cell(id_data[2]); in nand_decode_ext_id()
5016 memorg->pagesize = 1024 << (extid & 0x03); in nand_decode_ext_id()
5017 mtd->writesize = memorg->pagesize; in nand_decode_ext_id()
5020 memorg->oobsize = (8 << (extid & 0x01)) * (mtd->writesize >> 9); in nand_decode_ext_id()
5021 mtd->oobsize = memorg->oobsize; in nand_decode_ext_id()
5024 memorg->pages_per_eraseblock = ((64 * 1024) << (extid & 0x03)) / in nand_decode_ext_id()
5025 memorg->pagesize; in nand_decode_ext_id()
5042 struct nand_memory_organization *memorg; in nand_decode_id() local
5044 memorg = nanddev_get_memorg(&chip->base); in nand_decode_id()
5046 memorg->pages_per_eraseblock = type->erasesize / type->pagesize; in nand_decode_id()
5048 memorg->pagesize = type->pagesize; in nand_decode_id()
5049 mtd->writesize = memorg->pagesize; in nand_decode_id()
5050 memorg->oobsize = memorg->pagesize / 32; in nand_decode_id()
5051 mtd->oobsize = memorg->oobsize; in nand_decode_id()
5054 memorg->bits_per_cell = 1; in nand_decode_id()
5084 struct nand_memory_organization *memorg; in find_full_id_nand() local
5087 memorg = nanddev_get_memorg(&chip->base); in find_full_id_nand()
5090 memorg->pagesize = type->pagesize; in find_full_id_nand()
5091 mtd->writesize = memorg->pagesize; in find_full_id_nand()
5092 memorg->pages_per_eraseblock = type->erasesize / in find_full_id_nand()
5095 memorg->oobsize = type->oobsize; in find_full_id_nand()
5096 mtd->oobsize = memorg->oobsize; in find_full_id_nand()
5098 memorg->bits_per_cell = nand_get_bits_per_cell(id_data[2]); in find_full_id_nand()
5099 memorg->eraseblocks_per_lun = in find_full_id_nand()
5101 memorg->pagesize * in find_full_id_nand()
5102 memorg->pages_per_eraseblock); in find_full_id_nand()
5130 struct nand_memory_organization *memorg; in nand_manufacturer_detect() local
5132 memorg = nanddev_get_memorg(&chip->base); in nand_manufacturer_detect()
5135 memorg->bits_per_cell = nand_get_bits_per_cell(chip->id.data[2]); in nand_manufacturer_detect()
5245 struct nand_memory_organization *memorg; in nand_detect() local
5255 memorg = nanddev_get_memorg(&chip->base); in nand_detect()
5256 memorg->planes_per_lun = 1; in nand_detect()
5257 memorg->luns_per_target = 1; in nand_detect()
5363 memorg->eraseblocks_per_lun = in nand_detect()
5365 memorg->pagesize * in nand_detect()
5366 memorg->pages_per_eraseblock); in nand_detect()
5679 struct nand_memory_organization *memorg; in nand_scan_ident() local
5684 memorg = nanddev_get_memorg(&chip->base); in nand_scan_ident()
5709 memorg->ntargets = maxchips; in nand_scan_ident()
5750 memorg->ntargets = i; in nand_scan_ident()