libpayload: Add support for parsing RAMOOPS range from coreboot

CQ-DEPEND=CL:228856
BUG=chrome-os-partner:33676
BRANCH=None
TEST=Compiles and boots to kernel prompt. ramoops console log verified after
causing kernel to fault.

Change-Id: I5af9b995113ee30ac60347acba8fa945fb5cd17a
Signed-off-by: Patrick Georgi <pgeorgi@chromium.org>
Original-Commit-Id: 80c843fc78b137eb5540f8fefc4a69545b896fb6
Original-Change-Id: I8886015977e1fd999ef74fe73d08cff935cbce5c
Original-Signed-off-by: Furquan Shaikh <furquan@google.com>
Original-Reviewed-on: https://chromium-review.googlesource.com/228742
Original-Reviewed-by: Furquan Shaikh <furquan@chromium.org>
Original-Tested-by: Furquan Shaikh <furquan@chromium.org>
Original-Commit-Queue: Furquan Shaikh <furquan@chromium.org>
Reviewed-on: http://review.coreboot.org/8754
Tested-by: build bot (Jenkins)
Reviewed-by: Stefan Reinauer <stefan.reinauer@coreboot.org>
This commit is contained in:
Furquan Shaikh
2014-11-08 17:19:31 -08:00
committed by Patrick Georgi
parent 522f9c6df1
commit 6b322cc619
3 changed files with 14 additions and 0 deletions

View File

@@ -115,6 +115,8 @@ struct sysinfo_t {
void *acpi_gnvs;
u32 board_id;
void *wifi_calibration;
uint64_t ramoops_buffer;
uint32_t ramoops_buffer_size;
};
extern struct sysinfo_t lib_sysinfo;