summaryrefslogtreecommitdiffstats
path: root/configs/platform-v7a/patches/barebox-2017.10.0/0011-of-base-add-funtion-to-copy-a-device-tree-node.patch
diff options
context:
space:
mode:
authorRobert Schwebel <r.schwebel@pengutronix.de>2017-11-13 15:12:39 +0100
committerRobert Schwebel <r.schwebel@pengutronix.de>2017-11-13 15:12:39 +0100
commit8385a29af060b94ace4b28d763c0dcae39721d6a (patch)
treed9d762fbbaf4d42b752d34106d7a4427389dc53a /configs/platform-v7a/patches/barebox-2017.10.0/0011-of-base-add-funtion-to-copy-a-device-tree-node.patch
parent5b20d2ba5ae1075b0558b44973648609a90c081a (diff)
downloadDistroKit-8385a29af060b94ace4b28d763c0dcae39721d6a.tar.gz
DistroKit-8385a29af060b94ace4b28d763c0dcae39721d6a.tar.xz
barebox: version bump 2017.10.0 -> 2017.11.0DistroKit-2017.11.0
The vexpress series has been merged upstream and can be dropped. Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
Diffstat (limited to 'configs/platform-v7a/patches/barebox-2017.10.0/0011-of-base-add-funtion-to-copy-a-device-tree-node.patch')
-rw-r--r--configs/platform-v7a/patches/barebox-2017.10.0/0011-of-base-add-funtion-to-copy-a-device-tree-node.patch50
1 files changed, 0 insertions, 50 deletions
diff --git a/configs/platform-v7a/patches/barebox-2017.10.0/0011-of-base-add-funtion-to-copy-a-device-tree-node.patch b/configs/platform-v7a/patches/barebox-2017.10.0/0011-of-base-add-funtion-to-copy-a-device-tree-node.patch
deleted file mode 100644
index d999258..0000000
--- a/configs/platform-v7a/patches/barebox-2017.10.0/0011-of-base-add-funtion-to-copy-a-device-tree-node.patch
+++ /dev/null
@@ -1,50 +0,0 @@
-From: Michael Olbrich <m.olbrich@pengutronix.de>
-Date: Tue, 13 Sep 2016 21:17:12 +0200
-Subject: [PATCH] of: base: add funtion to copy a device tree node
-
-Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
----
- drivers/of/base.c | 16 ++++++++++++++++
- include/of.h | 2 ++
- 2 files changed, 18 insertions(+)
-
-diff --git a/drivers/of/base.c b/drivers/of/base.c
-index fb4d2c03946e..3ca13ae44e5c 100644
---- a/drivers/of/base.c
-+++ b/drivers/of/base.c
-@@ -1988,6 +1988,22 @@ out:
- return dn;
- }
-
-+struct device_node *of_copy_node(struct device_node *parent, const struct device_node *other)
-+{
-+ struct device_node *np, *child;
-+ struct property *pp;
-+
-+ np = of_new_node(parent, other->name);
-+
-+ list_for_each_entry(pp, &other->properties, list)
-+ of_new_property(np, pp->name, pp->value, pp->length);
-+
-+ for_each_child_of_node(other, child)
-+ of_copy_node(np, child);
-+
-+ return np;
-+}
-+
- void of_delete_node(struct device_node *node)
- {
- struct device_node *n, *nt;
-diff --git a/include/of.h b/include/of.h
-index 9ba771a395b8..18a423241b0f 100644
---- a/include/of.h
-+++ b/include/of.h
-@@ -144,6 +144,8 @@ extern struct device_node *of_new_node(struct device_node *parent,
- const char *name);
- extern struct device_node *of_create_node(struct device_node *root,
- const char *path);
-+extern struct device_node *of_copy_node(struct device_node *parent,
-+ const struct device_node *other);
- extern void of_delete_node(struct device_node *node);
-
- extern int of_machine_is_compatible(const char *compat);