diff options
author | Michal Simek <michal.simek@amd.com> | 2023-08-31 09:04:27 +0200 |
---|---|---|
committer | Michal Simek <michal.simek@amd.com> | 2023-09-21 13:20:11 +0200 |
commit | 44f35e1aca706e7625aa2989911b4bc938681158 (patch) | |
tree | 480bb2b88f4bc8ba5daf8208e54574f509a798cf /arch | |
parent | 771635f6b0f5bc71d85beb7d994b1c66bf36f6ff (diff) | |
download | u-boot-44f35e1aca706e7625aa2989911b4bc938681158.tar.gz u-boot-44f35e1aca706e7625aa2989911b4bc938681158.tar.bz2 u-boot-44f35e1aca706e7625aa2989911b4bc938681158.zip |
dm: core: ofnode: Add ofnode_read_bootscript_flash()
ofnode_read_bootscript_flash() reads bootscript address from
/options/u-boot DT node. bootscr-flash-offset and bootscr-flash-size
properties are read and values are filled. When bootscr-flash-size is not
defined, bootscr-flash-offset property is unusable that's why cleaned.
Both of these properties should be defined to function properly.
Also add test to cover this new function.
Reviewed-by: Simon Glass <sjg@chromium.org>
Signed-off-by: Michal Simek <michal.simek@amd.com>
Link: https://lore.kernel.org/r/08a3e6c09cce13287c69ad370e409e7f1766b406.1693465465.git.michal.simek@amd.com
Diffstat (limited to 'arch')
-rw-r--r-- | arch/sandbox/dts/test.dts | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/arch/sandbox/dts/test.dts b/arch/sandbox/dts/test.dts index d93c010bc5..9a863ea732 100644 --- a/arch/sandbox/dts/test.dts +++ b/arch/sandbox/dts/test.dts @@ -85,6 +85,8 @@ u-boot { compatible = "u-boot,config"; bootscr-ram-offset = /bits/ 64 <0x12345678>; + bootscr-flash-offset = /bits/ 64 <0>; + bootscr-flash-size = /bits/ 64 <0x2000>; }; }; |