coreboot-kgpe-d16/src/southbridge/amd
Bruce Griffith 1a59039c24 AMD Steppe Eagle: New integrated southbridge (Avalon)
00730F01 contains the Avalon southbridge and a Platform Security
Processor (PSP). Supporting the PSP requires specific binaries to
be included in the ROM.  The fletcher utility is used to sign PSP
binaries.

The IMC access routines are not accessible for newer AMD parts that
use pre-compiled AGESA.  Change the Hudson code such that the IMC
code is not compiled if IMC is not selected in Kconfig.

Disable compilation of resume.c if HAVE_ACPI_RESUME is disabled.
The newer AMD mainboards will initially be released without ACPI
resume support (S3) due to the use of AGESA internals in the
existing Hudson routines.  The Makefile change allows newer
mainboards to avoid the API issues.

Change Kconfig such that the FWM flag is always set for PSP-enabled
parts.  This has the side effect of forcing the generation of the
FWM directory in the absence of GEC, IMC, and xHCI.

Change-Id: I6d056f54b60a64300841599490b9fafd561c4a7d
Signed-off-by: Bruce Griffith <Bruce.Griffith@se-eng.com>
Reviewed-on: http://review.coreboot.org/6677
Tested-by: build bot (Jenkins)
Reviewed-by: WANG Siyuan <wangsiyuanbuaa@gmail.com>
Reviewed-by: Zheng Bao <zheng.bao@amd.com>
2014-08-30 19:14:16 +02:00
..
agesa AMD Steppe Eagle: New integrated southbridge (Avalon) 2014-08-30 19:14:16 +02:00
amd8111 southbridge: Trivial - drop trailing blank lines at EOF 2014-07-08 13:53:21 +02:00
amd8131 GPLv2 notice: Unify all files to just use one space in »MA 02110-1301« 2013-03-01 10:16:08 +01:00
amd8131-disable first round name simplification. drop the <component>_ prefix. 2010-12-08 05:42:47 +00:00
amd8132 GPLv2 notice: Unify all files to just use one space in »MA 02110-1301« 2013-03-01 10:16:08 +01:00
amd8151 GPLv2 notice: Unify all files to just use one space in »MA 02110-1301« 2013-03-01 10:16:08 +01:00
cimx southbridge/amd/cimx/sb800: Uninitialized variables in config func 2014-08-13 04:50:00 +02:00
cs5530 GPLv2 notice: Unify all files to just use one space in »MA 02110-1301« 2013-03-01 10:16:08 +01:00
cs5535 southbridge: Trivial - drop trailing blank lines at EOF 2014-07-08 13:53:21 +02:00
cs5536 southbridge/amd/cs5536: Trivial style fix for trailing comment 2014-08-09 18:06:17 +02:00
rs690 southbridge/amd/rsXY0/cmn.c: Trivial - Style fixes 2014-07-11 08:39:39 +02:00
rs780 Uniformly spell frequency unit symbol as Hz 2014-07-29 04:40:27 +02:00
sb600 southbridge: Trivial - drop trailing blank lines at EOF 2014-07-08 13:53:21 +02:00
sb700 southbridge: Trivial - drop trailing blank lines at EOF 2014-07-08 13:53:21 +02:00
sb800 southbridge/amd: Remove trailing whitespace 2014-07-24 12:43:03 +02:00
sr5650 Uniformly spell frequency unit symbol as Hz 2014-07-29 04:40:27 +02:00
amd_pci_util.c AMD/agesa: Add functions for AMD PCI IRQ routing 2014-07-02 21:47:28 +02:00
amd_pci_util.h AMD/agesa: Add functions for AMD PCI IRQ routing 2014-07-02 21:47:28 +02:00
Kconfig AMD SPI: Optimise for longer writes 2014-07-14 19:43:03 +02:00
Makefile.inc AMD Steppe Eagle: New integrated southbridge (Avalon) 2014-08-30 19:14:16 +02:00