Ignore:
Timestamp:
Aug 7, 2022, 1:51:08 AM (3 years ago)
Author:
Paul Smedley
Message:

Fixes

File:
1 edited

Legend:

Unmodified
Added
Removed
  • GPL/branches/uniaud32-next/alsa-kernel/pci/ens1370.c

    r711 r713  
    20452045                        KBUILD_MODNAME, ensoniq)) {
    20462046                dev_err(card->dev, "unable to grab IRQ %d\n", pci->irq);
    2047                 snd_ensoniq_free(ensoniq);
     2047                snd_ensoniq_free(card);
    20482048                return -EBUSY;
    20492049        }
     
    20522052        card->sync_irq = ensoniq->irq;
    20532053#ifdef CHIP1370
    2054 #ifndef TARGET_OS2
    20552054        ensoniq->dma_bug =
    20562055                snd_devm_alloc_pages(&pci->dev, SNDRV_DMA_TYPE_DEV, 16);
    20572056        if (!ensoniq->dma_bug)
    20582057                return -ENOMEM;
    2059 #else
    2060         if (snd_dma_alloc_pages(SNDRV_DMA_TYPE_DEV, &pci->dev,
    2061                                 16, &ensoniq->dma_bug) < 0) {
    2062                 dev_err(card->dev, "unable to allocate space for phantom area - dma_bug\n");
    2063                 snd_ensoniq_free(ensoniq);
    2064                 return -EBUSY;
    2065         }
    2066 #endif
    20672058#endif
    20682059        pci_set_master(pci);
Note: See TracChangeset for help on using the changeset viewer.