summaryrefslogtreecommitdiff
path: root/arch
diff options
context:
space:
mode:
authorMichal Simek <michal.simek@amd.com>2023-08-31 09:04:27 +0200
committerMichal Simek <michal.simek@amd.com>2023-09-21 13:20:11 +0200
commit44f35e1aca706e7625aa2989911b4bc938681158 (patch)
tree480bb2b88f4bc8ba5daf8208e54574f509a798cf /arch
parent771635f6b0f5bc71d85beb7d994b1c66bf36f6ff (diff)
downloadu-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.dts2
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>;
};
};