[coreboot-gerrit] Patch set updated for coreboot: vboot: provide RW region device support

Aaron Durbin (adurbin@chromium.org) gerrit at coreboot.org
Sat Aug 13 00:49:08 CEST 2016


Aaron Durbin (adurbin at chromium.org) just uploaded a new patch set to gerrit, which you can find at https://review.coreboot.org/16205

-gerrit

commit 610497a68a2c57687657ab712a8d787fe3fc3ed0
Author: Aaron Durbin <adurbin at chromium.org>
Date:   Fri Aug 12 12:46:07 2016 -0500

    vboot: provide RW region device support
    
    Explicitly provide a RW view of an vboot FMAP region. This is
    required for platforms which have separeate implemenations of
    a RO boot device and a RW boot device.
    
    BUG=chrome-os-partner:56151
    
    Change-Id: If8bf2e1c7ca9bff536fc5c578fe0cf92ccbd2ebc
    Signed-off-by: Aaron Durbin <adurbin at chromium.org>
---
 src/vboot/vboot_common.c | 5 +++++
 src/vboot/vboot_common.h | 3 +++
 2 files changed, 8 insertions(+)

diff --git a/src/vboot/vboot_common.c b/src/vboot/vboot_common.c
index 319e0de..7e1ca9d 100644
--- a/src/vboot/vboot_common.c
+++ b/src/vboot/vboot_common.c
@@ -30,6 +30,11 @@ int vboot_named_region_device(const char *name, struct region_device *rdev)
 	return fmap_locate_area_as_rdev(name, rdev);
 }
 
+int vboot_named_region_device_rw(const char *name, struct region_device *rdev)
+{
+	return fmap_locate_area_as_rdev(name, rdev);
+}
+
 /* ========================== VBOOT HANDOFF APIs =========================== */
 int vboot_get_handoff_info(void **addr, uint32_t *size)
 {
diff --git a/src/vboot/vboot_common.h b/src/vboot/vboot_common.h
index d64b5bb..59fd44c 100644
--- a/src/vboot/vboot_common.h
+++ b/src/vboot/vboot_common.h
@@ -23,6 +23,9 @@
 /* Locate vboot area by name. Returns 0 on success and -1 on error. */
 int vboot_named_region_device(const char *name, struct region_device *rdev);
 
+/* Like vboot_named_region_device() but provides a RW region device. */
+int vboot_named_region_device_rw(const char *name, struct region_device *rdev);
+
 /*
  * Function to check if there is a request to enter recovery mode. Returns
  * reason code if request to enter recovery mode is present, otherwise 0.



More information about the coreboot-gerrit mailing list