diff --git a/src/lib/cbfs.c b/src/lib/cbfs.c index aba1bcccf0..bec8b342b9 100644 --- a/src/lib/cbfs.c +++ b/src/lib/cbfs.c @@ -121,7 +121,7 @@ void *cbfs_load_optionrom(struct cbfs_media *media, uint16_t vendor, return dest; } -#if CONFIG_RELOCATABLE_RAMSTAGE && defined(__PRE_RAM__) +#if CONFIG_RELOCATABLE_RAMSTAGE && defined(__PRE_RAM__) && !defined(__BOOT_BLOCK__) #include #include @@ -305,7 +305,7 @@ int cbfs_execute_stage(struct cbfs_media *media, const char *name) return run_address((void *)(uintptr_t)ntohll(stage->entry)); } -#if !CONFIG_ALT_CBFS_LOAD_PAYLOAD +#if !CONFIG_ALT_CBFS_LOAD_PAYLOAD && !defined(__BOOT_BLOCK__) void *cbfs_load_payload(struct cbfs_media *media, const char *name) { struct cbfs_payload *payload;