]> nv-tegra.nvidia Code Review - linux-2.6.git/commit
ACPICA: Major update for acpi_get_object_info external interface
authorBob Moore <robert.moore@intel.com>
Mon, 29 Jun 2009 05:39:29 +0000 (13:39 +0800)
committerLen Brown <len.brown@intel.com>
Thu, 27 Aug 2009 14:17:15 +0000 (10:17 -0400)
commit15b8dd53f5ffaf8e2d9095c423f713423f576c0f
tree773f09435b14a810372642502352d46c29b6f148
parent9c61b34cf7078da72cce276ff8cfae5d6e9955bc
ACPICA: Major update for acpi_get_object_info external interface

Completed a major update for the acpi_get_object_info external interface.
Changes include:
 - Support for variable, unlimited length HID, UID, and CID strings
 - Support Processor objects the same as Devices (HID,UID,CID,ADR,STA, etc.)
 - Call the _SxW power methods on behalf of a device object
 - Determine if a device is a PCI root bridge
 - Change the ACPI_BUFFER parameter to ACPI_DEVICE_INFO.
These changes will require an update to all callers of this interface.
See the ACPICA Programmer Reference for details.

Also, update all invocations of acpi_get_object_info interface

Signed-off-by: Bob Moore <robert.moore@intel.com>
Signed-off-by: Lin Ming <ming.m.lin@intel.com>
Signed-off-by: Len Brown <len.brown@intel.com>
28 files changed:
arch/ia64/hp/common/sba_iommu.c
drivers/acpi/acpi_memhotplug.c
drivers/acpi/acpica/Makefile
drivers/acpi/acpica/acconfig.h
drivers/acpi/acpica/acglobal.h
drivers/acpi/acpica/acinterp.h
drivers/acpi/acpica/acutils.h
drivers/acpi/acpica/evrgnini.c
drivers/acpi/acpica/exutils.c
drivers/acpi/acpica/nsdumpdv.c
drivers/acpi/acpica/nsxfeval.c
drivers/acpi/acpica/nsxfname.c
drivers/acpi/acpica/uteval.c
drivers/acpi/acpica/utglobal.c
drivers/acpi/acpica/utids.c [new file with mode: 0644]
drivers/acpi/acpica/utmisc.c
drivers/acpi/container.c
drivers/acpi/dock.c
drivers/acpi/glue.c
drivers/acpi/scan.c
drivers/char/agp/hp-agp.c
drivers/ide/ide-acpi.c
drivers/pci/hotplug/acpiphp_ibm.c
drivers/platform/x86/sony-laptop.c
drivers/pnp/pnpacpi/core.c
include/acpi/acpi_bus.h
include/acpi/acpixf.h
include/acpi/actypes.h