linux/arch/powerpc
Dave C Boutcher 088186ded4 [PATCH] powerpc: Add/remove/update properties in firmware device tree
Add support for updating and removing device tree
properties.  Since we hand out pointers to properties with gay
abandon, we can't just free the property storage.  Instead we
move deleted, or the old copy of an updated property, to a
"dead properties" list.

Also note, its not feasable to kref device tree properties.
we call get_property() all over the kernel in a wild variety
of contexts.

One consequence of this change is that we now take a
read_lock(&devtree_lock) when doing get_property().

Signed-off-by: Dave Boutcher <sleddog@us.ibm.com>
Signed-off-by: Paul Mackerras <paulus@samba.org>
2006-01-13 21:02:50 +11:00
..
boot [PATCH] powerpc: Fix clean_files in arch/powerpc/boot Makefile 2006-01-11 16:28:13 +11:00
configs [PATCH] enable the RTC driver in ppc64_defconfig 2006-01-11 14:47:13 +11:00
kernel [PATCH] powerpc: Add/remove/update properties in firmware device tree 2006-01-13 21:02:50 +11:00
lib powerpc: Fix find_next_bit on 32-bit 2005-11-10 12:01:41 +11:00
mm [PATCH] powerpc: IOMMU: don't ioremap null addresses 2006-01-10 15:30:31 +11:00
oprofile [PATCH] ppc64: Fix oprofile when compiled as a module 2006-01-09 16:02:52 +11:00
platforms Merge git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc-merge 2006-01-12 10:21:22 -08:00
sysdev [PATCH] powerpc: minor dart driver cleanup 2006-01-12 20:39:13 +11:00
xmon [PATCH] powerpc: xmon namespace cleanups 2006-01-12 20:39:14 +11:00
Kconfig [PATCH] powerpc: Updated Kconfig and Makefiles for 83xx support 2006-01-11 15:35:29 +11:00
Kconfig.debug [PATCH] powerpc: Make early debugging configurable via Kconfig 2006-01-11 14:48:26 +11:00
Makefile [PATCH] Remove bzImage target 2006-01-13 20:56:00 +11:00