diff options
-rw-r--r-- | sys/dev/msk/if_msk.c | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/sys/dev/msk/if_msk.c b/sys/dev/msk/if_msk.c index d65819f..644a132 100644 --- a/sys/dev/msk/if_msk.c +++ b/sys/dev/msk/if_msk.c @@ -1713,10 +1713,8 @@ mskc_attach(device_t dev) if (msic == 2) { sc->msk_msi = 1; sc->msk_irq_spec = msk_irq_spec_msi; - } else { + } else pci_release_msi(dev); - sc->msk_irq_spec = msk_irq_spec_legacy; - } } error = bus_alloc_resources(dev, sc->msk_irq_spec, sc->msk_irq); |