[PATCH] x86-64: Only allocate per cpu data for possible CPUs, not compiled in CPUs.
[pandora-kernel.git] / sound / pci / bt87x.c
index 909fef8..c5557ea 100644 (file)
@@ -798,13 +798,15 @@ static struct {
        {0x270f, 0xfc00}, /* Chaintech Digitop DST-1000 DVB-S */
 };
 
+static struct pci_driver driver;
+
 /* return the rate of the card, or a negative value if it's blacklisted */
 static int __devinit snd_bt87x_detect_card(struct pci_dev *pci)
 {
        int i;
        const struct pci_device_id *supported;
 
-       supported = pci_match_device(driver, pci);
+       supported = pci_match_device(&driver, pci);
        if (supported)
                return supported->driver_data;