On Thu, Mar 18, 2010 at 9:22 AM, Grant Likely <grant.likely@xxxxxxxxxxxx> wrote: > Currently, each of_device has a copy of the device tree node pointer in both > .node, and in .dev.archdata.of_node (microblaze and powerpc) or > .dev.archdata.prom_node (sparc). Also, other architectures will be adding > CONFIG_OF support, and they will also need a reference to the device tree > node pointer from struct device. > > This series consolidates the device node pointer by adding .of_node to > struct device (conditional on CONFIG_OF) and removing the archdata.of_node, > archdata.prom_node and of_device.node users. The pointer is moved out of > dev_archdata and into struct device proper so that of_node doesn't need to > get manually added to archdata for each architecture that enables CONFIG_OF. This series is also available in my git tree: git://git.secretlab.ca/git/linux-2.6 experimental-devicetree -- To unsubscribe from this list: send the line "unsubscribe sparclinux" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html