| /OK3568_Linux_fs/u-boot/drivers/mtd/nand/raw/ |
| H A D | mxc_nand.c | 392 uint8_t *bufpoi = buf; local 402 chip->read_buf(mtd, bufpoi, toread); 403 bufpoi += toread; 406 bufpoi += chip->ecc.bytes; 412 chip->read_buf(mtd, bufpoi, toread); 413 bufpoi += toread; 418 chip->read_buf(mtd, bufpoi, length); 423 bufpoi = buf + chip->ecc.prepad; 427 chip->read_buf(mtd, bufpoi, toread); 428 bufpoi += eccpitch; [all …]
|
| H A D | denali.c | 638 uint8_t *bufpoi = chip->oob_poi; in denali_oob_xfer() local 649 chip->write_buf(mtd, bufpoi, oob_skip); in denali_oob_xfer() 651 chip->read_buf(mtd, bufpoi, oob_skip); in denali_oob_xfer() 652 bufpoi += oob_skip; in denali_oob_xfer() 666 chip->write_buf(mtd, bufpoi, len); in denali_oob_xfer() 668 chip->read_buf(mtd, bufpoi, len); in denali_oob_xfer() 669 bufpoi += len; in denali_oob_xfer() 674 chip->write_buf(mtd, bufpoi, len); in denali_oob_xfer() 676 chip->read_buf(mtd, bufpoi, len); in denali_oob_xfer() 677 bufpoi += len; in denali_oob_xfer() [all …]
|
| H A D | nand_base.c | 1898 uint32_t data_offs, uint32_t readlen, uint8_t *bufpoi, in nand_read_subpage() argument 1926 p = bufpoi + data_col_addr; in nand_read_subpage() 1974 p = bufpoi + data_col_addr; in nand_read_subpage() 2314 uint8_t *bufpoi, *oob, *buf; in nand_do_read_ops() local 2349 bufpoi = use_bufpoi ? chip->buffers->databuf : buf; in nand_do_read_ops() 2367 ret = chip->ecc.read_page_raw(mtd, chip, bufpoi, in nand_do_read_ops() 2373 col, bytes, bufpoi, in nand_do_read_ops() 2376 ret = chip->ecc.read_page(mtd, chip, bufpoi, in nand_do_read_ops() 2510 uint8_t *bufpoi = chip->oob_poi; in nand_read_oob_syndrome() local 2536 ret = nand_read_data_op(chip, bufpoi, toread, false); in nand_read_oob_syndrome() [all …]
|
| H A D | sunxi_nand.c | 1045 uint8_t *bufpoi, int page) in sunxi_nfc_hw_ecc_read_subpage() argument 1058 u8 *data = bufpoi + data_off; in sunxi_nfc_hw_ecc_read_subpage()
|
| /OK3568_Linux_fs/kernel/drivers/mtd/nand/raw/ |
| H A D | nand_toshiba.c | 110 uint32_t readlen, uint8_t *bufpoi, int page) in toshiba_nand_read_subpage_benand() argument 115 bufpoi + data_offs, readlen); in toshiba_nand_read_subpage_benand()
|
| H A D | nand_base.c | 2777 uint32_t readlen, uint8_t *bufpoi, int page) in nand_read_subpage() argument 2801 p = bufpoi + data_col_addr; in nand_read_subpage() 2853 p = bufpoi + data_col_addr; in nand_read_subpage() 3125 uint8_t *bufpoi, *oob, *buf; in nand_do_read_ops() local 3160 bufpoi = use_bounce_buf ? chip->data_buf : buf; in nand_do_read_ops() 3172 ret = chip->ecc.read_page_raw(chip, bufpoi, in nand_do_read_ops() 3178 bufpoi, page); in nand_do_read_ops() 3180 ret = chip->ecc.read_page(chip, bufpoi, in nand_do_read_ops() 3203 memcpy(buf, bufpoi + col, bytes); in nand_do_read_ops() 3310 uint8_t *bufpoi = chip->oob_poi; in nand_read_oob_syndrome() local [all …]
|
| H A D | mtk_nand.c | 832 const u8 *bufpoi; in mtk_nfc_write_page() local 858 bufpoi = nfc->buffer; in mtk_nfc_write_page() 863 bufpoi = buf; in mtk_nfc_write_page() 867 ret = mtk_nfc_do_write_page(mtd, chip, bufpoi, page, len); in mtk_nfc_write_page() 942 u8 *bufpoi, int page, int raw) in mtk_nfc_read_subpage() argument 962 buf = bufpoi + start * chip->ecc.size; in mtk_nfc_read_subpage() 1032 mtk_nand->bad_mark.bm_swap(mtd, bufpoi, raw); in mtk_nfc_read_subpage()
|
| H A D | sunxi_nand.c | 1147 u8 *bufpoi, int page) in sunxi_nfc_hw_ecc_read_subpage() argument 1164 u8 *data = bufpoi + data_off; in sunxi_nfc_hw_ecc_read_subpage()
|