diff options
author | Bruce Griffith <Bruce.Griffith@se-eng.com> | 2014-08-10 16:05:04 -0600 |
---|---|---|
committer | Dave Frodin <dave.frodin@se-eng.com> | 2015-01-27 15:02:06 +0100 |
commit | 98e8253b4ffe4dfd7c841c0b89dad845c755dae1 (patch) | |
tree | 26400c304d71e28240a6c06f12bb3d5039906241 /util/romcc | |
parent | 88d213a63b91c6b0e7f9c33c191177cf22346a3b (diff) |
AMD Bald Eagle: Add binary PI vendorcode files
Add all of the PI source that will remain part of coreboot to
build with a binary AGESA PI BLOB. This includes the gcc makefiles,
some Kconfig, and the AGESA standard library functions.
Change vendorcode Makefile and Kconfig so that they can compile
AMD library files and use headers from outside the coreboot/src
tree.
This fix changes the makefile so that the AGESA dispatcher is
built using its own rules rather than generic library generation
rules in coreboot/Makefile and coreboot/Makefile.inc. The AGESA
source files are initially copied from whereever they live into
coreboot/build/agesa. They are compiled from there. The binary
PI directory now has a mandatory structure that places the AGESA
BLOB into the same directory as the support headers. These will
nominally be placed in the amd directory in SageBIOS or the
3rdparty directory in coreboot.org.
Change-Id: I56788cd197159939b64c7d16c1d32418f8cc2197
Signed-off-by: Bruce Griffith <Bruce.Griffith@se-eng.com>
Signed-off-by: Dave Frodin <dave.frodin@se-eng.com>
Reviewed-on: http://review.coreboot.org/5967
Tested-by: build bot (Jenkins)
Reviewed-by: Marc Jones <marc.jones@se-eng.com>
Diffstat (limited to 'util/romcc')
0 files changed, 0 insertions, 0 deletions