Lines Matching refs:vortex
47 static void vortex_fix_latency(struct pci_dev *vortex) in vortex_fix_latency() argument
50 if (!(rc = pci_write_config_byte(vortex, 0x40, 0xff))) { in vortex_fix_latency()
51 dev_info(&vortex->dev, "vortex latency is 0xff\n"); in vortex_fix_latency()
53 dev_warn(&vortex->dev, in vortex_fix_latency()
79 static void snd_vortex_workaround(struct pci_dev *vortex, int fix) in snd_vortex_workaround() argument
98 dev_info(&vortex->dev, in snd_vortex_workaround()
100 vortex_fix_latency(vortex); in snd_vortex_workaround()
105 vortex_fix_latency(vortex); in snd_vortex_workaround()
123 vortex_t *vortex = device->device_data; in snd_vortex_dev_free() local
125 vortex_gameport_unregister(vortex); in snd_vortex_dev_free()
126 vortex_core_shutdown(vortex); in snd_vortex_dev_free()
128 free_irq(vortex->irq, vortex); in snd_vortex_dev_free()
129 iounmap(vortex->mmio); in snd_vortex_dev_free()
130 pci_release_regions(vortex->pci_dev); in snd_vortex_dev_free()
131 pci_disable_device(vortex->pci_dev); in snd_vortex_dev_free()
132 kfree(vortex); in snd_vortex_dev_free()
323 arg->hwptr = vortex; in snd_vortex_probe()