diff options
author | Simon Glass <sjg@chromium.org> | 2020-07-07 21:32:02 -0600 |
---|---|---|
committer | Bin Meng <bmeng.cn@gmail.com> | 2020-07-17 14:32:24 +0800 |
commit | db6fb7d152bf39d2781b61d89458900660544b91 (patch) | |
tree | 9feca392e47cc19ba70e476838dee0a4e723ddb4 /include | |
parent | a4f8208919a4458ebe93d46d43a7cb0a13f7a0d8 (diff) |
binman: Allow setting the ROM offset
On x86 the SPI ROM can be memory-mapped, at least most of it. Add a way
to tell binman the offset from a ROM address to a RAM address.
Signed-off-by: Simon Glass <sjg@chromium.org>
Reviewed-by: Bin Meng <bmeng.cn@gmail.com>
Diffstat (limited to 'include')
-rw-r--r-- | include/binman.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/include/binman.h b/include/binman.h index b462dc8542..baf49f7876 100644 --- a/include/binman.h +++ b/include/binman.h @@ -21,6 +21,14 @@ struct binman_entry { }; /** + * binman_set_rom_offset() - Set the ROM memory-map offset + * + * @rom_offset: Offset from an image_pos to the memory-mapped address. This + * tells binman that ROM image_pos x can be addressed at rom_offset + x + */ +void binman_set_rom_offset(int rom_offset); + +/** * binman_entry_find() - Find a binman symbol * * This searches the binman information in the device tree for a symbol of the |