summaryrefslogtreecommitdiff
path: root/src/Kconfig
diff options
context:
space:
mode:
authorPatrick Georgi <patrick@georgi-clan.de>2013-02-04 19:15:06 +0100
committerStefan Reinauer <stefan.reinauer@coreboot.org>2013-02-04 22:57:20 +0100
commited08bcc12dddfd65edb38353530fec5fae17258d (patch)
tree6fb50881a7626b764bedecf2dfbca8c0fb3db0a9 /src/Kconfig
parent63950f83f941c0a6747b5f22b1d7edafb67f5476 (diff)
downloadcoreboot-ed08bcc12dddfd65edb38353530fec5fae17258d.tar.xz
Hook up corebootPkg as Tianocore payload
This unplugs Stefan's PIANO project. Change Tianocore payload configuration to use corebootPkg. As argument you have to give it the COREBOOT.FD generated by the Tianocore build system. It automatically determines base address and entry point. Compression setting is honored (ie. no compression if you don't want), but corebootPkg currently assumes that coreboot is doing it. Loading a 6MB payload into CBFS without compression will fail more often than not. Change-Id: If9c64c9adb4a846a677c8af40f149ce697059ee6 Signed-off-by: Patrick Georgi <patrick@georgi-clan.de> Reviewed-on: http://review.coreboot.org/2280 Tested-by: build bot (Jenkins) Reviewed-by: Stefan Reinauer <stefan.reinauer@coreboot.org>
Diffstat (limited to 'src/Kconfig')
-rw-r--r--src/Kconfig10
1 files changed, 3 insertions, 7 deletions
diff --git a/src/Kconfig b/src/Kconfig
index e24eb78037..95afbe1acc 100644
--- a/src/Kconfig
+++ b/src/Kconfig
@@ -539,9 +539,9 @@ endchoice
config TIANOCORE_FILE
string "Tianocore FILE"
depends on PAYLOAD_TIANOCORE
- default "DXEFV.Fv"
+ default "COREBOOT.FD"
help
- TBD
+ The result of a corebootPkg build
config PAYLOAD_FILE
string "Payload path and filename"
@@ -558,15 +558,11 @@ config PAYLOAD_FILE
depends on PAYLOAD_FILO
default "payloads/external/FILO/filo/build/filo.elf"
-config PAYLOAD_FILE
- depends on PAYLOAD_TIANOCORE
- default "$(obj)/tiano/tianocoreboot.elf"
-
# TODO: Defined if no payload? Breaks build?
config COMPRESSED_PAYLOAD_LZMA
bool "Use LZMA compression for payloads"
default y
- depends on PAYLOAD_ELF || PAYLOAD_SEABIOS || PAYLOAD_FILO
+ depends on PAYLOAD_ELF || PAYLOAD_SEABIOS || PAYLOAD_FILO || PAYLOAD_TIANOCORE
help
In order to reduce the size payloads take up in the ROM chip
coreboot can compress them using the LZMA algorithm.