coreboot-kgpe-d16/src/mainboard
Martin Roth 7fb692bd86 Fam15tn: Move SPD read from mainboards into wrapper
Continuing with the mainboard cleanup for F15tn, move the functions
to read the SPD from the mainboards for Thatcher and Parmer into the
wrapper for the northbridge/amd/agesa/family15tn.

Move the SPD address customization for the mainboard into the
devicetree.cb file.

Unrelated side note - Porting.h has an un-closed #pragma pack(1)
that can cause confusing side-effects.  AGESA's structures all
use this, but coreboot's don't.  Be sure to include the coreboot
.h files BEFORE Porting.h is included, not after.

This fix has been tested.

Change-Id: I89cdd225be61f60c6b8e7020e6f8b879983bbd96
Signed-off-by: Martin Roth <martin.roth@se-eng.com>
Reviewed-on: http://review.coreboot.org/2190
Tested-by: build bot (Jenkins)
Reviewed-by: Marc Jones <marcj303@gmail.com>
Reviewed-by: Paul Menzel <paulepanter@users.sourceforge.net>
Reviewed-by: Siyuan Wang <wangsiyuanbuaa@gmail.com>
2013-02-01 04:00:02 +01:00
..
a-trend Drop empty mainboard.c 2012-11-29 10:25:20 +01:00
aaeon Fix PIRQ routing abstraction 2012-11-16 05:07:28 +01:00
abit Drop empty mainboard.c 2012-11-29 10:25:20 +01:00
advansus amdk8/amdfam10: Use CAR_GLOBAL for sysinfo 2012-11-28 07:45:05 +01:00
advantech Drop empty mainboard.c 2012-11-29 10:25:20 +01:00
amd Fam15tn: Move SPD read from mainboards into wrapper 2013-02-01 04:00:02 +01:00
aopen Drop empty mainboard.c 2012-11-29 10:25:20 +01:00
arima Drop empty mainboard.c 2012-11-29 10:25:20 +01:00
artecgroup Fix PIRQ routing abstraction 2012-11-16 05:07:28 +01:00
asi Drop empty mainboard.c 2012-11-29 10:25:20 +01:00
asrock ASRock E350M1: Remove unused variable reg8 from romstage.c 2013-01-30 15:31:03 +01:00
asus M4A785T-M: Add support for external GFX. 2012-12-30 03:25:33 +01:00
avalue amdk8/amdfam10: Use CAR_GLOBAL for sysinfo 2012-11-28 07:45:05 +01:00
axus Drop empty mainboard.c 2012-11-29 10:25:20 +01:00
azza Drop empty mainboard.c 2012-11-29 10:25:20 +01:00
bachmann Fix PIRQ routing abstraction 2012-11-16 05:07:28 +01:00
bcom Drop empty mainboard.c 2012-11-29 10:25:20 +01:00
bifferos Drop empty mainboard.c 2012-11-29 10:25:20 +01:00
biostar Drop empty mainboard.c 2012-11-29 10:25:20 +01:00
broadcom Drop empty mainboard.c 2012-11-29 10:25:20 +01:00
compaq Drop empty mainboard.c 2012-11-29 10:25:20 +01:00
digitallogic Drop empty mainboard.c 2012-11-29 10:25:20 +01:00
eaglelion Drop empty mainboard.c 2012-11-29 10:25:20 +01:00
ecs Drop empty mainboard.c 2012-11-29 10:25:20 +01:00
emulation qemu-x86: Implement more features 2013-01-08 23:33:35 +01:00
getac Rename mainboard_smi.c to smihandler.c 2013-01-03 19:33:01 +01:00
gigabyte Drop empty mainboard.c 2012-11-29 10:25:20 +01:00
google armv7: unify stage hand-off routines 2013-02-01 03:25:30 +01:00
hp Drop empty mainboard.c 2012-11-29 10:25:20 +01:00
ibase Rename mainboard_smi.c to smihandler.c 2013-01-03 19:33:01 +01:00
ibm Drop empty mainboard.c 2012-11-29 10:25:20 +01:00
iei Drop empty mainboard.c 2012-11-29 10:25:20 +01:00
intel Rename mainboard_smi.c to smihandler.c 2013-01-03 19:33:01 +01:00
iwave Rename mainboard_smi.c to smihandler.c 2013-01-03 19:33:01 +01:00
iwill Drop empty mainboard.c 2012-11-29 10:25:20 +01:00
jetway Drop empty mainboard.c 2012-11-29 10:25:20 +01:00
kontron Rename mainboard_smi.c to smihandler.c 2013-01-03 19:33:01 +01:00
lanner Drop empty mainboard.c 2012-11-29 10:25:20 +01:00
lenovo Rename mainboard_smi.c to smihandler.c 2013-01-03 19:33:01 +01:00
lippert Drop empty mainboard.c 2012-11-29 10:25:20 +01:00
mitac Drop empty mainboard.c 2012-11-29 10:25:20 +01:00
msi Drop empty mainboard.c 2012-11-29 10:25:20 +01:00
nec Drop empty mainboard.c 2012-11-29 10:25:20 +01:00
newisys Drop empty mainboard.c 2012-11-29 10:25:20 +01:00
nokia Drop empty mainboard.c 2012-11-29 10:25:20 +01:00
nvidia amdk8/amdfam10: Use CAR_GLOBAL for sysinfo 2012-11-28 07:45:05 +01:00
pcengines Fix PIRQ routing abstraction 2012-11-16 05:07:28 +01:00
rca Rename mainboard_smi.c to smihandler.c 2013-01-03 19:33:01 +01:00
roda Rename mainboard_smi.c to smihandler.c 2013-01-03 19:33:01 +01:00
samsung Extend CBFS to support arbitrary ROM source media. 2013-01-30 17:58:32 +01:00
siemens amdk8/amdfam10: Use CAR_GLOBAL for sysinfo 2012-11-28 07:45:05 +01:00
soyo Drop empty mainboard.c 2012-11-29 10:25:20 +01:00
sunw Drop empty mainboard.c 2012-11-29 10:25:20 +01:00
supermicro Fix high dword of MTRR mask set with CONFIG_CPU_ADDR_BITS 2013-01-16 23:59:08 +01:00
technexion amdk8/amdfam10: Use CAR_GLOBAL for sysinfo 2012-11-28 07:45:05 +01:00
technologic Fix PIRQ routing abstraction 2012-11-16 05:07:28 +01:00
televideo Drop empty mainboard.c 2012-11-29 10:25:20 +01:00
thomson Rename mainboard_smi.c to smihandler.c 2013-01-03 19:33:01 +01:00
traverse Fix PIRQ routing abstraction 2012-11-16 05:07:28 +01:00
tyan Fix high dword of MTRR mask set with CONFIG_CPU_ADDR_BITS 2013-01-16 23:59:08 +01:00
via Drop empty mainboard.c 2012-11-29 10:25:20 +01:00
winent Fix PIRQ routing abstraction 2012-11-16 05:07:28 +01:00
wyse Fix PIRQ routing abstraction 2012-11-16 05:07:28 +01:00
Kconfig Add minimal mainboard support for snow 2012-12-12 06:01:26 +01:00