Lines Matching refs:pci
604 if (snd_dma_alloc_pages(SNDRV_DMA_TYPE_DEV, snd_dma_pci_data(chip->pci), in snd_ymfpci_ac3_init()
1166 snd_dma_pci_data(chip->pci), 64*1024, 256*1024); in snd_ymfpci_pcm()
1201 snd_dma_pci_data(chip->pci), 64*1024, 256*1024); in snd_ymfpci_pcm2()
1234 snd_dma_pci_data(chip->pci), 64*1024, 256*1024); in snd_ymfpci_pcm_spdif()
1275 snd_dma_pci_data(chip->pci), 64*1024, 256*1024); in snd_ymfpci_pcm_4ch()
1999 static void snd_ymfpci_aclink_reset(struct pci_dev * pci) in snd_ymfpci_aclink_reset() argument
2003 pci_read_config_byte(pci, PCIR_DSXG_CTRL, &cmd); in snd_ymfpci_aclink_reset()
2007 pci_write_config_byte(pci, PCIR_DSXG_CTRL, cmd & 0xfc); in snd_ymfpci_aclink_reset()
2008 pci_write_config_byte(pci, PCIR_DSXG_CTRL, cmd | 0x03); in snd_ymfpci_aclink_reset()
2009 pci_write_config_byte(pci, PCIR_DSXG_CTRL, cmd & 0xfc); in snd_ymfpci_aclink_reset()
2010 pci_write_config_word(pci, PCIR_DSXG_PWRCTRL1, 0); in snd_ymfpci_aclink_reset()
2011 pci_write_config_word(pci, PCIR_DSXG_PWRCTRL2, 0); in snd_ymfpci_aclink_reset()
2043 &chip->pci->dev); in snd_ymfpci_request_firmware()
2059 &chip->pci->dev); in snd_ymfpci_request_firmware()
2129 if (snd_dma_alloc_pages(SNDRV_DMA_TYPE_DEV, snd_dma_pci_data(chip->pci), in snd_ymfpci_memalloc()
2238 pci_set_power_state(chip->pci, PCI_D3hot); in snd_ymfpci_free()
2255 pci_write_config_word(chip->pci, 0x40, chip->old_legacy_ctrl); in snd_ymfpci_free()
2257 pci_disable_device(chip->pci); in snd_ymfpci_free()
2315 pci_read_config_word(chip->pci, PCIR_DSXG_LEGACY, in snd_ymfpci_suspend()
2317 pci_read_config_word(chip->pci, PCIR_DSXG_ELEGACY, in snd_ymfpci_suspend()
2327 struct pci_dev *pci = to_pci_dev(dev); in snd_ymfpci_resume() local
2332 snd_ymfpci_aclink_reset(pci); in snd_ymfpci_resume()
2342 pci_write_config_word(chip->pci, PCIR_DSXG_LEGACY, in snd_ymfpci_resume()
2344 pci_write_config_word(chip->pci, PCIR_DSXG_ELEGACY, in snd_ymfpci_resume()
2362 struct pci_dev *pci, in snd_ymfpci_create() argument
2375 if ((err = pci_enable_device(pci)) < 0) in snd_ymfpci_create()
2380 pci_disable_device(pci); in snd_ymfpci_create()
2389 chip->pci = pci; in snd_ymfpci_create()
2391 chip->device_id = pci->device; in snd_ymfpci_create()
2392 chip->rev = pci->revision; in snd_ymfpci_create()
2393 chip->reg_area_phys = pci_resource_start(pci, 0); in snd_ymfpci_create()
2395 pci_set_master(pci); in snd_ymfpci_create()
2405 if (request_irq(pci->irq, snd_ymfpci_interrupt, IRQF_SHARED, in snd_ymfpci_create()
2407 dev_err(chip->card->dev, "unable to grab IRQ %d\n", pci->irq); in snd_ymfpci_create()
2411 chip->irq = pci->irq; in snd_ymfpci_create()
2413 snd_ymfpci_aclink_reset(pci); in snd_ymfpci_create()