/external/u-boot/drivers/mtd/nand/spi/ |
D | core.c | 261 adjreq.oobbuf.in = spinand->oobbuf; in spinand_read_from_cache_op() 264 buf = spinand->oobbuf; in spinand_read_from_cache_op() 299 mtd_ooblayout_get_databytes(mtd, req->oobbuf.in, in spinand_read_from_cache_op() 300 spinand->oobbuf, in spinand_read_from_cache_op() 304 memcpy(req->oobbuf.in, spinand->oobbuf + req->ooboffs, in spinand_read_from_cache_op() 339 mtd_ooblayout_set_databytes(mtd, req->oobbuf.out, in spinand_write_to_cache_op() 340 spinand->oobbuf, in spinand_write_to_cache_op() 344 memcpy(spinand->oobbuf + req->ooboffs, req->oobbuf.out, in spinand_write_to_cache_op() 351 buf = spinand->oobbuf; in spinand_write_to_cache_op() 658 .oobbuf.in = spinand->oobbuf, in spinand_isbad() [all …]
|
/external/u-boot/cmd/ |
D | onenand.c | 88 ops.oobbuf = buf; in onenand_block_read() 120 ops.oobbuf = (u_char *)buf; in onenand_write_oneblock_withoob() 308 u_char *datbuf, *oobbuf, *p; in onenand_dump() local 313 oobbuf = malloc(mtd->oobsize); in onenand_dump() 314 if (!datbuf || !oobbuf) { in onenand_dump() 322 ops.oobbuf = oobbuf; in onenand_dump() 330 free(oobbuf); in onenand_dump() 348 p = oobbuf; in onenand_dump() 356 free(oobbuf); in onenand_dump()
|
D | nand.c | 47 u_char *datbuf, *oobbuf, *p; in nand_dump() local 62 oobbuf = memalign(ARCH_DMA_MINALIGN, mtd->oobsize); in nand_dump() 63 if (!oobbuf) { in nand_dump() 73 ops.oobbuf = oobbuf; in nand_dump() 101 p = oobbuf; in nand_dump() 109 free(oobbuf); in nand_dump() 252 ops.oobbuf = (void *) oob_buf; in do_nand_env_oob() 324 .oobbuf = ((u8 *)addr) + mtd->writesize, in raw_access() 634 .oobbuf = (u8 *)addr, in do_nand()
|
D | mtd.c | 190 if (op->oobbuf[i] != 0xff) in mtd_oob_write_is_empty() 327 io_op.oobbuf = woob ? &buf[len] : NULL; in do_mtd_io() 358 io_op.oobbuf += io_op.oobretlen; in do_mtd_io()
|
/external/u-boot/drivers/mtd/onenand/ |
D | onenand_base.c | 855 u_char *oobbuf = ops->oobbuf; in onenand_read_ops_nolock() local 927 if (oobbuf) { in onenand_read_ops_nolock() 932 onenand_transfer_auto_oob(mtd, oobbuf, oobcolumn, thisooblen); in onenand_read_ops_nolock() 934 this->read_bufferram(mtd, 0, ONENAND_SPARERAM, oobbuf, oobcolumn, thisooblen); in onenand_read_ops_nolock() 936 oobbuf += thisooblen; in onenand_read_ops_nolock() 1006 u_char *buf = ops->oobbuf; in onenand_read_oob_nolock() 1108 .oobbuf = NULL, in onenand_read() 1217 u_char *buf = ops->oobbuf; in onenand_bbt_read_oob() 1419 const u_char *oob = ops->oobbuf; in onenand_write_ops_nolock() 1420 u_char *oobbuf; in onenand_write_ops_nolock() local [all …]
|
D | onenand_bbt.c | 92 ops.oobbuf = buf; in create_bbt()
|
/external/u-boot/drivers/mtd/ |
D | mtdcore.c | 1045 if (!ops->oobbuf) in mtd_check_oob_ops() 1077 if (!mtd->_read_oob && (!mtd->_read || ops->oobbuf)) in mtd_read_oob() 1115 if (!mtd->_write_oob && (!mtd->_write || ops->oobbuf)) in mtd_write_oob() 1276 const u8 *oobbuf, int start, int nbytes, in mtd_ooblayout_get_bytes() argument 1291 memcpy(buf, oobbuf + oobregion.offset, cnt); in mtd_ooblayout_get_bytes() 1319 u8 *oobbuf, int start, int nbytes, in mtd_ooblayout_set_bytes() argument 1334 memcpy(oobbuf + oobregion.offset, buf, cnt); in mtd_ooblayout_set_bytes() 1391 const u8 *oobbuf, int start, int nbytes) in mtd_ooblayout_get_eccbytes() argument 1393 return mtd_ooblayout_get_bytes(mtd, eccbuf, oobbuf, start, nbytes, in mtd_ooblayout_get_eccbytes() 1411 u8 *oobbuf, int start, int nbytes) in mtd_ooblayout_set_eccbytes() argument [all …]
|
D | mtdconcat.c | 280 if (devops.oobbuf) { in concat_read_oob() 284 devops.oobbuf += ops->oobretlen; in concat_read_oob() 327 if (devops.oobbuf) { in concat_write_oob() 331 devops.oobbuf += devops.oobretlen; in concat_write_oob()
|
D | mtdpart.c | 344 if (ops->oobbuf) { in part_read_oob()
|
/external/u-boot/include/linux/mtd/ |
D | nand.h | 109 } oobbuf; member 614 iter->req.oobbuf.in = req->oobbuf; in nanddev_io_iter_init() 634 iter->req.oobbuf.in += iter->req.ooblen; in nanddev_io_iter_next_page()
|
D | mtd.h | 91 uint8_t *oobbuf; member 377 const u8 *oobbuf, int start, int nbytes); 379 u8 *oobbuf, int start, int nbytes); 383 const u8 *oobbuf, int start, int nbytes); 385 u8 *oobbuf, int start, int nbytes);
|
D | spinand.h | 362 u8 *oobbuf; member
|
/external/u-boot/fs/yaffs2/ |
D | yaffs_mtdif.c | 87 ops.oobbuf = spareAsBytes; in nandmtd_WriteChunkToNAND() 122 ops.oobbuf = spareAsBytes; in nandmtd_ReadChunkFromNAND()
|
D | yaffs_mtdif2.c | 85 ops.oobbuf = (dev->param.inband_tags) ? NULL : packed_tags_ptr; in nandmtd2_write_chunk_tags() 132 ops.oobbuf = local_spare; in nandmtd2_read_chunk_tags()
|
/external/u-boot/drivers/mtd/nand/raw/ |
D | nand_util.c | 144 ops.oobbuf = (uint8_t *)&cleanmarker; in nand_erase_opts() 491 vops.oobbuf = vops.datbuf + mtd->writesize; in nand_verify_page_oob() 497 rval = memcmp(ops->oobbuf, vops.oobbuf, vops.ooblen); in nand_verify_page_oob()
|
D | tegra_nand.c | 388 int a_len, u8 *oobbuf, int b_len) in check_ecc_error() argument 413 if ((reg_val & DEC_STATUS_B_ECC_FAIL) && oobbuf) { in check_ecc_error() 421 !blank_check(oobbuf, b_len)) in check_ecc_error()
|
D | nand_bbt.c | 325 ops.oobbuf = buf + ops.len; in scan_read_oob() 361 ops.oobbuf = oob; in scan_write_bbt() 418 ops.oobbuf = buf; in scan_block_fast() 730 ops.oobbuf = &buf[len]; in write_bbt()
|
D | nand_base.c | 403 ops.oobbuf = buf; in nand_default_block_markbad() 2329 oob = ops->oobbuf; in nand_do_read_ops() 2655 uint8_t *buf = ops->oobbuf; in nand_do_read_oob() 3201 uint8_t *oob = ops->oobbuf; in nand_do_write_ops() 3411 nand_fill_oob(mtd, ops->oobbuf, ops->ooblen, ops); in nand_do_write_oob()
|
/external/u-boot/env/ |
D | nand.c | 290 ops.oobbuf = (void *)oob_buf; in get_nand_env_oob()
|
/external/u-boot/drivers/dfu/ |
D | dfu_mtd.c | 97 io_op.oobbuf = NULL; in mtd_block_op()
|
/external/u-boot/arch/arm/mach-imx/ |
D | cmd_nandbcb.c | 277 .oobbuf = ((u8 *)fcb_raw_page) + in write_fcb_dbbt()
|