summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorValentin Longchamp <valentin.longchamp@keymile.com>2015-11-17 10:53:33 +0100
committerTom Rini <trini@konsulko.com>2015-11-18 15:28:56 -0500
commit22554ba1c9d8ea4c8abda23017ccb1cee0c3358e (patch)
tree670bbf660b86982b14cfae80c34a26ec0afd126c
parentfd70858d05a29fce942b20f5a41cf1ca2ebf9014 (diff)
downloadu-boot-imx-22554ba1c9d8ea4c8abda23017ccb1cee0c3358e.zip
u-boot-imx-22554ba1c9d8ea4c8abda23017ccb1cee0c3358e.tar.gz
u-boot-imx-22554ba1c9d8ea4c8abda23017ccb1cee0c3358e.tar.bz2
powerpc/km8360: fix the ODT parameters for CS0
The ODT parameters for km8360 set the ODT_WR_ACS bit in u-boot KM-2011.09 that is used in the release bootpackage for kmcoge5ne. During the transition from the kmeter1 to km8360 this was changed to ODT_RD_ONLY_CURRENT, which is uncorrect and causes faulty RAM accesses at low temperatures. This is now changed to ODT_WR_ONLY_CURRENT which is the equivalent of ODT_WR_ACS. Signed-off-by: Valentin Longchamp <valentin.longchamp@keymile.com>
-rw-r--r--include/configs/km8360.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/include/configs/km8360.h b/include/configs/km8360.h
index c517e78..49b9200 100644
--- a/include/configs/km8360.h
+++ b/include/configs/km8360.h
@@ -99,7 +99,7 @@
#define CONFIG_SYS_DDR_CS0_CONFIG (\
CSCONFIG_EN | \
CSCONFIG_AP | \
- CSCONFIG_ODT_RD_ONLY_CURRENT | \
+ CSCONFIG_ODT_WR_ONLY_CURRENT | \
CSCONFIG_BANK_BIT_3 | \
CSCONFIG_ROW_BIT_13 | \
CSCONFIG_COL_BIT_10)
@@ -107,7 +107,7 @@
#define CONFIG_SYS_DDR_CS0_CONFIG (CSCONFIG_EN | CSCONFIG_AP | \
CSCONFIG_ROW_BIT_13 | \
CSCONFIG_COL_BIT_10 | \
- CSCONFIG_ODT_RD_ONLY_CURRENT)
+ CSCONFIG_ODT_WR_ONLY_CURRENT)
#endif
#define CONFIG_SYS_DDR_CLK_CNTL (\