Fix DDR ECC bit definitions for MPC83xx.
authorMarian Balakowicz <m8@semihalf.com>
Thu, 16 Mar 2006 13:35:32 +0000 (14:35 +0100)
committerMarian Balakowicz <m8@semihalf.com>
Thu, 16 Mar 2006 13:35:32 +0000 (14:35 +0100)
CHANGELOG
include/asm-ppc/immap_83xx.h

index f8134ec2744a2ba18bcd1ebb21047cfc837ede1f..e8f4f66f18789e4cefd95eb917930b9f6171fb16 100644 (file)
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -2,6 +2,8 @@
 Changes since U-Boot 1.1.4:
 ======================================================================
 
+* Fix DDR ECC bit definitions for MPC83xx.
+
 * Add initial support for MPC8349E MDS board.
 
 * Add support for ECC DDR initialization on MPC83xx.
index b0e17ab9be54fd95a48a79c49ba938bc59ab6931..c2b4c5c6ab424bfeb6d3d78d64e6583c71d4bf4a 100644 (file)
@@ -686,13 +686,13 @@ typedef struct ddr8349{
        u32 ecc_err_inject;     /**< Memory Data Path Error Injection Mask ECC */
 #define ECC_ERR_INJECT_EMB                     (0x80000000>>22)        /* ECC Mirror Byte */
 #define ECC_ERR_INJECT_EIEN                    (0x80000000>>23)        /* Error Injection Enable */
-#define ECC_ERR_INJECT_EEIM                    (0xF0000000>>24)        /* ECC Erroe Injection Enable */
+#define ECC_ERR_INJECT_EEIM                    (0xff000000>>24)        /* ECC Erroe Injection Enable */
 #define ECC_ERR_INJECT_EEIM_SHIFT              0
        u8 res5[0x14];
        u32 capture_data_hi;    /**< Memory Data Path Read Capture High */
        u32 capture_data_lo;    /**< Memory Data Path Read Capture Low */
        u32 capture_ecc;        /**< Memory Data Path Read Capture ECC */
-#define CAPTURE_ECC_ECE                                (0xF0000000>>24)
+#define CAPTURE_ECC_ECE                                (0xff000000>>24)
 #define CAPTURE_ECC_ECE_SHIFT                  0
        u8 res6[0x14];
        u32 err_detect;         /**< Memory Error Detect */