coreboot-kgpe-d16/src/mainboard/roda/rk886ex
Sven Schnelle 541269bc85 [i945] Add SPD adress mapping
The current code works only with dual channel if Channel 0 uses SPD address
0x50/0x51, while the second channel has to use 0x52/0x53.

For hardware that uses other addresses (like the ThinkPad X60) this means we
get only one module running instead of both.

This patch adds a second parameter to sdram_initialize, which is an array with
2 * DIMM_SOCKETS members. It should contain the SPD addresses for every single
DIMM socket. If NULL is given as the second parameter, the code uses the old
addressing scheme.

Signed-off-by: Sven Schnelle <svens@stackframe.org>
Acked-by: Patrick Georgi <patrick@georgi-clan.de>

git-svn-id: svn://svn.coreboot.org/coreboot/trunk@6374 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
2011-02-21 09:39:17 +00:00
..
acpi fix random breakage 2010-11-15 21:09:57 +00:00
acpi_tables.c first round name simplification. drop the <component>_ prefix. 2010-12-08 05:42:47 +00:00
chip.h Remove unused mainboard_config definitions. Trivial. 2010-08-26 18:24:04 +00:00
cmos.layout Add a new CMOS variable which triggers activation of the 2011-01-27 07:39:38 +00:00
devicetree.cb Add new ec subdir for Embedded Controllers and common ACPI EC support 2011-01-27 11:43:03 +00:00
dmi.h Various license header consistency fixes (trivial). 2010-02-15 23:10:19 +00:00
dsdt.asl v2 -> v4 2010-05-16 14:22:43 +00:00
fadt.c Add support for the Roda RK886EX a.k.a Rocky III+ ruggedised notebook 2010-01-17 14:08:17 +00:00
irq_tables.c Add support for the Roda RK886EX a.k.a Rocky III+ ruggedised notebook 2010-01-17 14:08:17 +00:00
Kconfig rk886ex lacked EC_ACPI 2011-01-28 01:03:18 +00:00
m3885.c Add new ec subdir for Embedded Controllers and common ACPI EC support 2011-01-27 11:43:03 +00:00
m3885.h Various license header consistency fixes (trivial). 2010-02-15 23:10:19 +00:00
mainboard.c Add new ec subdir for Embedded Controllers and common ACPI EC support 2011-01-27 11:43:03 +00:00
mainboard_smi.c first round name simplification. drop the <component>_ prefix. 2010-12-08 05:42:47 +00:00
Makefile.inc Add new ec subdir for Embedded Controllers and common ACPI EC support 2011-01-27 11:43:03 +00:00
mptable.c Get mptable OEM/product ID from kconfig variables. 2010-12-16 19:51:38 +00:00
romstage.c [i945] Add SPD adress mapping 2011-02-21 09:39:17 +00:00
rtl8168.c Since some people disapprove of white space cleanups mixed in regular commits 2010-04-27 06:56:47 +00:00