Home
last modified time | relevance | path

Searched refs:oob_buf (Results 1 – 9 of 9) sorted by relevance

/u-boot/env/
A Dnand.c275 uint32_t oob_buf[ENV_OFFSET_SIZE / sizeof(uint32_t)]; in get_nand_env_oob() local
282 ops.oobbuf = (void *)oob_buf; in get_nand_env_oob()
290 if (oob_buf[0] == ENV_OOB_MARKER) { in get_nand_env_oob()
292 } else if (oob_buf[0] == ENV_OOB_MARKER_OLD) { in get_nand_env_oob()
293 *result = oob_buf[1]; in get_nand_env_oob()
/u-boot/drivers/mtd/onenand/
A Dsamsung.c62 void __iomem *oob_buf; member
301 s = (unsigned int *) onenand->oob_buf; in s3c_onenand_command()
385 p = (unsigned char *) onenand->oob_buf; in s3c_get_bufferram()
542 onenand->oob_buf = malloc(128 * sizeof(char)); in s3c_onenand_init()
543 if (!onenand->oob_buf) in s3c_onenand_init()
545 memset(onenand->oob_buf, 0xff, 128); in s3c_onenand_init()
A Donenand_base.c775 uint8_t *oob_buf = this->oob_buf; in onenand_transfer_auto_oob() local
795 memcpy(buf, oob_buf + st, n); in onenand_transfer_auto_oob()
1292 u_char *oob_buf = this->oob_buf; in onenand_verify_oob() local
1306 if (buf[i] != 0xFF && buf[i] != oob_buf[i]) in onenand_verify_oob()
1397 memcpy(oob_buf + st, buf, n); in onenand_fill_auto_oob()
1468 oobbuf = this->oob_buf; in onenand_write_ops_nolock()
1581 oobbuf = this->oob_buf; in onenand_write_oob_nolock()
2402 .oobbuf = this->oob_buf, in flexonenand_check_blocks_erased()
2422 if (this->oob_buf[i] != 0xff) in flexonenand_check_blocks_erased()
2728 if (!this->oob_buf) { in onenand_scan()
[all …]
/u-boot/drivers/mtd/nand/raw/
A Drockchip_nfc.c189 u32 *oob_buf; member
576 nfc->oob_buf[i] = reg; in rk_nfc_write_page_hwecc()
578 nfc->oob_buf[i * (oob_step / 4)] = reg; in rk_nfc_write_page_hwecc()
583 dma_oob = dma_map_single(nfc->oob_buf, in rk_nfc_write_page_hwecc()
692 dma_oob = dma_map_single(nfc->oob_buf, in rk_nfc_read_page_hwecc()
726 tmp = nfc->oob_buf[i]; in rk_nfc_read_page_hwecc()
728 tmp = nfc->oob_buf[i * (oob_step / 4)]; in rk_nfc_read_page_hwecc()
984 if (!nfc->oob_buf) { in rk_nfc_nand_chip_init()
985 nfc->oob_buf = kzalloc(NFC_MAX_OOB_SIZE, GFP_KERNEL); in rk_nfc_nand_chip_init()
986 if (!nfc->oob_buf) { in rk_nfc_nand_chip_init()
A Dmxs_nand.c464 uint8_t *data_buf, uint8_t *oob_buf) in mxs_nand_swap_block_mark() argument
481 dst = oob_buf[0]; in mxs_nand_swap_block_mark()
483 oob_buf[0] = src; in mxs_nand_swap_block_mark()
733 d->cmd.pio_words[5] = (dma_addr_t)nand_info->oob_buf; in mxs_nand_ecc_read_page()
795 mxs_nand_swap_block_mark(geo, nand_info->data_buf, nand_info->oob_buf); in mxs_nand_ecc_read_page()
798 status = nand_info->oob_buf + mxs_nand_aux_status_offset(); in mxs_nand_ecc_read_page()
838 nand->oob_poi[0] = nand_info->oob_buf[0]; in mxs_nand_ecc_read_page()
864 memcpy(nand_info->oob_buf, nand->oob_poi, mtd->oobsize); in mxs_nand_ecc_write_page()
867 mxs_nand_swap_block_mark(geo, nand_info->data_buf, nand_info->oob_buf); in mxs_nand_ecc_write_page()
890 d->cmd.pio_words[5] = (dma_addr_t)nand_info->oob_buf; in mxs_nand_ecc_write_page()
[all …]
A Dnand_base.c2980 uint8_t *oob_buf = chip->oob_poi; in nand_write_subpage_hwecc() local
3010 memset(oob_buf, 0xff, oob_bytes); in nand_write_subpage_hwecc()
3014 oob_buf += oob_bytes; in nand_write_subpage_hwecc()
/u-boot/include/
A Dmxs_nand.h57 uint8_t *oob_buf; member
/u-boot/include/linux/mtd/
A Donenand.h117 unsigned char *oob_buf; member
/u-boot/cmd/
A Dnand.c310 uint32_t oob_buf[ENV_OFFSET_SIZE/sizeof(uint32_t)]; in do_nand_env_oob() local
370 ops.oobbuf = (void *) oob_buf; in do_nand_env_oob()
372 oob_buf[0] = ENV_OOB_MARKER; in do_nand_env_oob()
373 oob_buf[1] = addr / mtd->erasesize; in do_nand_env_oob()

Completed in 33 milliseconds