diff options
Diffstat (limited to 'sound')
-rw-r--r-- | sound/oss/cs46xx.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/sound/oss/cs46xx.c b/sound/oss/cs46xx.c index 3f81b79afbaa..43193581f836 100644 --- a/sound/oss/cs46xx.c +++ b/sound/oss/cs46xx.c | |||
@@ -2982,7 +2982,7 @@ static void clkrun_hack(struct cs_card *card, int change) | |||
2982 | 2982 | ||
2983 | card->active+=change; | 2983 | card->active+=change; |
2984 | 2984 | ||
2985 | acpi_dev = pci_find_device(PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_82371AB_3, NULL); | 2985 | acpi_dev = pci_get_device(PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_82371AB_3, NULL); |
2986 | if (acpi_dev == NULL) | 2986 | if (acpi_dev == NULL) |
2987 | return; /* Not a thinkpad thats for sure */ | 2987 | return; /* Not a thinkpad thats for sure */ |
2988 | 2988 | ||
@@ -3008,6 +3008,7 @@ static void clkrun_hack(struct cs_card *card, int change) | |||
3008 | change,card->active)); | 3008 | change,card->active)); |
3009 | outw(control&~0x2000, port+0x10); | 3009 | outw(control&~0x2000, port+0x10); |
3010 | } | 3010 | } |
3011 | pci_dev_put(acpi_dev); | ||
3011 | } | 3012 | } |
3012 | 3013 | ||
3013 | 3014 | ||