cbfs: read cbfs offset and size from sysinfo
commit2ccb280f512b7ef3ba00d4ed7beb69269af33f09
authorDaisuke Nojiri <dnojiri@chromium.org>
Wed, 2 Sep 2015 17:53:13 +0000 (2 10:53 -0700)
committerPatrick Georgi <pgeorgi@google.com>
Wed, 28 Oct 2015 21:26:17 +0000 (28 22:26 +0100)
treea821f6204a780a9669663135a2d5354aaeb2e9de
parent158d00148f77569fc4a49176bcfeb4e0f990a1ff
cbfs: read cbfs offset and size from sysinfo

This change allows libpayload to read cbfs offset and size from sysinfo.
Legacy way of locating cbfs reagion is still supported in case sysinfo
doesn't store the offset and the size.

BUG=none
BRANCH=master
TEST=tested on samus and smaug

Change-Id: I86434fd249467e7c90d59d6b82f0e6c514bc2d05
Signed-off-by: Patrick Georgi <pgeorgi@chromium.org>
Original-Commit-Id: 548a74b7a0758c3f9ba6809425d0fb9c6a5e9d7c
Original-Change-Id: I190d5545a65228483204bf1aa1cbf5a80db31ae0
Original-Signed-off-by: Daisuke Nojiri <dnojiri@chromium.org>
Original-Reviewed-on: https://chromium-review.googlesource.com/296993
Original-Commit-Ready: Daisuke Nojiri <dnojiri@google.com>
Original-Tested-by: Daisuke Nojiri <dnojiri@google.com>
Original-Reviewed-by: Aaron Durbin <adurbin@chromium.org>
Reviewed-on: http://review.coreboot.org/11557
Tested-by: build bot (Jenkins)
Reviewed-by: Stefan Reinauer <stefan.reinauer@coreboot.org>
payloads/libpayload/libcbfs/cbfs_core.c