| /linux/sound/pci/trident/ |
| A D | trident_main.c | 336 if (trident->ChanPCMcnt >= trident->ChanPCM) in snd_trident_allocate_pcm_channel() 1804 trident = voice->trident; in snd_trident_pcm_free_substream() 1870 trident->spdif_pcm_bits = trident->spdif_bits; in snd_trident_spdif_open() 1908 outl(trident->spdif_bits, TRID_REG(trident, NX_SPCSTATUS)); in snd_trident_spdif_close() 1910 outl(trident->spdif_bits, TRID_REG(trident, SI_SPDIF_CS)); in snd_trident_spdif_close() 2299 outl(trident->spdif_bits, TRID_REG(trident, SI_SPDIF_CS)); in snd_trident_spdif_control_put() 2367 outl(trident->spdif_bits, TRID_REG(trident, SI_SPDIF_CS)); in snd_trident_spdif_default_put() 3453 outl(trident->spdif_bits, TRID_REG(trident, NX_SPCSTATUS)); in snd_trident_4d_nx_init() 3473 outl(trident->spdif_bits, TRID_REG(trident, SI_SPDIF_CS)); in snd_trident_sis_init() 3533 trident->midi_port = TRID_REG(trident, T4D_MPU401_BASE); in snd_trident_create() [all …]
|
| A D | trident_memory.c | 32 #define set_tlb_bus(trident,page,addr) __set_tlb_bus(trident,page,addr) argument 34 #define set_silent_tlb(trident,page) __set_tlb_bus(trident, page, trident->tlb.silent_page->addr) argument 40 #define page_to_addr(trident,page) __tlb_to_addr(trident, page) argument 48 #define page_to_addr(trident,page) __tlb_to_addr(trident, (page) << 1) argument 61 __set_tlb_bus(trident, page, trident->tlb.silent_page->addr); in set_silent_tlb() 62 __set_tlb_bus(trident, page+1, trident->tlb.silent_page->addr); in set_silent_tlb() 77 #define page_to_addr(trident,page) __tlb_to_addr(trident, (page) * UNIT_PAGES) argument 95 __set_tlb_bus(trident, page, trident->tlb.silent_page->addr); in set_silent_tlb() 169 hdr = trident->tlb.memhdr; in snd_trident_alloc_sg_pages() 215 hdr = trident->tlb.memhdr; in snd_trident_alloc_cont_pages() [all …]
|
| A D | trident.c | 54 struct snd_trident *trident; in snd_trident_probe() local 66 sizeof(*trident), &card); in snd_trident_probe() 69 trident = card->private_data; in snd_trident_probe() 78 switch (trident->device) { in snd_trident_probe() 99 card->shortname, trident->port, trident->irq); in snd_trident_probe() 101 err = snd_trident_pcm(trident, pcm_dev++); in snd_trident_probe() 104 switch (trident->device) { in snd_trident_probe() 112 if (trident->device == TRIDENT_DEVICE_ID_NX || trident->device == TRIDENT_DEVICE_ID_SI7018) { in snd_trident_probe() 119 trident->midi_port, in snd_trident_probe() 122 -1, &trident->rmidi); in snd_trident_probe() [all …]
|
| A D | trident.h | 36 #define TRID_REG(trident, x) ((trident)->port + (x)) argument 240 struct snd_trident * trident; member 296 struct snd_trident *trident; member 404 int snd_trident_create_gameport(struct snd_trident *trident); 406 int snd_trident_pcm(struct snd_trident *trident, int device); 407 int snd_trident_foldback_pcm(struct snd_trident *trident, int device); 408 int snd_trident_spdif_pcm(struct snd_trident *trident, int device); 409 int snd_trident_attach_synthesizer(struct snd_trident * trident); 413 void snd_trident_start_voice(struct snd_trident * trident, unsigned int voice); 414 void snd_trident_stop_voice(struct snd_trident * trident, unsigned int voice); [all …]
|
| A D | Makefile | 7 snd-trident-objs := trident.o trident_main.o trident_memory.o 10 obj-$(CONFIG_SND_TRIDENT) += snd-trident.o
|
| A D | .built-in.a.cmd | 1 …trident/built-in.a := echo >/dev/null; rm -f sound/pci/trident/built-in.a; /usr/bin/ccache /home/t…
|
| /linux/Documentation/sound/cards/ |
| A D | joystick.rst | 57 trident N/A N/A 78 These ALSA drivers (cs46xx, trident and au88x0) have the
|
| /linux/sound/pci/ |
| A D | .built-in.a.cmd | 1 …in.a sound/pci/riptide/built-in.a sound/pci/rme9652/built-in.a sound/pci/trident/built-in.a sound/…
|
| A D | Makefile | 81 trident/ \
|
| A D | Kconfig | 851 will be called snd-trident.
|
| /linux/Documentation/translations/zh_CN/process/ |
| A D | magic-number.rst | 107 TRIDENT_CARD_MAGIC 0x5072696E trident_card ``sound/oss/trident.c`` 117 TRIDENT_STATE_MAGIC 0x63657373 trient_state ``sound/oss/trident.c``
|
| /linux/Documentation/translations/zh_TW/process/ |
| A D | magic-number.rst | 110 TRIDENT_CARD_MAGIC 0x5072696E trident_card ``sound/oss/trident.c`` 120 TRIDENT_STATE_MAGIC 0x63657373 trient_state ``sound/oss/trident.c``
|
| /linux/Documentation/process/ |
| A D | magic-number.rst | 117 TRIDENT_CARD_MAGIC 0x5072696E trident_card ``sound/oss/trident.c`` 127 TRIDENT_STATE_MAGIC 0x63657373 trient_state ``sound/oss/trident.c``
|
| /linux/Documentation/translations/it_IT/process/ |
| A D | magic-number.rst | 123 TRIDENT_CARD_MAGIC 0x5072696E trident_card ``sound/oss/trident.c`` 133 TRIDENT_STATE_MAGIC 0x63657373 trient_state ``sound/oss/trident.c``
|
| /linux/Documentation/sound/ |
| A D | alsa-configuration.rst | 2191 Module snd-trident
|
| /linux/ |
| A D | CREDITS | 340 D: trident OSS sound driver, x86-64 dma-ops and Calgary IOMMU,
|