coreboot/src
Marshall Dawson 26528b4f15 UPSTREAM: amd/pi/hudson: Add alternate method for including amdfw
For systems using Chrome OS, place the amdfw outside of cbfs control.
The firmware must go to a fixed position at an offset of 0x20000 into
the flash device.

Potentially improve by adding a warning or error message for the
condition when sizeof(amdfw) + sizeof(cbfs and metadata) > sizeof(flash).

Original-Signed-off-by: Marshall Dawson <marshalldawson3rd@gmail.com>
Original-Reviewed-by: Marc Jones <marcj303@gmail.com>
(cherry picked from commit 2d9d631b39d7850576438a5b0979936bd33893e1)

BUG=none
BRANCH=none
TEST=none

Change-Id: I0f98ea97aaf8fc3a08ebc907ea0cb7a3cbc73aa3
Signed-off-by: Patrick Georgi <pgeorgi@chromium.org>
Original-Commit-Id: c6be0d854a
Original-Change-Id: I38029bc03e5db260424cca293b1a7bceea4d0d75
Original-Signed-off-by: Marc Jones <marcj303@gmail.com>
Original-Reviewed-on: https://review.coreboot.org/18435
Original-Tested-by: build bot (Jenkins)
Original-Reviewed-by: Martin Roth <martinroth@google.com>
Reviewed-on: https://chromium-review.googlesource.com/462955
2017-03-30 05:30:05 -07:00
..
acpi
arch UPSTREAM: Remove libverstage as separate library and source file class 2017-03-29 13:43:09 -07:00
commonlib UPSTREAM: commonlib: Wrap lines at 80 columns 2017-03-14 07:25:36 -07:00
console UPSTREAM: console: Enable do_printk_va_list for VBOOT 2017-01-05 11:00:16 -08:00
cpu UPSTREAM: AGESA: Fork for new cache-as-ram init code 2017-03-30 05:29:58 -07:00
device UPSTREAM: device/dram/ddr2: Add common ddr2 spd decoder 2017-03-10 10:54:48 -08:00
drivers UPSTREAM: soc/intel/common/block: Add cache as ram init and teardown code 2017-03-30 05:30:02 -07:00
ec UPSTREAM: vboot: Move remaining features out of vendorcode/google/chromeos 2017-03-29 13:43:08 -07:00
include UPSTREAM: vboot: Move remaining features out of vendorcode/google/chromeos 2017-03-29 13:43:08 -07:00
lib UPSTREAM: Remove libverstage as separate library and source file class 2017-03-29 13:43:09 -07:00
mainboard UPSTREAM: lenovo/g505s: Switch away from AGESA_LEGACY 2017-03-30 05:30:02 -07:00
northbridge UPSTREAM: AGESA: Introduce AGESA_LEGACY and its counterpart 2017-03-30 05:29:58 -07:00
soc UPSTREAM: soc/intel/apollolake: Clean up code by using common System Agent module 2017-03-30 05:30:05 -07:00
southbridge UPSTREAM: amd/pi/hudson: Add alternate method for including amdfw 2017-03-30 05:30:05 -07:00
superio UPSTREAM: superio/fintek: Add support for Fintek F71808A 2017-03-30 05:29:57 -07:00
vboot UPSTREAM: Remove libverstage as separate library and source file class 2017-03-29 13:43:09 -07:00
vendorcode UPSTREAM: vboot: Move remaining features out of vendorcode/google/chromeos 2017-03-29 13:43:08 -07:00
Kconfig UPSTREAM: GDB_WAIT: Clarify Kconfig description 2017-03-16 00:11:36 -07:00