mirror of https://github.com/hak5/openwrt-owl.git
ar71xx: ar934x-nfc: allow ECC to be configured in software BCH mode
Some devices ship with NAND images that use BCH ECC. Let the driver know about that ECC mode so that it can be selected by machine files. Signed-off-by: Thomas Hebb <tommyhebb@gmail.com> SVN-Revision: 46022owl
parent
1772c47c51
commit
a5cd02aec4
|
@ -1437,6 +1437,10 @@ ar934x_nfc_probe(struct platform_device *pdev)
|
|||
nand->ecc.mode = NAND_ECC_SOFT;
|
||||
break;
|
||||
|
||||
case AR934X_NFC_ECC_SOFT_BCH:
|
||||
nand->ecc.mode = NAND_ECC_SOFT_BCH;
|
||||
break;
|
||||
|
||||
case AR934X_NFC_ECC_HW:
|
||||
ret = ar934x_nfc_setup_hwecc(nfc);
|
||||
if (ret)
|
||||
|
|
|
@ -20,6 +20,7 @@ struct mtd_partition;
|
|||
enum ar934x_nfc_ecc_mode {
|
||||
AR934X_NFC_ECC_SOFT = 0,
|
||||
AR934X_NFC_ECC_HW,
|
||||
AR934X_NFC_ECC_SOFT_BCH,
|
||||
};
|
||||
|
||||
struct ar934x_nfc_platform_data {
|
||||
|
|
Loading…
Reference in New Issue