summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGrant Likely <grant.likely@linaro.org>2014-06-26 19:52:54 +0400
committerGrant Likely <grant.likely@linaro.org>2014-07-24 03:33:01 +0400
commit848007ba9eeae9436d988e3266f4e229ce71de87 (patch)
tree8bb8b81fc4259b20fdb2d5701418024823e7f881
parentcd3de83f147601356395b57a8673e9c5ff1e59d1 (diff)
downloadlinux-848007ba9eeae9436d988e3266f4e229ce71de87.tar.xz
of: Add todo tasklist for Devicetree
There are a number of outstanding workitems that need to be done on the device tree code. Start tracking them so that interested developers can pick up a task and start working on it. Signed-off-by: Grant Likely <grant.likely@linaro.org>
-rw-r--r--Documentation/devicetree/todo.txt11
1 files changed, 11 insertions, 0 deletions
diff --git a/Documentation/devicetree/todo.txt b/Documentation/devicetree/todo.txt
new file mode 100644
index 000000000000..c3cf0659bd19
--- /dev/null
+++ b/Documentation/devicetree/todo.txt
@@ -0,0 +1,11 @@
+Todo list for devicetree:
+
+=== General structure ===
+- Switch from custom lists to (h)list_head for nodes and properties structure
+- Remove of_allnodes list and iterate using list of child nodes alone
+
+=== CONFIG_OF_DYNAMIC ===
+- Switch to RCU for tree updates and get rid of global spinlock
+- Document node lifecycle for CONFIG_OF_DYNAMIC
+- Always set ->full_name at of_attach_node() time
+- pseries: Get rid of open-coded tree modification from arch/powerpc/platforms/pseries/dlpar.c