vboot: allow non-relocatable ramstage loading
commit84437989991ac29e0957625f6333c4b857a4ad45
authorAaron Durbin <adurbin@chromium.org>
Thu, 20 Mar 2014 20:24:03 +0000 (20 15:24 -0500)
committerMarc Jones <marc.jones@se-eng.com>
Fri, 14 Nov 2014 23:40:15 +0000 (15 00:40 +0100)
tree216af1c49dff3b1b5504d4ac9734fdd6bc491227
parente742dda985ac428b85d8e90d384ac134c0808af6
vboot: allow non-relocatable ramstage loading

The vboot implementation previously assumed that ramstage would
be a relocatable module. Allow for ramstage not being a relocatable
module.

BUG=chrome-os-partner:27094
BRANCH=None
TEST=Built nyan with vboot.

Original-Change-Id: Id3544533740d77e2db6be3960bef0c129173bacc
Original-Signed-off-by: Aaron Durbin <adurbin@chromium.org>
Original-Reviewed-on: https://chromium-review.googlesource.com/190923
Original-Reviewed-by: Gabe Black <gabeblack@chromium.org>
(cherry picked from commit 756ee3a6987097c65588c8784ee9653fd6e735e4)
Signed-off-by: Marc Jones <marc.jones@se-eng.com>
Change-Id: I813b07e1bec75640ad4066aca749ba8dccec31d4
Reviewed-on: http://review.coreboot.org/7220
Tested-by: build bot (Jenkins)
Reviewed-by: Stefan Reinauer <stefan.reinauer@coreboot.org>
src/vendorcode/google/chromeos/Kconfig
src/vendorcode/google/chromeos/vboot_loader.c