coreboot-kgpe-d16/src/mainboard/asus
Timothy Pearson 74b13a5616 mainboard/asus/kfsn4-dre_k8: Fix broken dual CPU package support
The existing KFSN4-DRE support hung during ramstage while initializing
AP #3 if a second CPU package was installed.  After analyzing the
Sun Ultra 40 M2 support code it became apparent that the K8 code
cannot function correctly if sequential RAM training is disabled,
and that there were a few other missing calls.  This patch adds
the missing calls, adjust the CAR space to an appropriate level, and
explicitly defines the link numbers and connections in devicetree.cb

TEST: Booted ASUS KFSN4-DRE with 2x Opteron 8222 installed.

Change-Id: I96178b7367b0c13de5c9d5d90d032fb0c53639c2
Signed-off-by: Timothy Pearson <tpearson@raptorengineeringinc.com>
Reviewed-on: http://review.coreboot.org/12285
Reviewed-by: Alexandru Gagniuc <mr.nuke.me@gmail.com>
Tested-by: build bot (Jenkins)
2015-10-31 21:29:40 +01:00
..
a8n_e mainboard: Convert #ifdef to IS_ENABLED in get_bus_conf.c 2015-10-29 15:38:12 +01:00
a8n_sli src/mainboard/*/*/board_info.txt: Added Release year for boards 2015-04-23 14:42:44 +02:00
a8v-e_deluxe AMD K8 fam10: Refactor Kconfig SB_HT_CHAIN_ON_BUS0 2015-06-05 10:17:35 +02:00
a8v-e_se AMD K8 fam10: Refactor Kconfig SB_HT_CHAIN_ON_BUS0 2015-06-05 10:17:35 +02:00
dsbf Remove address from GPLv2 headers 2015-05-21 20:50:25 +02:00
f2a85-m AMD mainboards: Fix 64bit BiosCallOuts.c 2015-10-30 18:31:35 +01:00
f2a85-m_le AMD mainboards: Fix 64bit BiosCallOuts.c 2015-10-30 18:31:35 +01:00
k8v-x AMD K8 fam10: Refactor Kconfig SB_HT_CHAIN_ON_BUS0 2015-06-05 10:17:35 +02:00
kfsn4-dre mainboard: Add initial K8-compatible version of the KFSN4-DRE 2015-10-30 16:01:13 +01:00
kfsn4-dre_k8 mainboard/asus/kfsn4-dre_k8: Fix broken dual CPU package support 2015-10-31 21:29:40 +01:00
kgpe-d16 mainboard/asus/kgpe-d16: Add nvram option to enable/disable IEEE 1394 2015-10-29 20:21:57 +01:00
m2n-e mainboard/asus/m2n-e|msi/ms9282: Clean up FIDVID mistakes 2015-10-30 16:08:05 +01:00
m2v AMD K8 fam10: Refactor Kconfig SB_HT_CHAIN_ON_BUS0 2015-06-05 10:17:35 +02:00
m2v-mx_se AMD K8 fam10: Refactor Kconfig SB_HT_CHAIN_ON_BUS0 2015-06-05 10:17:35 +02:00
m4a78-em mainboard: Convert #ifdef to IS_ENABLED in get_bus_conf.c 2015-10-29 15:38:12 +01:00
m4a785-m mainboard: Convert #ifdef to IS_ENABLED in get_bus_conf.c 2015-10-29 15:38:12 +01:00
m4a785t-m amd/acpi: Clean up SMBus references. 2015-10-24 00:17:50 +02:00
m5a88-v mainboard: Convert #ifdef to IS_ENABLED in get_bus_conf.c 2015-10-29 15:38:12 +01:00
mew-am Remove address from GPLv2 headers 2015-05-21 20:50:25 +02:00
mew-vm Remove empty lines at end of file 2015-06-08 00:55:07 +02:00
p2b Remove address from GPLv2 headers 2015-05-21 20:50:25 +02:00
p2b-d Remove address from GPLv2 headers 2015-05-21 20:50:25 +02:00
p2b-ds Remove address from GPLv2 headers 2015-05-21 20:50:25 +02:00
p2b-f Remove address from GPLv2 headers 2015-05-21 20:50:25 +02:00
p2b-ls Remove address from GPLv2 headers 2015-05-21 20:50:25 +02:00
p3b-f Remove address from GPLv2 headers 2015-05-21 20:50:25 +02:00
Kconfig Remove address from GPLv2 headers 2015-05-21 20:50:25 +02:00
Kconfig.name kconfig: automatically include mainboards 2015-04-18 08:31:08 +02:00