diff options
author | Marshall Dawson <marshalldawson3rd@gmail.com> | 2018-01-30 15:33:23 -0700 |
---|---|---|
committer | Martin Roth <martinroth@google.com> | 2018-02-07 16:22:40 +0000 |
commit | 8d6e0e0a72ed81d44ba61add0c2aab55bb217412 (patch) | |
tree | d910a30a26bab28ec8d24b8a9de341ca8eba4985 /src/commonlib | |
parent | ac1cd44525d7230a0138fdd3e442ad8b1363c4dc (diff) | |
download | coreboot-8d6e0e0a72ed81d44ba61add0c2aab55bb217412.tar.xz |
lib/stage_cache: Add save/get raw storage
Leverage the stage_cache mechanism to store a non-specific type
of data. This is not interesting when the location for the cache
is in cbmem. However it will be more useful when an external
location is used, e.g. when the cache is in TSEG, locked from user
modification.
Change-Id: Iaf0b25ebe14c176bbd24fc8942f902f627ca8e6f
Signed-off-by: Marshall Dawson <marshalldawson3rd@gmail.com>
Reviewed-on: https://review.coreboot.org/23518
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Aaron Durbin <adurbin@chromium.org>
Diffstat (limited to 'src/commonlib')
-rw-r--r-- | src/commonlib/include/commonlib/cbmem_id.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/commonlib/include/commonlib/cbmem_id.h b/src/commonlib/include/commonlib/cbmem_id.h index 9a66246001..3529fefaa0 100644 --- a/src/commonlib/include/commonlib/cbmem_id.h +++ b/src/commonlib/include/commonlib/cbmem_id.h @@ -61,6 +61,7 @@ #define CBMEM_ID_SMM_SAVE_SPACE 0x07e9acee #define CBMEM_ID_STAGEx_META 0x57a9e000 #define CBMEM_ID_STAGEx_CACHE 0x57a9e100 +#define CBMEM_ID_STAGEx_RAW 0x57a9e200 #define CBMEM_ID_STORAGE_DATA 0x53746f72 #define CBMEM_ID_TCPA_LOG 0x54435041 #define CBMEM_ID_TIMESTAMP 0x54494d45 |