coreboot-kgpe-d16/src
Carl-Daniel Hailfinger abcddcd392 Since all K8 targets now have CONFIG_USE_PRINTK_IN_CAR enabled, using
print_* in K8 RAM init does not make sense anymore. Convert almost all
print_* to printk_*. This improves readability a lot and makes the code
shorter.

Reorder the SPD equality checks in the dual channel DIMM compatibility
checking code. This is to make sure that we know if any other mismatches
are present in the DIMM. The new order eases debugging with the old
code.
Add a comment about false negatives in that code. This needs to be
implemented correctly, but that is hard to do in an efficient way.
Check if the DIMMS in a dual channel setup have any compatible CAS
latencies.

Add better comments to explain why wrong-at-first-glance SPD CL walking
code is actually correct.

Fix a few typos.

Signed-off-by: Carl-Daniel Hailfinger <c-d.hailfinger.devel.2006@gmx.net>
Acked-by: Marc Jones <marcj303@gmail.com>


git-svn-id: svn://svn.coreboot.org/coreboot/trunk@3865 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
2009-01-16 00:19:17 +00:00
..
arch Ignore some more sections, created by newer toolchains 2009-01-11 00:35:30 +00:00
boot Fix compile errors if CONFIG_FS_PAYLOAD=1: 2008-11-03 23:16:00 +00:00
config Move mainboard specific changes to the coreboot memory table into the 2008-12-13 20:51:34 +00:00
console fix warning in vga console code (trivial) 2008-08-01 11:38:23 +00:00
cpu Fix a LOT of implicit function declarations before they become errors. 2008-12-19 03:36:48 +00:00
devices Changes required to the device allocator: 2008-10-29 03:15:42 +00:00
drivers The ARRAY_SIZE macro is convenient, yet mostly unused. Switch lots of 2008-10-01 12:52:52 +00:00
include The attached patch adds missing bits to ACPI to make Windows XP and Windows Vista happy. 2008-12-23 17:34:15 +00:00
lib Drop tons of duplicated debug.c files, move common file to 2008-10-12 22:34:08 +00:00
mainboard Check to see if K8 processor is capable of changing FIDVID otherwise it will throw a GP# when reading FIDVID_STATUS 2009-01-12 16:16:08 +00:00
northbridge Since all K8 targets now have CONFIG_USE_PRINTK_IN_CAR enabled, using 2009-01-16 00:19:17 +00:00
pc80 Made await_ide(), which polls for an ide status change, check the status 2008-10-22 22:30:17 +00:00
pmc/altimus/mpc7410 Please bear with me - another rename checkin. This qualifies as trivial, no 2008-01-18 10:35:56 +00:00
ram use printk, when possible. (trivial) 2008-08-01 12:12:37 +00:00
sdram fix typo in commend of generic_sdram.c (trivial) 2008-08-01 11:36:40 +00:00
southbridge Adds a retry/faildown to SB600 SATA detection logic. 2009-01-15 02:35:30 +00:00
stream Fix compile errors if CONFIG_FS_PAYLOAD=1: 2008-11-03 23:16:00 +00:00
superio Add support for the Winbond W83627UHG Super I/O. 2009-01-06 00:33:30 +00:00