Clean up AMD Fam14 SSDT
authorMarc Jones <marcj303@gmail.com>
Tue, 13 Dec 2011 04:12:43 +0000 (21:12 -0700)
committerMarc Jones <marcj303@gmail.com>
Thu, 5 Jan 2012 16:29:11 +0000 (17:29 +0100)
commit84e0dfcbf2ea977e15c6dc79d12836b138dabd41
tree3c613a0495031ad2257af4b6ce75401da7f69c94
parent522ba28874c0e049c899fc74b906346605b50d0f
Clean up AMD Fam14 SSDT

The old SSDT ACPI code would only include the AGESA or the coreboot SSDT. Now
include both. AGESA generates the Pstate SSDT and the second coreboot SSDT is
for TOM and TOM2. Now, generate the coreboot SSDT instead of patching it. This
fixes some ACPI errors in Linux and Windows bluescreens.

The Persimmon acpi_tables.c is where the main changes were made and then
replicated in the other Fam14 boards. Please test the other mainbords if you
have one.

Change-Id: I808c863597e024e3e8aeec0821e8618d96cc96a6
Signed-off-by: Marc Jones <marcj303@gmail.com>
Reviewed-on: http://review.coreboot.org/516
Tested-by: build bot (Jenkins)
Reviewed-by: Kerry Sheh <shekairui@gmail.com>
Reviewed-by: Ronald G. Minnich <rminnich@gmail.com>
src/mainboard/amd/inagua/acpi_tables.c
src/mainboard/amd/persimmon/acpi/ssdt2.asl [deleted file]
src/mainboard/amd/persimmon/acpi/ssdt3.asl [deleted file]
src/mainboard/amd/persimmon/acpi/ssdt4.asl [deleted file]
src/mainboard/amd/persimmon/acpi/ssdt5.asl [deleted file]
src/mainboard/amd/persimmon/acpi_tables.c
src/mainboard/amd/south_station/acpi_tables.c
src/mainboard/amd/union_station/acpi_tables.c
src/mainboard/asrock/e350m1/acpi_tables.c
src/northbridge/amd/agesa/family14/Makefile.inc
src/northbridge/amd/agesa/family14/ssdt.asl [deleted file]