summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorAhmad Fatoum <a.fatoum@pengutronix.de>2022-09-12 17:54:36 +0200
committerSascha Hauer <s.hauer@pengutronix.de>2022-09-13 12:07:55 +0200
commitfe6fd13905579639cbfb259921be3156e7552b9a (patch)
tree8cbb7303bd1c03e0243c04c17ba49407119e4cdf /test
parent31b8b7254f2bfd8dd03522dee50a92cbf44a448d (diff)
downloadbarebox-fe6fd13905579639cbfb259921be3156e7552b9a.tar.gz
of: implement of_prepend_property
Like of_append_property for adding at the end of properties, implement of_prepend_property for placing data into the front. This is especially useful to fixup most-specific compatibles into existing nodes. Signed-off-by: Ahmad Fatoum <a.fatoum@pengutronix.de> Link: https://lore.barebox.org/20220912155436.1565755-1-a.fatoum@pengutronix.de Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'test')
-rw-r--r--test/self/of_manipulation.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/test/self/of_manipulation.c b/test/self/of_manipulation.c
index 7e30a60ca6..f7f95fa269 100644
--- a/test/self/of_manipulation.c
+++ b/test/self/of_manipulation.c
@@ -103,9 +103,9 @@ static void test_of_property_strings(struct device_node *root)
of_append_property(np4, "property-single", "ayy", 4);
- of_append_property(np4, "property-multi", "ayy", 4);
of_append_property(np4, "property-multi", "bee", 4);
of_append_property(np4, "property-multi", "sea", 4);
+ of_prepend_property(np4, "property-multi", "ayy", 4);
assert_equal(np3, np4);
}