diff options
author | Ahmad Fatoum <a.fatoum@pengutronix.de> | 2022-09-12 17:54:36 +0200 |
---|---|---|
committer | Sascha Hauer <s.hauer@pengutronix.de> | 2022-09-13 12:07:55 +0200 |
commit | fe6fd13905579639cbfb259921be3156e7552b9a (patch) | |
tree | 8cbb7303bd1c03e0243c04c17ba49407119e4cdf /test | |
parent | 31b8b7254f2bfd8dd03522dee50a92cbf44a448d (diff) | |
download | barebox-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.c | 2 |
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); } |