[U-Boot] [PATCH 09/17] powerpc/km8321: define CONFIG_SYS_DDRCDR

Valentin Longchamp
2015-11-13T14:59:20Z

On the km8321 boards is CONFIG_SYS_DDRCDR not defined, which leads to
the DDRCDR not being configured at startup and still containing the
reset value.

The required settings for our km8321 hardware designs are different than
the reset value and must be set with CONFIG_SYS_DDRCDR, that is used
by mpc83xx's cpu_init_f function at early CPU initialization.

Signed-off-by: Valentin Longchamp <valentin.longchamp@keymile.com>
---

include/configs/km/km8321-common.h | 6 ++++++
1 file changed, 6 insertions(+)

diff --git a/include/configs/km/km8321-common.h b/include/configs/km/km8321-common.h
index 058b0ab..6f21c05 100644
--- a/include/configs/km/km8321-common.h
+++ b/include/configs/km/km8321-common.h
@@ -65,6 +65,12 @@
HRCWH_BIG_ENDIAN | \
HRCWH_LALE_NORMAL)

+#define CONFIG_SYS_DDRCDR (\
+ DDRCDR_EN | \
+ DDRCDR_PZ_NOMZ | \
+ DDRCDR_NZ_NOMZ | \
+ DDRCDR_M_ODR)
+
#define CONFIG_SYS_DDR_CS0_BNDS 0x0000007f
#define CONFIG_SYS_DDR_SDRAM_CFG (SDRAM_CFG_SDRAM_TYPE_DDR2 | \
SDRAM_CFG_32_BE | \
--
1.8.3.1