Searched refs:fx8010 (Results 1 - 10 of 10) sorted by relevance
/kernel/linux/linux-5.10/sound/pci/emu10k1/ |
H A D | emufx.c | 395 irq = emu->fx8010.irq_handlers; in snd_emu10k1_fx8010_interrupt() 419 spin_lock_irqsave(&emu->fx8010.irq_lock, flags); in snd_emu10k1_fx8010_register_irq_handler() 420 if (emu->fx8010.irq_handlers == NULL) { in snd_emu10k1_fx8010_register_irq_handler() 421 emu->fx8010.irq_handlers = irq; in snd_emu10k1_fx8010_register_irq_handler() 425 irq->next = emu->fx8010.irq_handlers; in snd_emu10k1_fx8010_register_irq_handler() 426 emu->fx8010.irq_handlers = irq; in snd_emu10k1_fx8010_register_irq_handler() 428 spin_unlock_irqrestore(&emu->fx8010.irq_lock, flags); in snd_emu10k1_fx8010_register_irq_handler() 438 spin_lock_irqsave(&emu->fx8010.irq_lock, flags); in snd_emu10k1_fx8010_unregister_irq_handler() 439 if ((tmp = emu->fx8010.irq_handlers) == irq) { in snd_emu10k1_fx8010_unregister_irq_handler() 440 emu->fx8010 in snd_emu10k1_fx8010_unregister_irq_handler() [all...] |
H A D | emupcm.c | 1578 struct snd_emu10k1_fx8010_pcm *pcm = &emu->fx8010.pcm[substream->number]; in fx8010_pb_trans_copy() 1587 snd_emu10k1_fx8010_playback_tram_poke1((unsigned short *)emu->fx8010.etram_pages.area + tram_pos, in fx8010_pb_trans_copy() 1588 (unsigned short *)emu->fx8010.etram_pages.area + tram_pos + tram_size / 2, in fx8010_pb_trans_copy() 1595 snd_emu10k1_fx8010_playback_tram_poke1((unsigned short *)emu->fx8010.etram_pages.area + tram_pos, in fx8010_pb_trans_copy() 1596 (unsigned short *)emu->fx8010.etram_pages.area + tram_pos + tram_size / 2, in fx8010_pb_trans_copy() 1606 struct snd_emu10k1_fx8010_pcm *pcm = &emu->fx8010.pcm[substream->number]; in snd_emu10k1_fx8010_playback_transfer() 1615 struct snd_emu10k1_fx8010_pcm *pcm = &emu->fx8010.pcm[substream->number]; in snd_emu10k1_fx8010_playback_hw_free() 1627 struct snd_emu10k1_fx8010_pcm *pcm = &emu->fx8010.pcm[substream->number]; in snd_emu10k1_fx8010_playback_prepare() 1633 emu->fx8010.etram_pages, runtime->dma_area, in snd_emu10k1_fx8010_playback_prepare() 1655 struct snd_emu10k1_fx8010_pcm *pcm = &emu->fx8010 in snd_emu10k1_fx8010_playback_trigger() [all...] |
H A D | emuproc.c | 181 snd_iprintf(buffer, "Internal TRAM (words) : 0x%x\n", emu->fx8010.itram_size); in snd_emu10k1_proc_read() 182 snd_iprintf(buffer, "External TRAM (words) : 0x%x\n", (int)emu->fx8010.etram_pages.bytes / 2); in snd_emu10k1_proc_read() 282 snd_iprintf(buffer, "FX8010 Instruction List '%s'\n", emu->fx8010.name); in snd_emu10k1_proc_acode_read()
|
H A D | emu10k1_main.c | 1819 mutex_init(&emu->fx8010.lock); in snd_emu10k1_create() 1945 emu->fx8010.fxbus_mask = 0x303f; in snd_emu10k1_create() 1950 emu->fx8010.extin_mask = extin_mask; in snd_emu10k1_create() 1951 emu->fx8010.extout_mask = extout_mask; in snd_emu10k1_create() 1977 emu->fx8010.itram_size = (16 * 1024)/2; in snd_emu10k1_create() 1978 emu->fx8010.etram_pages.area = NULL; in snd_emu10k1_create() 1979 emu->fx8010.etram_pages.bytes = 0; in snd_emu10k1_create()
|
/kernel/linux/linux-6.6/sound/pci/emu10k1/ |
H A D | emufx.c | 424 irq = emu->fx8010.irq_handlers; in snd_emu10k1_fx8010_interrupt() 448 spin_lock_irqsave(&emu->fx8010.irq_lock, flags); in snd_emu10k1_fx8010_register_irq_handler() 449 if (emu->fx8010.irq_handlers == NULL) { in snd_emu10k1_fx8010_register_irq_handler() 450 emu->fx8010.irq_handlers = irq; in snd_emu10k1_fx8010_register_irq_handler() 454 irq->next = emu->fx8010.irq_handlers; in snd_emu10k1_fx8010_register_irq_handler() 455 emu->fx8010.irq_handlers = irq; in snd_emu10k1_fx8010_register_irq_handler() 457 spin_unlock_irqrestore(&emu->fx8010.irq_lock, flags); in snd_emu10k1_fx8010_register_irq_handler() 467 spin_lock_irqsave(&emu->fx8010.irq_lock, flags); in snd_emu10k1_fx8010_unregister_irq_handler() 468 tmp = emu->fx8010.irq_handlers; in snd_emu10k1_fx8010_unregister_irq_handler() 470 emu->fx8010 in snd_emu10k1_fx8010_unregister_irq_handler() [all...] |
H A D | emupcm.c | 1629 struct snd_emu10k1_fx8010_pcm *pcm = &emu->fx8010.pcm[substream->number]; in fx8010_pb_trans_copy() 1638 snd_emu10k1_fx8010_playback_tram_poke1((unsigned short *)emu->fx8010.etram_pages.area + tram_pos, in fx8010_pb_trans_copy() 1639 (unsigned short *)emu->fx8010.etram_pages.area + tram_pos + tram_size / 2, in fx8010_pb_trans_copy() 1646 snd_emu10k1_fx8010_playback_tram_poke1((unsigned short *)emu->fx8010.etram_pages.area + tram_pos, in fx8010_pb_trans_copy() 1647 (unsigned short *)emu->fx8010.etram_pages.area + tram_pos + tram_size / 2, in fx8010_pb_trans_copy() 1657 struct snd_emu10k1_fx8010_pcm *pcm = &emu->fx8010.pcm[substream->number]; in snd_emu10k1_fx8010_playback_transfer() 1666 struct snd_emu10k1_fx8010_pcm *pcm = &emu->fx8010.pcm[substream->number]; in snd_emu10k1_fx8010_playback_hw_free() 1678 struct snd_emu10k1_fx8010_pcm *pcm = &emu->fx8010.pcm[substream->number]; in snd_emu10k1_fx8010_playback_prepare() 1684 emu->fx8010.etram_pages, runtime->dma_area, in snd_emu10k1_fx8010_playback_prepare() 1708 struct snd_emu10k1_fx8010_pcm *pcm = &emu->fx8010 in snd_emu10k1_fx8010_playback_trigger() [all...] |
H A D | emuproc.c | 69 unsigned short extin_mask = emu->audigy ? ~0 : emu->fx8010.extin_mask; in snd_emu10k1_proc_read() 70 unsigned short extout_mask = emu->audigy ? ~0 : emu->fx8010.extout_mask; in snd_emu10k1_proc_read() 80 snd_iprintf(buffer, "Internal TRAM (words) : 0x%x\n", emu->fx8010.itram_size); in snd_emu10k1_proc_read() 81 snd_iprintf(buffer, "External TRAM (words) : 0x%x\n", (int)emu->fx8010.etram_pages.bytes / 2); in snd_emu10k1_proc_read() 341 snd_iprintf(buffer, "FX8010 Instruction List '%s'\n", emu->fx8010.name); in snd_emu10k1_proc_acode_read()
|
H A D | emu10k1_main.c | 1536 mutex_init(&emu->fx8010.lock); in snd_emu10k1_create() 1654 emu->fx8010.extin_mask = extin_mask; in snd_emu10k1_create() 1655 emu->fx8010.extout_mask = extout_mask; in snd_emu10k1_create() 1679 emu->fx8010.itram_size = (16 * 1024)/2; in snd_emu10k1_create() 1680 emu->fx8010.etram_pages.area = NULL; in snd_emu10k1_create() 1681 emu->fx8010.etram_pages.bytes = 0; in snd_emu10k1_create()
|
/kernel/linux/linux-5.10/include/sound/ |
H A D | emu10k1.h | 1718 struct snd_emu10k1_fx8010 fx8010; /* FX8010 info */ member 1885 /* fx8010 irq handler */
|
/kernel/linux/linux-6.6/include/sound/ |
H A D | emu10k1.h | 1727 struct snd_emu10k1_fx8010 fx8010; /* FX8010 info */ member 1901 /* fx8010 irq handler */
|
Completed in 25 milliseconds