Lines Matching refs:pci
25 MODULE_DEVICE_TABLE(pci, snd_echo_ids);
339 snd_dma_pci_data(chip->pci), in pcm_open()
924 if ((err = snd_echo_preallocate_pages(pcm, snd_dma_pci_data(chip->pci))) < 0) in snd_echo_new_pcm()
936 if ((err = snd_echo_preallocate_pages(pcm, snd_dma_pci_data(chip->pci))) < 0) in snd_echo_new_pcm()
957 if ((err = snd_echo_preallocate_pages(pcm, snd_dma_pci_data(chip->pci))) < 0) in snd_echo_new_pcm()
971 if ((err = snd_echo_preallocate_pages(pcm, snd_dma_pci_data(chip->pci))) < 0) in snd_echo_new_pcm()
1881 pci_disable_device(chip->pci); in snd_echo_free()
1902 struct pci_dev *pci, in snd_echo_create() argument
1914 pci_write_config_byte(pci, PCI_LATENCY_TIMER, 0xC0); in snd_echo_create()
1916 if ((err = pci_enable_device(pci)) < 0) in snd_echo_create()
1918 pci_set_master(pci); in snd_echo_create()
1924 pci_disable_device(pci); in snd_echo_create()
1930 chip->pci = pci; in snd_echo_create()
1943 chip->dsp_registers_phys = pci_resource_start(pci, 0); in snd_echo_create()
1944 sz = pci_resource_len(pci, 0); in snd_echo_create()
1957 if (request_irq(pci->irq, snd_echo_interrupt, IRQF_SHARED, in snd_echo_create()
1963 chip->irq = pci->irq; in snd_echo_create()
1965 chip->pci, chip->irq, chip->pci->subsystem_device); in snd_echo_create()
1969 if (snd_dma_alloc_pages(SNDRV_DMA_TYPE_DEV, snd_dma_pci_data(chip->pci), in snd_echo_create()
1979 err = init_hw(chip, chip->pci->device, chip->pci->subsystem_device); in snd_echo_create()
2000 static int snd_echo_probe(struct pci_dev *pci, in snd_echo_probe() argument
2017 err = snd_card_new(&pci->dev, index[dev], id[dev], THIS_MODULE, in snd_echo_probe()
2023 if ((err = snd_echo_create(card, pci, &chip)) < 0) { in snd_echo_probe()
2149 pci_set_drvdata(pci, chip); in snd_echo_probe()
2197 struct pci_dev *pci = to_pci_dev(dev); in snd_echo_resume() local
2209 err = init_hw(chip, chip->pci->device, chip->pci->subsystem_device); in snd_echo_resume()
2237 if (request_irq(pci->irq, snd_echo_interrupt, IRQF_SHARED, in snd_echo_resume()
2243 chip->irq = pci->irq; in snd_echo_resume()
2263 static void snd_echo_remove(struct pci_dev *pci) in snd_echo_remove() argument
2267 chip = pci_get_drvdata(pci); in snd_echo_remove()