ACPICA: Add post-order callback to acpi_walk_namespace
authorLin Ming <ming.m.lin@intel.com>
Fri, 13 Nov 2009 02:06:08 +0000 (10:06 +0800)
committerLen Brown <len.brown@intel.com>
Wed, 25 Nov 2009 02:31:10 +0000 (21:31 -0500)
commit2263576cfc6e8f6ab038126c3254404b9fcb1c33
tree1c1bd06cc5d89978a23a19d549764d3dc8c7c6c4
parent7d5d05d0704127c9acd24090c14731c111bd0af1
ACPICA: Add post-order callback to acpi_walk_namespace

The existing interface only has a pre-order callback. This change
adds an additional parameter for a post-order callback which will
be more useful for bus scans. ACPICA BZ 779.

Also update the external calls to acpi_walk_namespace.

http://www.acpica.org/bugzilla/show_bug.cgi?id=779

Signed-off-by: Lin Ming <ming.m.lin@intel.com>
Signed-off-by: Bob Moore <robert.moore@intel.com>
Signed-off-by: Len Brown <len.brown@intel.com>
29 files changed:
arch/ia64/sn/kernel/io_acpi_init.c
arch/x86/kernel/cpu/cpufreq/longhaul.c
drivers/acpi/acpi_memhotplug.c
drivers/acpi/acpica/acnamesp.h
drivers/acpi/acpica/dsinit.c
drivers/acpi/acpica/evgpeblk.c
drivers/acpi/acpica/evregion.c
drivers/acpi/acpica/nsdump.c
drivers/acpi/acpica/nsdumpdv.c
drivers/acpi/acpica/nsinit.c
drivers/acpi/acpica/nswalk.c
drivers/acpi/acpica/nsxfeval.c
drivers/acpi/container.c
drivers/acpi/dock.c
drivers/acpi/ec.c
drivers/acpi/glue.c
drivers/acpi/pci_slot.c
drivers/acpi/processor_core.c
drivers/acpi/scan.c
drivers/acpi/video_detect.c
drivers/gpu/drm/i915/intel_lvds.c
drivers/i2c/busses/i2c-scmi.c
drivers/pci/hotplug/acpi_pcihp.c
drivers/pci/hotplug/acpiphp_glue.c
drivers/pci/hotplug/acpiphp_ibm.c
drivers/platform/x86/intel_menlow.c
drivers/platform/x86/sony-laptop.c
drivers/platform/x86/thinkpad_acpi.c
include/acpi/acpixf.h