projects
/
openwrt
/
staging
/
blogic.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
40438a1
)
staging: mt29f_spinand: set ECC algorithm explicitly
author
Rafał Miłecki
<
[email protected]
>
Sun, 17 Apr 2016 20:53:01 +0000
(22:53 +0200)
committer
Boris Brezillon
<
[email protected]
>
Thu, 5 May 2016 21:52:04 +0000
(23:52 +0200)
This is part of process deprecating NAND_ECC_SOFT_BCH (and switching to
enum nand_ecc_algo).
Signed-off-by: Rafał Miłecki <
[email protected]
>
Acked-by: Greg Kroah-Hartman <
[email protected]
>
Signed-off-by: Boris Brezillon <
[email protected]
>
drivers/staging/mt29f_spinand/mt29f_spinand.c
patch
|
blob
|
history
diff --git
a/drivers/staging/mt29f_spinand/mt29f_spinand.c
b/drivers/staging/mt29f_spinand/mt29f_spinand.c
index f5036994159000a053d0c2e4ae08c36d8322566e..e389009fca42c0caa447dc8f9b37360e3565a456 100644
(file)
--- a/
drivers/staging/mt29f_spinand/mt29f_spinand.c
+++ b/
drivers/staging/mt29f_spinand/mt29f_spinand.c
@@
-900,6
+900,7
@@
static int spinand_probe(struct spi_device *spi_nand)
chip->ecc.write_page = spinand_write_page_hwecc;
#else
chip->ecc.mode = NAND_ECC_SOFT;
+ chip->ecc.algo = NAND_ECC_HAMMING;
if (spinand_disable_ecc(spi_nand) < 0)
dev_info(&spi_nand->dev, "%s: disable ecc failed!\n",
__func__);