From: Jaiprakash Singh Date: Fri, 22 May 2015 09:51:07 +0000 (+0530) Subject: powerpc/T102xRDB: Enable ifc nand ecc encode and decode X-Git-Tag: v2015.10-rc1~3^2~7 X-Git-Url: https://git.sur5r.net/?a=commitdiff_plain;h=7842950f7c05aa9d901308d149ad3d67237bb315;p=u-boot powerpc/T102xRDB: Enable ifc nand ecc encode and decode IFC nand ecc encode and decode mode are not correctly set in CSOR register during nand initialization.Enable ecc encode/decode in 4-bit mode Signed-off-by: Jaiprakash Singh Reviewed-by: York Sun --- diff --git a/include/configs/T102xRDB.h b/include/configs/T102xRDB.h index f99663a65b..b67836c281 100644 --- a/include/configs/T102xRDB.h +++ b/include/configs/T102xRDB.h @@ -395,7 +395,9 @@ unsigned long get_board_ddr_clk(void); | CSOR_NAND_PB(64)) /*Pages Per Block = 64*/ #define CONFIG_SYS_NAND_BLOCK_SIZE (512 * 1024) #elif defined(CONFIG_T1023RDB) -#define CONFIG_SYS_NAND_CSOR (CSOR_NAND_RAL_3 /* RAL 3Bytes */ \ +#define CONFIG_SYS_NAND_CSOR (CSOR_NAND_ECC_ENC_EN /* ECC on encode */ \ + | CSOR_NAND_ECC_DEC_EN /* ECC on decode */ \ + | CSOR_NAND_ECC_MODE_4 /* 4-bit ECC */ \ | CSOR_NAND_RAL_3 /* RAL 3Bytes */ \ | CSOR_NAND_PGS_2K /* Page Size = 2K */ \ | CSOR_NAND_SPRZ_128 /* Spare size = 128 */ \