diff options
author | Dzmitry Sankouski <dsankouski@gmail.com> | 2023-01-22 18:21:23 +0300 |
---|---|---|
committer | Tom Rini <trini@konsulko.com> | 2023-02-10 12:50:01 -0500 |
commit | 298ffdd5d65c4d67b958080c1a712f8f1c923af3 (patch) | |
tree | b9fc81567a163b3598b0491a78c3c02049ae5636 | |
parent | 2ea062265fe67bd4ce375a4e691fdef1cab11478 (diff) | |
download | u-boot-298ffdd5d65c4d67b958080c1a712f8f1c923af3.zip u-boot-298ffdd5d65c4d67b958080c1a712f8f1c923af3.tar.gz u-boot-298ffdd5d65c4d67b958080c1a712f8f1c923af3.tar.bz2 |
test: create dedicated fdt node for ofnode_for_each_prop test
Property count may change in /buttons node, if more button tests added,
and this will break ofnode_for_each_prop.
Add separate node for mentioned test.
Signed-off-by: Dzmitry Sankouski <dsankouski@gmail.com>
Reviewed-by: Simon Glass <sjg@chromium.org>
-rw-r--r-- | arch/sandbox/dts/test.dts | 14 | ||||
-rw-r--r-- | test/dm/ofnode.c | 2 |
2 files changed, 15 insertions, 1 deletions
diff --git a/arch/sandbox/dts/test.dts b/arch/sandbox/dts/test.dts index f98f015..716e8c7 100644 --- a/arch/sandbox/dts/test.dts +++ b/arch/sandbox/dts/test.dts @@ -1537,6 +1537,20 @@ }; }; + ofnode-foreach { + compatible = "foreach"; + + first { + prop1 = <1>; + prop2 = <2>; + }; + + second { + prop1 = <1>; + prop2 = <2>; + }; + }; + osd { compatible = "sandbox,sandbox_osd"; }; diff --git a/test/dm/ofnode.c b/test/dm/ofnode.c index 8077aff..473a8ce 100644 --- a/test/dm/ofnode.c +++ b/test/dm/ofnode.c @@ -1046,7 +1046,7 @@ static int dm_test_ofnode_for_each_prop(struct unit_test_state *uts) struct ofprop prop; int count; - node = ofnode_path("/buttons"); + node = ofnode_path("/ofnode-foreach"); count = 0; /* we expect "compatible" for each node */ |