aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/acpi
diff options
context:
space:
mode:
authorCorey Minyard <cminyard@mvista.com>2015-06-09 16:51:46 -0500
committerCorey Minyard <cminyard@mvista.com>2015-09-03 15:00:28 -0500
commit0fbcf4af7c8362d4691f9388efa57d0b14b34225 (patch)
tree79e1c4279ab8dccc84bb4e2d056d5e2496451df1 /drivers/acpi
parentipmi: Add device tree bindings information (diff)
downloadlinux-dev-0fbcf4af7c8362d4691f9388efa57d0b14b34225.tar.xz
linux-dev-0fbcf4af7c8362d4691f9388efa57d0b14b34225.zip
ipmi: Convert the IPMI SI ACPI handling to a platform device
The IPMI SI driver was using direct PNP, but that was not really ideal because the IPMI device is a platform device. There was some special handling in the acpi_pnp.c code for making this work, but that was breaking ACPI handling for the IPMI SSIF driver. So without this patch there were significant issues getting the SSIF driver to work with ACPI. So use a platform device for ACPI detection and remove the entry from acpi_pnp.c. Signed-off-by: Corey Minyard <cminyard@mvista.com>
Diffstat (limited to 'drivers/acpi')
-rw-r--r--drivers/acpi/acpi_pnp.c2
1 files changed, 0 insertions, 2 deletions
diff --git a/drivers/acpi/acpi_pnp.c b/drivers/acpi/acpi_pnp.c
index fb765524cc3d..c58940b231d6 100644
--- a/drivers/acpi/acpi_pnp.c
+++ b/drivers/acpi/acpi_pnp.c
@@ -19,8 +19,6 @@ static const struct acpi_device_id acpi_pnp_device_ids[] = {
{"PNP0600"}, /* Generic ESDI/IDE/ATA compatible hard disk controller */
/* floppy */
{"PNP0700"},
- /* ipmi_si */
- {"IPI0001"},
/* tpm_inf_pnp */
{"IFX0101"}, /* Infineon TPMs */
{"IFX0102"}, /* Infineon TPMs */