Lines Matching refs:info
509 __le64 *info;
513 info = &meson_chip->info_buf[i];
514 *info |= oob_buf[count];
515 *info |= oob_buf[count + 1] << 8;
522 __le64 *info;
526 info = &meson_chip->info_buf[i];
527 oob_buf[count] = *info;
528 oob_buf[count + 1] = *info >> 8;
537 __le64 *info;
541 info = &meson_chip->info_buf[i];
542 if (ECC_ERR_CNT(*info) != ECC_UNCORRECTABLE) {
543 mtd->ecc_stats.corrected += ECC_ERR_CNT(*info);
544 *bitflips = max_t(u32, *bitflips, ECC_ERR_CNT(*info));
549 ECC_ZERO_CNT(*info) < nand->ecc.strength) {
550 mtd->ecc_stats.corrected += ECC_ZERO_CNT(*info);
552 ECC_ZERO_CNT(*info));
619 u8 *info;
621 info = kzalloc(PER_INFO_BYTE, GFP_KERNEL);
622 if (!info)
625 ret = meson_nfc_dma_buffer_setup(nand, buf, len, info,
638 kfree(info);
790 __le64 *info;
795 info = &meson_chip->info_buf[neccpages - 1];
798 /* info is updated by nfc dma engine*/
802 ret = *info & ECC_COMPLETE;