Searched refs:UnitSizeFactor (Results 1 – 3 of 3) sorted by relevance
162 erasesize based on UnitSizeFactor. So the erasesize we read from the mtd in find_boot_record()164 if (mh->UnitSizeFactor == 0) { in find_boot_record()166 } else if (mh->UnitSizeFactor < 0xfc) { in find_boot_record()168 mh->UnitSizeFactor); in find_boot_record()170 } else if (mh->UnitSizeFactor != 0xff) { in find_boot_record()172 mh->UnitSizeFactor); in find_boot_record()173 nftl->EraseSize = nftl->mbd.mtd->erasesize << (0xff - mh->UnitSizeFactor); in find_boot_record()
72 unsigned char UnitSizeFactor; member
1082 mh->UnitSizeFactor); in nftl_partscan()1087 if (mh->UnitSizeFactor == 0x00) { in nftl_partscan()1093 mh->UnitSizeFactor = 0xff; in nftl_partscan()1097 mh->UnitSizeFactor--; in nftl_partscan()1099 …ING "UnitSizeFactor=0x00 detected. Correct value is assumed to be 0x%02x.\n", mh->UnitSizeFactor); in nftl_partscan()1107 if (mh->UnitSizeFactor != 0xff) { in nftl_partscan()1108 this->bbt_erase_shift += (0xff - mh->UnitSizeFactor); in nftl_partscan()1109 mtd->erasesize <<= (0xff - mh->UnitSizeFactor); in nftl_partscan()1116 …ERR "UnitSizeFactor of 0x%02x is inconsistent with device size. Aborting.\n", mh->UnitSizeFactor); in nftl_partscan()