summaryrefslogtreecommitdiffstats
path: root/Documentation/devicetree/todo.txt
diff options
context:
space:
mode:
authorGrant Likely <grant.likely@linaro.org>2014-06-26 17:52:54 +0200
committerGrant Likely <grant.likely@linaro.org>2014-07-24 01:33:01 +0200
commit848007ba9eeae9436d988e3266f4e229ce71de87 (patch)
tree8bb8b81fc4259b20fdb2d5701418024823e7f881 /Documentation/devicetree/todo.txt
parentLinux 3.16-rc4 (diff)
downloadlinux-848007ba9eeae9436d988e3266f4e229ce71de87.tar.xz
linux-848007ba9eeae9436d988e3266f4e229ce71de87.zip
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>
Diffstat (limited to 'Documentation/devicetree/todo.txt')
-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