coreboot/src
David Hendricks 42b1b8069c Exynos5420: ddr3: fine tuning the DDR3 timing values
Fine tuning DDR timings value for better stability

* Changed Data Driver Strength from 34 ohms to 30 ohms, expected to
  enhance signal integrity.
* Changed DQ signal from 0xf to 0x1f000f, to keep default value safe.
* Changed mrs[2] and added new mrs direct command for setting WL/RL
  without resetting DLL.
* Added explicit reset value write in phy_con0 instead of just setting
  a bit, to ensure that reset happens.
* Added DREX automatic control for ctrl_pd in none read memory state.

This is ported from: https://gerrit.chromium.org/gerrit/61405
Signed-off-by: David Hendricks <dhendrix@chromium.org>

Change-Id: I59e96e6dede7b49c6572548aca664d82ad110bb1
Reviewed-on: https://chromium-review.googlesource.com/66995
Reviewed-by: ron minnich <rminnich@chromium.org>
Commit-Queue: David Hendricks <dhendrix@chromium.org>
Tested-by: David Hendricks <dhendrix@chromium.org>
(cherry picked from commit ec34b711c6)
Signed-off-by: Isaac Christensen <isaac.christensen@se-eng.com>
Reviewed-on: http://review.coreboot.org/6611
Reviewed-by: David Hendricks <dhendrix@chromium.org>
Tested-by: build bot (Jenkins)
Reviewed-by: Paul Menzel <paulepanter@users.sourceforge.net>
2014-08-12 22:07:26 +02:00
..
arch armv7/Makefile.inc, cpu/Makefile.inc: align output of printf 2014-08-12 09:02:43 +02:00
console src/console/Kconfig: Fix choice for showing POST codes on console 2014-07-30 20:34:08 +02:00
cpu Exynos5420: ddr3: fine tuning the DDR3 timing values 2014-08-12 22:07:26 +02:00
device device/oprom/realmode: Sanitize header inclusion 2014-08-08 03:32:13 +02:00
drivers drivers: Add I2C TPM driver to coreboot 2014-08-10 22:25:48 +02:00
ec lenovo/h8: Remove useless smi.h include. 2014-08-11 00:46:33 +02:00
include coreboot_tables: reduce redundant data structures 2014-08-10 22:23:19 +02:00
lib coreboot classes: Add dynamic classes to coreboot 2014-08-11 15:42:20 +02:00
mainboard Exynos5420: ddr3: fine tuning the DDR3 timing values 2014-08-12 22:07:26 +02:00
northbridge gm45: Ensure that brightness register in gma contains sane value. 2014-08-12 00:29:53 +02:00
soc soc/intel/fsp_baytrail: set up for including irqroute.h twice 2014-08-11 07:22:58 +02:00
southbridge i82801ix: Declare gen decode registers. 2014-08-11 09:12:29 +02:00
superio superio/smsc/sio1036: Clean up RAMstage superio.c component 2014-08-09 10:06:13 +02:00
vendorcode vendorcode/intel/fsp/baytrail/absf: add Minnow Max absf files 2014-08-11 20:52:12 +02:00
Kconfig drivers: Add I2C TPM driver to coreboot 2014-08-10 22:25:48 +02:00