Lines Matching refs:pci
64 struct pci_dev *pci; member
75 MODULE_DEVICE_TABLE(pci, snd_cs5530_ids);
79 pci_release_regions(chip->pci); in snd_cs5530_free()
80 pci_disable_device(chip->pci); in snd_cs5530_free()
91 static void snd_cs5530_remove(struct pci_dev *pci) in snd_cs5530_remove() argument
93 snd_card_free(pci_get_drvdata(pci)); in snd_cs5530_remove()
106 struct pci_dev *pci, in snd_cs5530_create() argument
121 err = pci_enable_device(pci); in snd_cs5530_create()
127 pci_disable_device(pci); in snd_cs5530_create()
132 chip->pci = pci; in snd_cs5530_create()
134 err = pci_request_regions(pci, "CS5530"); in snd_cs5530_create()
137 pci_disable_device(pci); in snd_cs5530_create()
140 chip->pci_base = pci_resource_start(pci, 0); in snd_cs5530_create()
142 mem = pci_ioremap_bar(pci, 0); in snd_cs5530_create()
250 static int snd_cs5530_probe(struct pci_dev *pci, in snd_cs5530_probe() argument
265 err = snd_card_new(&pci->dev, index[dev], id[dev], THIS_MODULE, in snd_cs5530_probe()
271 err = snd_cs5530_create(card, pci, &chip); in snd_cs5530_probe()
286 pci_set_drvdata(pci, card); in snd_cs5530_probe()