diff options
author | Tom Rini <trini@konsulko.com> | 2016-06-13 08:50:58 -0400 |
---|---|---|
committer | Tom Rini <trini@konsulko.com> | 2016-06-13 08:50:58 -0400 |
commit | fd9102dafea5c6959401d0dbc5293a56d2261878 (patch) | |
tree | 5aad4472b833800daab260c94062fbaed2468d39 /drivers/mtd | |
parent | a52142855a1345c233af8bb76fb1ad4d3048e008 (diff) | |
parent | c1631c8a04f53e694dd73bbb987b97eed5188517 (diff) | |
download | u-boot-fd9102dafea5c6959401d0dbc5293a56d2261878.tar.gz |
Merge branch 'master' of git://git.denx.de/u-boot-atmel
Diffstat (limited to 'drivers/mtd')
-rw-r--r-- | drivers/mtd/nand/atmel_nand.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/drivers/mtd/nand/atmel_nand.c b/drivers/mtd/nand/atmel_nand.c index 75e830724c..ad5ded3a56 100644 --- a/drivers/mtd/nand/atmel_nand.c +++ b/drivers/mtd/nand/atmel_nand.c @@ -24,9 +24,9 @@ /* Register access macros */ #define ecc_readl(add, reg) \ - readl(AT91_BASE_SYS + add + ATMEL_ECC_##reg) + readl(add + ATMEL_ECC_##reg) #define ecc_writel(add, reg, value) \ - writel((value), AT91_BASE_SYS + add + ATMEL_ECC_##reg) + writel((value), add + ATMEL_ECC_##reg) #include "atmel_nand_ecc.h" /* Hardware ECC registers */ @@ -1156,6 +1156,7 @@ int atmel_hwecc_nand_init_param(struct nand_chip *nand, struct mtd_info *mtd) nand->ecc.hwctl = atmel_nand_hwctl; nand->ecc.read_page = atmel_nand_read_page; nand->ecc.bytes = 4; + nand->ecc.strength = 4; if (nand->ecc.mode == NAND_ECC_HW) { /* ECC is calculated for the whole page (1 step) */ |