diff options
author | Michal Simek <michal.simek@amd.com> | 2024-11-01 10:17:55 +0100 |
---|---|---|
committer | Michal Simek <michal.simek@amd.com> | 2024-11-27 08:59:03 +0100 |
commit | 417409e573044c185b58106f0154ebc0912e1cc7 (patch) | |
tree | d8fd47a2ede94ec55bcbacdfe0696ab3ea7bd580 | |
parent | d92fdb60677b3990919a4216d3452418db215224 (diff) |
common: binman: Calling initr_binman() when BINMAN_FDT
Calling empty function when BINMAN_FDT is adding +64B for nothing which is
not helping on size sensitive configurations as Xilinx mini configurations.
Signed-off-by: Michal Simek <michal.simek@amd.com>
Link: https://lore.kernel.org/r/f79dc1fbf796dd5ad290f6080608ee68d7652cfc.1730452668.git.michal.simek@amd.com
-rw-r--r-- | common/board_r.c | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/common/board_r.c b/common/board_r.c index 62228a723e1..ff9bce88dc9 100644 --- a/common/board_r.c +++ b/common/board_r.c @@ -287,13 +287,10 @@ static int initr_announce(void) return 0; } -static int initr_binman(void) +static int __maybe_unused initr_binman(void) { int ret; - if (!CONFIG_IS_ENABLED(BINMAN_FDT)) - return 0; - ret = binman_init(); if (ret) printf("binman_init failed:%d\n", ret); @@ -635,7 +632,9 @@ static init_fnc_t init_sequence_r[] = { #ifdef CONFIG_EFI_LOADER efi_memory_init, #endif +#ifdef CONFIG_BINMAN_FDT initr_binman, +#endif #ifdef CONFIG_FSP_VERSION2 arch_fsp_init_r, #endif |