]> git.openpandora.org Git - pandora-kernel.git/commitdiff
ipmi: Convert the IPMI SI ACPI handling to a platform device
authorCorey Minyard <cminyard@mvista.com>
Tue, 9 Jun 2015 21:51:46 +0000 (16:51 -0500)
committerCorey Minyard <cminyard@mvista.com>
Thu, 3 Sep 2015 20:00:28 +0000 (15:00 -0500)
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>
drivers/acpi/acpi_pnp.c
drivers/char/ipmi/ipmi_si_intf.c

index fb765524cc3d5acc754a60427533f1a15fb78b69..c58940b231d69df0c135bd5f821dbef64ef5755c 100644 (file)
@@ -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 */
Simple merge