mb/google/brya: Create rull variant
[coreboot2.git] / src / lib / cbmem_common.c
blobbc3bfc911d7379482ff837f6c9922b8ceeb1e3ab
1 /* SPDX-License-Identifier: GPL-2.0-only */
3 #include <cbmem.h>
4 #include <symbols.h>
6 void cbmem_run_init_hooks(int is_recovery)
8 cbmem_init_hook_t *init_hook_ptr =
9 (cbmem_init_hook_t *)&_cbmem_init_hooks;
10 cbmem_init_hook_t *einit_hook_ptr =
11 (cbmem_init_hook_t *)&_ecbmem_init_hooks;
13 if (REGION_SIZE(cbmem_init_hooks) == 0)
14 return;
16 while (init_hook_ptr != einit_hook_ptr) {
17 (*init_hook_ptr)(is_recovery);
18 init_hook_ptr++;