From mboxrd@z Thu Jan 1 00:00:00 1970 From: Gerlando Falauto Date: Mon, 08 Apr 2013 10:42:03 +0200 Subject: [U-Boot] [PATCH] kirkwood_nand: allow usage of NAND_ECC_SOFT_BCH In-Reply-To: References: <1358325268-27092-1-git-send-email-holger.brunck@keymile.com> Message-ID: <516282DB.6080504@keymile.com> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de Hi Prafulla, could you please pull these before we hit 2013.04? Namely: http://patchwork.ozlabs.org/patch/212438/ http://patchwork.ozlabs.org/patch/212441/ http://patchwork.ozlabs.org/patch/212439/ http://patchwork.ozlabs.org/patch/212440/ Thanks! Gerlando On 02/11/2013 04:39 AM, Prafulla Wadaskar wrote: > > >> -----Original Message----- >> From: Holger Brunck [mailto:holger.brunck at keymile.com] >> Sent: 16 January 2013 14:04 >> To: u-boot at lists.denx.de >> Cc: Gerlando Falauto; Holger Brunck; Valentin Longchamp; Prafulla >> Wadaskar >> Subject: [PATCH] kirkwood_nand: allow usage of NAND_ECC_SOFT_BCH >> >> From: Gerlando Falauto >> >> If CONFIG_NAND_ECC_BCH is set use 4-bit error correction code instead >> of >> the 1-bit error correction code on the NAND device. >> >> Signed-off-by: Gerlando Falauto >> Signed-off-by: Holger Brunck >> cc: Valentin Longchamp >> cc: Prafulla Wadaskar >> --- >> drivers/mtd/nand/kirkwood_nand.c | 4 ++++ >> 1 files changed, 4 insertions(+), 0 deletions(-) >> >> diff --git a/drivers/mtd/nand/kirkwood_nand.c >> b/drivers/mtd/nand/kirkwood_nand.c >> index bdab5aa..0a99a10 100644 >> --- a/drivers/mtd/nand/kirkwood_nand.c >> +++ b/drivers/mtd/nand/kirkwood_nand.c >> @@ -74,7 +74,11 @@ void kw_nand_select_chip(struct mtd_info *mtd, int >> chip) >> int board_nand_init(struct nand_chip *nand) >> { >> nand->options = NAND_COPYBACK | NAND_CACHEPRG | NAND_NO_PADDING; >> +#if defined(CONFIG_NAND_ECC_BCH) >> + nand->ecc.mode = NAND_ECC_SOFT_BCH; >> +#else >> nand->ecc.mode = NAND_ECC_SOFT; >> +#endif >> nand->cmd_ctrl = kw_nand_hwcontrol; >> nand->chip_delay = 40; >> nand->select_chip = kw_nand_select_chip; > > Acked-by: Prafulla Wadaskar > Will pull this latter. > > Regards... > Prafulla . . . > >> -- >> 1.7.1 >