PNP: add interface to retrieve ACPI device from a PNPACPI device
authorBjorn Helgaas <bjorn.helgaas@hp.com>
Wed, 18 Nov 2009 00:05:19 +0000 (17:05 -0700)
committerLen Brown <len.brown@intel.com>
Tue, 15 Dec 2009 22:35:26 +0000 (17:35 -0500)
commit9065ce4500085b9ca66b19d3c4d21a73cb410173
treec487e3f9b3b56cc829ea2362a33b888a42d83f8f
parentc4da6940a7a41c72781ff2d62ebd4b99f3749f14
PNP: add interface to retrieve ACPI device from a PNPACPI device

Add pnp_acpi_device(pnp_dev), which takes a PNP device and returns the
associated ACPI device (or NULL, if the device is not a PNPACPI device).

This allows us to write a PNP driver that can manage both traditional
PNPBIOS and ACPI devices, treating ACPI-only functionality as an optional
extension.

Signed-off-by: Bjorn Helgaas <bjorn.helgaas@hp.com>
Signed-off-by: Len Brown <len.brown@intel.com>
drivers/pnp/pnpacpi/core.c
include/linux/pnp.h