]> git.dujemihanovic.xyz Git - u-boot.git/commit
xilinx: board: Add support to pick bootscr flash offset/size from DT
authorMichal Simek <michal.simek@amd.com>
Thu, 31 Aug 2023 07:04:28 +0000 (09:04 +0200)
committerMichal Simek <michal.simek@amd.com>
Thu, 21 Sep 2023 11:20:11 +0000 (13:20 +0200)
commit0bbc962efda40d6b9b479c6be7fb4c7fb6129707
tree262c402124385789cf872655d62bcc458960bb8a
parent44f35e1aca706e7625aa2989911b4bc938681158
xilinx: board: Add support to pick bootscr flash offset/size from DT

Location of bootscript in flash can be specified via /options/u-boot DT
node by using bootscr-flash-offset and bootscr-flash-size properties.
Values should be saved to script_offset_f and script_size_f variables.
Variables are described in doc/develop/bootstd.rst as:
script_offset_f
    SPI flash offset from which to load the U-Boot script, e.g. 0xffe000

script_size_f
    Size of the script to load, e.g. 0x2000

Both of them are used by sf_get_bootflow() in drivers/mtd/spi/sf_bootdev.c
to identify bootscript location inside flash.

Reviewed-by: Simon Glass <sjg@chromium.org>
Signed-off-by: Michal Simek <michal.simek@amd.com>
Link: https://lore.kernel.org/r/60a84405f3fefabb8b48a4e1ce84431483a729f3.1693465465.git.michal.simek@amd.com
board/xilinx/common/board.c