Searched refs:oobsize (Results 51 - 75 of 82) sorted by relevance

1234

/linux-master/drivers/mtd/nand/raw/
H A Dmeson_nand.c313 len = mtd->writesize + mtd->oobsize;
733 data_len = mtd->writesize + mtd->oobsize;
819 data_len = mtd->writesize + mtd->oobsize;
884 memset(oob_buf, 0xff, mtd->oobsize);
1218 page_bytes = mtd->writesize + mtd->oobsize;
1318 raw_writesize = mtd->writesize + mtd->oobsize;
1331 mtd->oobsize - 2);
H A Dmtk_nand.c685 memset(nfc->buffer, 0xff, mtd->writesize + mtd->oobsize);
715 memset(nfc->buffer, 0xff, mtd->writesize + mtd->oobsize);
865 len = mtd->writesize + (raw ? mtd->oobsize : 0);
1062 memset(nfc->buffer, 0xff, mtd->writesize + mtd->oobsize);
1152 oob_region->length = mtd->oobsize - oob_region->offset;
1202 *sps = mtd->oobsize / eccsteps;
1325 len = mtd->writesize + mtd->oobsize;
H A Dsh_flctl.c607 chip->legacy.read_buf(chip, chip->oob_poi, mtd->oobsize);
617 chip->legacy.write_buf(chip, chip->oob_poi, mtd->oobsize);
768 flctl->read_bytes = mtd->writesize + mtd->oobsize;
789 flctl->read_bytes = mtd->oobsize;
804 flctl->read_bytes = mtd->writesize + mtd->oobsize - column;
H A Drenesas-nand-controller.c448 chip->oob_poi, mtd->oobsize,
544 chip->oob_poi, mtd->oobsize,
628 mtd->oobsize, false);
997 oobregion->length = mtd->oobsize - oobregion->offset;
1171 unsigned int max_len = new_mtd->writesize + new_mtd->oobsize;
1179 max_len = max(max_len, mtd->writesize + mtd->oobsize);
H A Ddavinci_nand.c410 oobregion->length = mtd->oobsize - 16;
538 if (!chunks || mtd->oobsize < 16) {
H A Dsunxi_nand.c883 int len = mtd->oobsize - offset;
899 *cur_off = mtd->oobsize + mtd->writesize;
1076 int len = mtd->oobsize - offset;
1088 *cur_off = mtd->oobsize + mtd->writesize;
1607 oobregion->length = mtd->oobsize - oobregion->offset;
1636 bytes = (mtd->oobsize - 2) / nsectors;
1692 if (mtd->oobsize < ((ecc->bytes + 4) * nsectors))
H A Dmarvell_nand.c1273 memset(chip->oob_poi, 0xFF, mtd->oobsize);
1390 memset(chip->oob_poi, 0xFF, mtd->oobsize);
1645 memset(chip->oob_poi, 0xFF, mtd->oobsize);
2210 oobregion->offset = mtd->oobsize - oobregion->length;
2253 (mtd->writesize + mtd->oobsize > MAX_CHUNK_SIZE)) {
2256 mtd->writesize, MAX_CHUNK_SIZE - mtd->oobsize);
2280 if (mtd->oobsize < 128) {
H A Dstm32_fmc2_nand.c747 chip->oob_poi, mtd->oobsize,
1000 chip->oob_poi, mtd->oobsize,
1132 mtd->oobsize, false);
1139 chip->oob_poi, mtd->oobsize, false);
1173 chip->oob_poi, mtd->oobsize,
1700 oobregion->length = mtd->oobsize - ecc->total - FMC2_BBM_LEN;
1756 mtd->oobsize - FMC2_BBM_LEN);
H A Dintel-nand-controller.c259 oobregion->length = mtd->oobsize - oobregion->offset;
491 if ((ecc_total + 8) > mtd->oobsize)
H A Dnandsim.c657 ns->geom.oobsz = mtd->oobsize;
2233 if (nsmtd->oobsize < 64 || !eccsteps) {
2238 if (((eccbytes * eccsteps) + 2) > nsmtd->oobsize) {
/linux-master/drivers/mtd/nand/raw/atmel/
H A Dnand-controller.c556 ATMEL_HSMC_NFC_CFG_SPARESIZE(mtd->oobsize) |
737 mtd->oobsize);
759 mtd->oobsize);
924 nand_write_data_op(chip, chip->oob_poi, mtd->oobsize, false);
958 ret = nand_read_data_op(chip, chip->oob_poi, mtd->oobsize, false, false);
1022 nand_write_data_op(chip, chip->oob_poi, mtd->oobsize, false);
1157 req.oobsize = mtd->oobsize;
1163 req.ecc.bytes = mtd->oobsize - 2;
/linux-master/drivers/mtd/
H A Dmtdpart.c74 child->oobsize = parent->oobsize;
H A Dmtdchar.c362 if (ops.ooboffs && ops.ooblen > (mtd->oobsize - ops.ooboffs))
399 if (ops.ooboffs && ops.ooblen > (mtd->oobsize - ops.ooboffs))
912 info.oobsize = mtd->oobsize;
H A Dssfdc.c289 if (!mtd_type_is_nand(mtd) || mtd->oobsize != OOB_SIZE ||
H A Dsm_ftl.c632 if (ftl->smallpagenand && mtd->oobsize < SM_SMALL_OOB_SIZE)
635 if (!ftl->smallpagenand && mtd->oobsize < SM_OOB_SIZE)
H A Dnftlcore.c176 ops.ooblen = mtd->oobsize;
/linux-master/include/linux/mtd/
H A Dmtd.h268 uint32_t oobsize; // Amount of OOB data per block (e.g. 16) member in struct:mtd_info
476 return ops->mode == MTD_OPS_AUTO_OOB ? mtd->oobavail : mtd->oobsize;
/linux-master/drivers/mtd/tests/
H A Dspeedtest.c216 pgsize, ebcnt, pgcnt, mtd->oobsize);
H A Dpagetest.c358 pgsize, ebcnt, pgcnt, mtd->oobsize);
H A Dsubpagetest.c307 mtd->writesize, subpgsize, ebcnt, pgcnt, mtd->oobsize);
H A Doobtest.c376 mtd->writesize, ebcnt, pgcnt, mtd->oobsize);
/linux-master/drivers/mtd/nand/raw/brcmnand/
H A Dbrcmnand.c2066 mtd->oobsize / trans,
2172 memset(oob, 0x99, mtd->oobsize);
2337 mtd->oobsize / trans,
2710 cfg->spare_area_size = mtd->oobsize /
2718 * Set mtd and memorg oobsize to be consistent with controller's
2721 mtd->oobsize = cfg->spare_area_size * (mtd->writesize >> FC_SHIFT);
2722 memorg->oobsize = mtd->oobsize;
/linux-master/drivers/mtd/nand/onenand/
H A Donenand_omap2.c318 return mtd->oobsize;
/linux-master/drivers/spi/
H A Dspi-mtk-snfi.c674 nand->memorg.oobsize);
754 nand->memorg.oobsize);
886 // Find the highest bit set in (pagesize+oobsize).
/linux-master/drivers/mtd/devices/
H A Ddocg3.c1409 oobdelta = mtd->oobsize;
1780 mtd->oobsize = DOC_LAYOUT_OOB_SIZE;

Completed in 291 milliseconds

1234