ipmi: Ignore SSIF in the PNP handling
[deliverable/linux.git] / drivers / char / ipmi / ipmi_si_intf.c
index 5c4e1f625bbb8481910565a225189159e472ea3e..87471198ee4c54dc3a6014ba8b0f7dd1c9772389 100644 (file)
@@ -2133,6 +2133,9 @@ static int try_init_spmi(struct SPMITable *spmi)
        case 3: /* BT */
                info->si_type = SI_BT;
                break;
+       case 4: /* SSIF, just ignore */
+               kfree(info);
+               return -EIO;
        default:
                printk(KERN_INFO PFX "Unknown ACPI/SPMI SI type %d\n",
                       spmi->InterfaceType);
@@ -2250,6 +2253,8 @@ static int ipmi_pnp_probe(struct pnp_dev *dev,
        case 3:
                info->si_type = SI_BT;
                break;
+       case 4: /* SSIF, just ignore */
+               goto err_free;
        default:
                dev_info(&dev->dev, "unknown IPMI type %lld\n", tmp);
                goto err_free;
This page took 0.025862 seconds and 5 git commands to generate.