]> git.hungrycats.org Git - linux/commitdiff
ISDN: hisax/hfc_pci.c: sync with 2.4
authorKai Germaschewski <kai@tp1.ruhr-uni-bochum.de>
Thu, 6 Jun 2002 14:37:43 +0000 (09:37 -0500)
committerKai Germaschewski <kai@tp1.ruhr-uni-bochum.de>
Thu, 6 Jun 2002 14:37:43 +0000 (09:37 -0500)
drivers/isdn/hisax/hfc_pci.c

index 7127cc5038f6a503cff14c03d1832e1b6242c45e..1f3ad5a051686a670a30adffc691e293a88204c5 100644 (file)
@@ -76,6 +76,8 @@ release_io_hfcpci(struct IsdnCardState *cs)
 {
        unsigned long flags;
 
+       printk(KERN_INFO "HiSax: release hfcpci at %p\n",
+               cs->hw.hfcpci.pci_io);
        save_flags(flags);
        cli();
        cs->hw.hfcpci.int_m2 = 0;       /* interrupt output off ! */
@@ -86,9 +88,7 @@ release_io_hfcpci(struct IsdnCardState *cs)
        set_current_state(TASK_UNINTERRUPTIBLE);
        schedule_timeout((30 * HZ) / 1000);     /* Timeout 30ms */
        Write_hfc(cs, HFCPCI_CIRM, 0);  /* Reset Off */
-#if CONFIG_PCI
        pcibios_write_config_word(cs->hw.hfcpci.pci_bus, cs->hw.hfcpci.pci_device_fn, PCI_COMMAND, 0);  /* disable memory mapped ports + busmaster */
-#endif                         /* CONFIG_PCI */
        del_timer(&cs->hw.hfcpci.timer);
        iounmap(cs->hw.hfcpci.pci_io);
        pci_free_consistent(cs->hw.hfcpci.pdev, 32768, cs->hw.hfcpci.fifos, cs->hw.hfcpci.fifos_dma);