| /linux-4.4.14/drivers/mtd/nand/ |
| D | docg4.c | 403 if (nand->oob_poi[15]) { in correct_data() 405 unsigned long written_flag = nand->oob_poi[15]; in correct_data() 453 (unsigned long *)nand->oob_poi); in correct_data() 737 memcpy(nand->oob_poi, doc->oob_buf, 16); in docg4_command() 792 docg4_read_buf(mtd, nand->oob_poi, 14); in read_page() 795 buf16 = (uint16_t *)(nand->oob_poi + 14); in read_page() 864 docg4_read_buf(mtd, nand->oob_poi, 16); in docg4_read_oob() 942 docg4_write_buf16(mtd, nand->oob_poi, 6); in write_page() 945 writew(nand->oob_poi[6], docptr + DOCG4_OOB_6_7); in write_page() 965 writew(nand->oob_poi[7], docptr + DOCG4_OOB_6_7); in write_page() [all …]
|
| D | nand_base.c | 1253 chip->read_buf(mtd, chip->oob_poi, mtd->oobsize); in nand_read_page_raw() 1273 uint8_t *oob = chip->oob_poi; in nand_read_page_raw_syndrome() 1294 size = mtd->oobsize - (oob - chip->oob_poi); in nand_read_page_raw_syndrome() 1327 ecc_code[i] = chip->oob_poi[eccpos[i]]; in nand_read_page_swecc() 1402 chip->read_buf(mtd, chip->oob_poi, mtd->oobsize); in nand_read_subpage() 1417 chip->read_buf(mtd, &chip->oob_poi[aligned_pos], aligned_len); in nand_read_subpage() 1421 chip->buffers->ecccode[i] = chip->oob_poi[eccpos[i + index]]; in nand_read_subpage() 1466 chip->read_buf(mtd, chip->oob_poi, mtd->oobsize); in nand_read_page_hwecc() 1469 ecc_code[i] = chip->oob_poi[eccpos[i]]; in nand_read_page_hwecc() 1516 chip->read_buf(mtd, chip->oob_poi, mtd->oobsize); in nand_read_page_hwecc_oob_first() [all …]
|
| D | lpc32xx_slc.c | 381 chip->read_buf(mtd, chip->oob_poi, mtd->oobsize); in lpc32xx_nand_read_oob_syndrome() 395 chip->write_buf(mtd, chip->oob_poi, mtd->oobsize); in lpc32xx_nand_write_oob_syndrome() 618 chip->read_buf(mtd, chip->oob_poi, mtd->oobsize); in lpc32xx_nand_read_page_syndrome() 624 oobecc = chip->oob_poi + chip->ecc.layout->eccpos[0]; in lpc32xx_nand_read_page_syndrome() 655 chip->read_buf(mtd, chip->oob_poi, mtd->oobsize); in lpc32xx_nand_read_page_raw_syndrome() 670 uint8_t *pb = chip->oob_poi + chip->ecc.layout->eccpos[0]; in lpc32xx_nand_write_page_syndrome() 685 chip->write_buf(mtd, chip->oob_poi, mtd->oobsize); in lpc32xx_nand_write_page_syndrome() 700 chip->write_buf(mtd, chip->oob_poi, mtd->oobsize); in lpc32xx_nand_write_page_raw_syndrome()
|
| D | sunxi_nand.c | 736 u8 *oob = chip->oob_poi + oob_off; in sunxi_nfc_hw_ecc_read_page() 746 sunxi_nfc_hw_ecc_read_extra_oob(mtd, chip->oob_poi, &cur_off); in sunxi_nfc_hw_ecc_read_page() 767 const u8 *oob = chip->oob_poi + oob_off; in sunxi_nfc_hw_ecc_write_page() 777 sunxi_nfc_hw_ecc_write_extra_oob(mtd, chip->oob_poi, &cur_off); in sunxi_nfc_hw_ecc_write_page() 799 u8 *oob = chip->oob_poi + (i * (ecc->bytes + 4)); in sunxi_nfc_hw_syndrome_ecc_read_page() 809 sunxi_nfc_hw_ecc_read_extra_oob(mtd, chip->oob_poi, &cur_off); in sunxi_nfc_hw_syndrome_ecc_read_page() 830 const u8 *oob = chip->oob_poi + (i * (ecc->bytes + 4)); in sunxi_nfc_hw_syndrome_ecc_write_page() 839 sunxi_nfc_hw_ecc_write_extra_oob(mtd, chip->oob_poi, &cur_off); in sunxi_nfc_hw_syndrome_ecc_write_page()
|
| D | cafe_nand.c | 352 chip->write_buf(mtd, chip->oob_poi, mtd->oobsize); in cafe_nand_write_oob() 364 chip->read_buf(mtd, chip->oob_poi, mtd->oobsize); in cafe_nand_read_oob() 388 chip->read_buf(mtd, chip->oob_poi, mtd->oobsize); in cafe_nand_read_page() 393 u8 *oob = chip->oob_poi; in cafe_nand_read_page() 525 chip->write_buf(mtd, chip->oob_poi, mtd->oobsize); in cafe_nand_write_page_lowlevel()
|
| D | vf610_nfc.c | 593 vf610_nfc_read_buf(mtd, chip->oob_poi, mtd->oobsize); in vf610_nfc_read_page() 595 stat = vf610_nfc_correct_data(mtd, buf, chip->oob_poi, page); in vf610_nfc_read_page() 613 vf610_nfc_write_buf(mtd, chip->oob_poi, mtd->oobsize); in vf610_nfc_write_page()
|
| D | hisi504_nand.c | 551 chip->read_buf(mtd, chip->oob_poi, mtd->oobsize); in hisi_nand_read_page_hwecc() 581 chip->read_buf(mtd, chip->oob_poi, mtd->oobsize); in hisi_nand_read_oob() 598 chip->write_buf(mtd, chip->oob_poi, mtd->oobsize); in hisi_nand_write_page_hwecc()
|
| D | denali.c | 1083 chip->oob_poi, in write_page() 1145 return write_oob_data(mtd, chip->oob_poi, page); in denali_write_oob() 1151 read_oob_data(mtd, chip->oob_poi, page); in denali_read_oob() 1196 read_oob_data(&denali->mtd, chip->oob_poi, denali->page); in denali_read_page() 1240 memcpy(chip->oob_poi, denali->buf.buf + mtd->writesize, mtd->oobsize); in denali_read_page_raw()
|
| D | fsl_elbc_nand.c | 706 fsl_elbc_read_buf(mtd, chip->oob_poi, mtd->oobsize); in fsl_elbc_read_page() 721 fsl_elbc_write_buf(mtd, chip->oob_poi, mtd->oobsize); in fsl_elbc_write_page() 734 fsl_elbc_write_buf(mtd, chip->oob_poi, mtd->oobsize); in fsl_elbc_write_subpage()
|
| D | bf5xx_nand.c | 563 bf5xx_nand_read_buf(mtd, chip->oob_poi, mtd->oobsize); in bf5xx_nand_read_page_raw() 573 bf5xx_nand_write_buf(mtd, chip->oob_poi, mtd->oobsize); in bf5xx_nand_write_page_raw()
|
| D | lpc32xx_mlc.c | 436 uint8_t *oobbuf = chip->oob_poi; in lpc32xx_read_page() 502 const uint8_t *oobbuf = chip->oob_poi; in lpc32xx_write_page_lowlevel()
|
| D | atmel_nand.c | 924 uint8_t *oob = chip->oob_poi; in atmel_nand_pmecc_read_page() 984 chip->oob_poi[eccpos[pos]] = in atmel_nand_pmecc_write_page() 988 chip->write_buf(mtd, chip->oob_poi, mtd->oobsize); in atmel_nand_pmecc_write_page() 1345 uint8_t *oob = chip->oob_poi; in atmel_nand_read_page() 1988 memcpy(sram + len, chip->oob_poi, mtd->oobsize); in nfc_sram_write_page()
|
| D | omap2.c | 1524 chip->oob_poi[eccpos[i]] = ecc_calc[i]; in omap_write_page_bch() 1527 chip->write_buf(mtd, chip->oob_poi, mtd->oobsize); in omap_write_page_bch() 1552 uint8_t *oob = &chip->oob_poi[eccpos[0]]; in omap_read_page_bch() 1570 memcpy(ecc_code, &chip->oob_poi[eccpos[0]], chip->ecc.total); in omap_read_page_bch()
|
| D | fsl_ifc_nand.c | 760 fsl_ifc_read_buf(mtd, chip->oob_poi, mtd->oobsize); in fsl_ifc_read_page() 778 fsl_ifc_write_buf(mtd, chip->oob_poi, mtd->oobsize); in fsl_ifc_write_page()
|
| D | sh_flctl.c | 567 chip->read_buf(mtd, chip->oob_poi, mtd->oobsize); in flctl_read_page_hwecc() 576 chip->write_buf(mtd, chip->oob_poi, mtd->oobsize); in flctl_write_page_hwecc()
|
| D | pxa3xx_nand.c | 1280 chip->write_buf(mtd, chip->oob_poi, mtd->oobsize); in pxa3xx_nand_write_page_hwecc() 1293 chip->read_buf(mtd, chip->oob_poi, mtd->oobsize); in pxa3xx_nand_read_page_hwecc()
|
| D | r852.c | 526 chip->read_buf(mtd, chip->oob_poi, mtd->oobsize); in r852_read_oob()
|
| /linux-4.4.14/drivers/mtd/nand/gpmi-nand/ |
| D | gpmi-nand.c | 1061 memset(chip->oob_poi, ~0, mtd->oobsize); in gpmi_ecc_read_page() 1062 chip->oob_poi[0] = ((uint8_t *) auxiliary_virt)[0]; in gpmi_ecc_read_page() 1184 memcpy(this->auxiliary_virt, chip->oob_poi, in gpmi_ecc_write_page() 1208 chip->oob_poi, mtd->oobsize, in gpmi_ecc_write_page() 1224 send_page_end(this, chip->oob_poi, mtd->oobsize, in gpmi_ecc_write_page() 1305 memset(chip->oob_poi, ~0, mtd->oobsize); in gpmi_ecc_read_oob() 1309 chip->read_buf(mtd, chip->oob_poi, mtd->oobsize); in gpmi_ecc_read_oob() 1319 chip->oob_poi[0] = chip->read_byte(mtd); in gpmi_ecc_read_oob() 1339 chip->write_buf(mtd, chip->oob_poi + of->offset, of->length); in gpmi_ecc_write_oob() 1370 uint8_t *oob = chip->oob_poi; in gpmi_ecc_read_page_raw() [all …]
|
| /linux-4.4.14/drivers/mtd/nand/brcmnand/ |
| D | brcmnand.c | 1540 u8 *oob = oob_required ? (u8 *)chip->oob_poi : NULL; in brcmnand_read_page() 1550 u8 *oob = oob_required ? (u8 *)chip->oob_poi : NULL; in brcmnand_read_page_raw() 1565 NULL, (u8 *)chip->oob_poi); in brcmnand_read_oob() 1576 NULL, (u8 *)chip->oob_poi); in brcmnand_read_oob_raw() 1666 void *oob = oob_required ? chip->oob_poi : NULL; in brcmnand_write_page() 1677 void *oob = oob_required ? chip->oob_poi : NULL; in brcmnand_write_page_raw() 1689 NULL, chip->oob_poi); in brcmnand_write_oob() 1700 (u8 *)chip->oob_poi); in brcmnand_write_oob_raw()
|
| /linux-4.4.14/include/linux/mtd/ |
| D | nand.h | 706 uint8_t *oob_poi; member
|
| /linux-4.4.14/drivers/staging/mt29f_spinand/ |
| D | mt29f_spinand.c | 642 chip->read_buf(mtd, chip->oob_poi, mtd->oobsize); in spinand_read_page_hwecc()
|