diff options
author | Mika Westerberg <mika.westerberg@linux.intel.com> | 2012-10-31 21:44:41 (GMT) |
---|---|---|
committer | Rafael J. Wysocki <rafael.j.wysocki@intel.com> | 2012-11-14 23:28:00 (GMT) |
commit | cf761af9ee0f2c172710ad2b7ca029016b5d4c45 (patch) | |
tree | c73b0ccfd422545508188fd8ee31ea2d192e1a82 /arch/x86/kernel | |
parent | 06f64c8f239a47b359c60301914c783b56b32c13 (diff) | |
download | linux-fsl-qoriq-cf761af9ee0f2c172710ad2b7ca029016b5d4c45.tar.xz |
ACPI: Provide generic functions for matching ACPI device nodes
Introduce function acpi_match_device() allowing callers to match
struct device objects with populated acpi_handle fields against
arrays of ACPI device IDs. Also introduce function
acpi_driver_match_device() using acpi_match_device() internally and
allowing callers to match a struct device object against an array of
ACPI device IDs provided by a device driver.
Additionally, introduce macro ACPI_PTR() that may be used by device
drivers to escape pointers to data structures whose definitions
depend on CONFIG_ACPI.
Signed-off-by: Mika Westerberg <mika.westerberg@linux.intel.com>
Acked-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Acked-by: H. Peter Anvin <hpa@zytor.com>
Acked-by: Tony Luck <tony.luck@intel.com>
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
Diffstat (limited to 'arch/x86/kernel')
0 files changed, 0 insertions, 0 deletions