diff options
author | Aaron Durbin <adurbin@chromium.org> | 2015-06-09 13:54:10 -0500 |
---|---|---|
committer | Aaron Durbin <adurbin@chromium.org> | 2015-06-09 22:03:30 +0200 |
commit | 41607a4682c75b716e342cfc773926c753fb6086 (patch) | |
tree | 9fe3ea3bbbcce423cc9dfb6c91a890a2dab3a942 /src/include/cbmem.h | |
parent | db23215039894cf7668cba21c94753a9fcc546a0 (diff) |
cbmem: add indicator to hooks if cbmem is being recovered
It can be helpful to certain users of the cbmem init hooks
to know if recovery was done or not. Therefore, add this
as a parameter to the hooks.
Change-Id: I049fc191059cfdb8095986d3dc4eee9e25cf5452
Signed-off-by: Aaron Durbin <adurbin@chromium.org>
Reviewed-on: http://review.coreboot.org/10480
Tested-by: build bot (Jenkins)
Reviewed-by: Patrick Georgi <pgeorgi@google.com>
Diffstat (limited to 'src/include/cbmem.h')
-rw-r--r-- | src/include/cbmem.h | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/include/cbmem.h b/src/include/cbmem.h index 55b04b4106..341296cec1 100644 --- a/src/include/cbmem.h +++ b/src/include/cbmem.h @@ -113,8 +113,9 @@ void *cbmem_add(u32 id, u64 size); /* Find a cbmem entry of a given id. These return NULL on failure. */ void *cbmem_find(u32 id); -typedef void (* const cbmem_init_hook_t)(void); -void cbmem_run_init_hooks(void); +/* Indicate to each hook if cbmem is being recovered or not. */ +typedef void (* const cbmem_init_hook_t)(int is_recovery); +void cbmem_run_init_hooks(int is_recovery); void cbmem_fail_resume(void); #ifndef __PRE_RAM__ |