the following patch was just integrated into master: commit abd7c9be3422986ab363464d0647373fc6a2face Author: Aaron Durbin adurbin@chromium.org Date: Thu Oct 24 10:14:06 2013 -0500
rmodule: consolidate rmodule stage loading
There are 3 places rmodule stages are loaded in the existing code: cbfs and 2 in vboot_wrapper. Much of the code is the same except for a few different cbmem entry ids. Instead provide a common implementation in the rmodule library itself.
A structure named rmod_stage_load is introduced to manage the inputs and outputs from the new API.
BUG=chrome-os-partner:22866 BRANCH=None TEST=Built and booted successfully.
Change-Id: I146055005557e04164e95de4aae8a2bde8713131 Signed-off-by: Aaron Durbin adurbin@chromium.org Reviewed-on: https://chromium-review.googlesource.com/174425 Reviewed-by: Duncan Laurie dlaurie@chromium.org
See http://review.coreboot.org/4897 for details.
-gerrit