Lines Matching refs:pci

318         struct pci_dev *pci;  member
430 MODULE_DEVICE_TABLE(pci, snd_korg1212_ids);
2095 pci_release_regions(korg1212->pci); in snd_korg1212_free()
2130 pci_disable_device(korg1212->pci); in snd_korg1212_free()
2142 static int snd_korg1212_create(struct snd_card *card, struct pci_dev *pci, in snd_korg1212_create() argument
2157 if ((err = pci_enable_device(pci)) < 0) in snd_korg1212_create()
2162 pci_disable_device(pci); in snd_korg1212_create()
2167 korg1212->pci = pci; in snd_korg1212_create()
2195 if ((err = pci_request_regions(pci, "korg1212")) < 0) { in snd_korg1212_create()
2197 pci_disable_device(pci); in snd_korg1212_create()
2201 korg1212->iomem = pci_resource_start(korg1212->pci, 0); in snd_korg1212_create()
2202 korg1212->ioport = pci_resource_start(korg1212->pci, 1); in snd_korg1212_create()
2203 korg1212->iomem2 = pci_resource_start(korg1212->pci, 2); in snd_korg1212_create()
2205 iomem_size = pci_resource_len(korg1212->pci, 0); in snd_korg1212_create()
2206 ioport_size = pci_resource_len(korg1212->pci, 1); in snd_korg1212_create()
2207 iomem2_size = pci_resource_len(korg1212->pci, 2); in snd_korg1212_create()
2226 err = request_irq(pci->irq, snd_korg1212_interrupt, in snd_korg1212_create()
2231 snd_printk(KERN_ERR "korg1212: unable to grab IRQ %d\n", pci->irq); in snd_korg1212_create()
2236 korg1212->irq = pci->irq; in snd_korg1212_create()
2238 pci_set_master(korg1212->pci); in snd_korg1212_create()
2275 if (snd_dma_alloc_pages(SNDRV_DMA_TYPE_DEV, snd_dma_pci_data(pci), in snd_korg1212_create()
2290 if (snd_dma_alloc_pages(SNDRV_DMA_TYPE_DEV, snd_dma_pci_data(pci), in snd_korg1212_create()
2302 if (snd_dma_alloc_pages(SNDRV_DMA_TYPE_DEV, snd_dma_pci_data(pci), in snd_korg1212_create()
2330 err = request_firmware(&dsp_code, "korg/k1212.dsp", &pci->dev); in snd_korg1212_create()
2338 if (snd_dma_alloc_pages(SNDRV_DMA_TYPE_DEV, snd_dma_pci_data(pci), in snd_korg1212_create()
2415 snd_korg1212_probe(struct pci_dev *pci, in snd_korg1212_probe() argument
2430 err = snd_card_new(&pci->dev, index[dev], id[dev], THIS_MODULE, in snd_korg1212_probe()
2435 if ((err = snd_korg1212_create(card, pci, &korg1212)) < 0) { in snd_korg1212_probe()
2451 pci_set_drvdata(pci, card); in snd_korg1212_probe()
2456 static void snd_korg1212_remove(struct pci_dev *pci) in snd_korg1212_remove() argument
2458 snd_card_free(pci_get_drvdata(pci)); in snd_korg1212_remove()