Searched refs:trident (Results 1 - 7 of 7) sorted by relevance

/linux-master/sound/pci/trident/
H A DMakefile7 snd-trident-y := trident.o trident_main.o trident_memory.o
10 obj-$(CONFIG_SND_TRIDENT) += snd-trident.o
H A Dtrident_main.c31 #include "trident.h"
34 static int snd_trident_pcm_mixer_build(struct snd_trident *trident,
37 static int snd_trident_pcm_mixer_free(struct snd_trident *trident,
41 static int snd_trident_sis_reset(struct snd_trident *trident);
43 static void snd_trident_clear_voices(struct snd_trident * trident,
53 static void snd_trident_print_voice_regs(struct snd_trident *trident, int voice)
57 dev_dbg(trident->card->dev, "Trident voice %i:\n", voice);
58 outb(voice, TRID_REG(trident, T4D_LFO_GC_CIR));
59 val = inl(TRID_REG(trident, CH_LBA));
60 dev_dbg(trident
111 struct snd_trident *trident = ac97->private_data; local
174 struct snd_trident *trident = ac97->private_data; local
236 snd_trident_enable_eso(struct snd_trident * trident) argument
263 snd_trident_disable_eso(struct snd_trident * trident) argument
287 snd_trident_start_voice(struct snd_trident * trident, unsigned int voice) argument
311 snd_trident_stop_voice(struct snd_trident * trident, unsigned int voice) argument
332 snd_trident_allocate_pcm_channel(struct snd_trident * trident) argument
360 snd_trident_free_pcm_channel(struct snd_trident *trident, int channel) argument
382 snd_trident_allocate_synth_channel(struct snd_trident * trident) argument
408 snd_trident_free_synth_channel(struct snd_trident *trident, int channel) argument
431 snd_trident_write_voice_regs(struct snd_trident * trident, struct snd_trident_voice * voice) argument
514 snd_trident_write_cso_reg(struct snd_trident * trident, struct snd_trident_voice * voice, unsigned int CSO) argument
540 snd_trident_write_eso_reg(struct snd_trident * trident, struct snd_trident_voice * voice, unsigned int ESO) argument
566 snd_trident_write_vol_reg(struct snd_trident * trident, struct snd_trident_voice * voice, unsigned int Vol) argument
597 snd_trident_write_pan_reg(struct snd_trident * trident, struct snd_trident_voice * voice, unsigned int Pan) argument
619 snd_trident_write_rvol_reg(struct snd_trident * trident, struct snd_trident_voice * voice, unsigned int RVol) argument
643 snd_trident_write_cvol_reg(struct snd_trident * trident, struct snd_trident_voice * voice, unsigned int CVol) argument
785 struct snd_trident *trident = snd_pcm_substream_chip(substream); local
816 struct snd_trident *trident = snd_pcm_substream_chip(substream); local
877 struct snd_trident *trident = snd_pcm_substream_chip(substream); local
908 struct snd_trident *trident = snd_pcm_substream_chip(substream); local
1011 struct snd_trident *trident = snd_pcm_substream_chip(substream); local
1120 struct snd_trident *trident = snd_pcm_substream_chip(substream); local
1145 struct snd_trident *trident = snd_pcm_substream_chip(substream); local
1216 struct snd_trident *trident = snd_pcm_substream_chip(substream); local
1295 struct snd_trident *trident = snd_pcm_substream_chip(substream); local
1359 struct snd_trident *trident = snd_pcm_substream_chip(substream); local
1500 struct snd_trident *trident = snd_pcm_substream_chip(substream); local
1597 struct snd_trident *trident = snd_pcm_substream_chip(substream); local
1636 struct snd_trident *trident = snd_pcm_substream_chip(substream); local
1666 struct snd_trident *trident = snd_pcm_substream_chip(substream); local
1801 struct snd_trident *trident; local
1811 struct snd_trident *trident = snd_pcm_substream_chip(substream); local
1839 struct snd_trident *trident = snd_pcm_substream_chip(substream); local
1860 struct snd_trident *trident = snd_pcm_substream_chip(substream); local
1901 struct snd_trident *trident = snd_pcm_substream_chip(substream); local
1939 struct snd_trident *trident = snd_pcm_substream_chip(substream); local
1983 struct snd_trident *trident = snd_pcm_substream_chip(substream); local
2010 struct snd_trident *trident = snd_pcm_substream_chip(substream); local
2117 snd_trident_pcm(struct snd_trident *trident, int device) argument
2173 snd_trident_foldback_pcm(struct snd_trident *trident, int device) argument
2228 snd_trident_spdif_pcm(struct snd_trident *trident, int device) argument
2269 struct snd_trident *trident = snd_kcontrol_chip(kcontrol); local
2282 struct snd_trident *trident = snd_kcontrol_chip(kcontrol); local
2337 struct snd_trident *trident = snd_kcontrol_chip(kcontrol); local
2351 struct snd_trident *trident = snd_kcontrol_chip(kcontrol); local
2432 struct snd_trident *trident = snd_kcontrol_chip(kcontrol); local
2446 struct snd_trident *trident = snd_kcontrol_chip(kcontrol); local
2489 struct snd_trident *trident = snd_kcontrol_chip(kcontrol); local
2502 struct snd_trident *trident = snd_kcontrol_chip(kcontrol); local
2547 struct snd_trident *trident = snd_kcontrol_chip(kcontrol); local
2561 struct snd_trident *trident = snd_kcontrol_chip(kcontrol); local
2607 struct snd_trident *trident = snd_kcontrol_chip(kcontrol); local
2621 struct snd_trident *trident = snd_kcontrol_chip(kcontrol); local
2635 struct snd_trident *trident = snd_kcontrol_chip(kcontrol); local
2685 struct snd_trident *trident = snd_kcontrol_chip(kcontrol); local
2700 struct snd_trident *trident = snd_kcontrol_chip(kcontrol); local
2748 struct snd_trident *trident = snd_kcontrol_chip(kcontrol); local
2758 struct snd_trident *trident = snd_kcontrol_chip(kcontrol); local
2806 struct snd_trident *trident = snd_kcontrol_chip(kcontrol); local
2816 struct snd_trident *trident = snd_kcontrol_chip(kcontrol); local
2860 snd_trident_notify_pcm_change(struct snd_trident *trident, struct snd_trident_pcm_mixer *tmix, int num, int activate) argument
2870 snd_trident_pcm_mixer_build(struct snd_trident *trident, struct snd_trident_voice *voice, struct snd_pcm_substream *substream) argument
2888 snd_trident_pcm_mixer_free(struct snd_trident *trident, struct snd_trident_voice *voice, struct snd_pcm_substream *substream) argument
2911 snd_trident_mixer(struct snd_trident *trident, int pcm_spdif_device) argument
3204 snd_trident_sis_reset(struct snd_trident *trident) argument
3261 struct snd_trident *trident = entry->private_data; local
3293 snd_trident_proc_init(struct snd_trident *trident) argument
3314 snd_trident_tlb_alloc(struct snd_trident *trident) argument
3356 snd_trident_stop_all_voices(struct snd_trident *trident) argument
3364 snd_trident_4d_dx_init(struct snd_trident *trident) argument
3404 snd_trident_4d_nx_init(struct snd_trident *trident) argument
3462 snd_trident_sis_init(struct snd_trident *trident) argument
3500 struct snd_trident *trident = card->private_data; local
3616 struct snd_trident *trident = card->private_data; local
3652 struct snd_trident *trident = dev_id; local
3747 snd_trident_alloc_voice(struct snd_trident * trident, int type, int client, int port) argument
3793 snd_trident_free_voice(struct snd_trident * trident, struct snd_trident_voice *voice) argument
3821 snd_trident_clear_voices(struct snd_trident * trident, unsigned short v_min, unsigned short v_max) argument
3845 struct snd_trident *trident = card->private_data; local
3857 struct snd_trident *trident = card->private_data; local
[all...]
H A Dtrident_memory.c17 #include "trident.h"
22 #define __set_tlb_bus(trident,page,addr) \
23 (trident)->tlb.entries[page] = cpu_to_le32((addr) & ~(SNDRV_TRIDENT_PAGE_SIZE-1))
24 #define __tlb_to_addr(trident,page) \
25 (dma_addr_t)le32_to_cpu((trident->tlb.entries[page]) & ~(SNDRV_TRIDENT_PAGE_SIZE - 1))
32 #define set_tlb_bus(trident,page,addr) __set_tlb_bus(trident,page,addr)
34 #define set_silent_tlb(trident,page) __set_tlb_bus(trident, page, trident
51 set_tlb_bus(struct snd_trident *trident, int page, dma_addr_t addr) argument
58 set_silent_tlb(struct snd_trident *trident, int page) argument
80 set_tlb_bus(struct snd_trident *trident, int page, dma_addr_t addr) argument
90 set_silent_tlb(struct snd_trident *trident, int page) argument
157 snd_trident_alloc_sg_pages(struct snd_trident *trident, struct snd_pcm_substream *substream) argument
202 snd_trident_alloc_cont_pages(struct snd_trident *trident, struct snd_pcm_substream *substream) argument
245 snd_trident_alloc_pages(struct snd_trident *trident, struct snd_pcm_substream *substream) argument
260 snd_trident_free_pages(struct snd_trident *trident, struct snd_util_memblk *blk) argument
[all...]
H A Dtrident.c14 #include "trident.h"
54 struct snd_trident *trident; local
66 sizeof(*trident), &card);
69 trident = card->private_data;
78 switch (trident->device) {
92 if (trident->device == TRIDENT_DEVICE_ID_SI7018) {
99 card->shortname, trident->port, trident->irq);
101 err = snd_trident_pcm(trident, pcm_dev++);
104 switch (trident
[all...]
H A Dtrident.h36 #define TRID_REG(trident, x) ((trident)->port + (x))
240 struct snd_trident * trident; member in struct:snd_trident_port
296 struct snd_trident *trident; member in struct:snd_trident_voice
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);
410 struct snd_trident_voice *snd_trident_alloc_voice(struct snd_trident * trident, in
[all...]
/linux-master/sound/pci/
H A DMakefile81 trident/ \
/linux-master/drivers/video/fbdev/
H A Dtridentfb.c28 #include <video/trident.h>
1773 * Parse user specified options (`video=trident:')
1775 * video=trident:800x600,bpp=16,noaccel

Completed in 139 milliseconds