|
@@ -742,7 +742,8 @@ static void sunxi_nfc_hw_ecc_enable(struct mtd_info *mtd)
|
|
|
ecc_ctl = readl(nfc->regs + NFC_REG_ECC_CTL);
|
|
|
ecc_ctl &= ~(NFC_ECC_MODE_MSK | NFC_ECC_PIPELINE |
|
|
|
NFC_ECC_BLOCK_SIZE_MSK);
|
|
|
- ecc_ctl |= NFC_ECC_EN | NFC_ECC_MODE(data->mode) | NFC_ECC_EXCEPTION;
|
|
|
+ ecc_ctl |= NFC_ECC_EN | NFC_ECC_MODE(data->mode) | NFC_ECC_EXCEPTION |
|
|
|
+ NFC_ECC_PIPELINE;
|
|
|
|
|
|
writel(ecc_ctl, nfc->regs + NFC_REG_ECC_CTL);
|
|
|
}
|