#include <linux/delay.h>
#include <linux/init.h>
#include <linux/interrupt.h>
#include <linux/pci.h>
#include <linux/slab.h>
#include <linux/vmalloc.h>
#include <linux/gameport.h>
#include <linux/dma-mapping.h>
#include <linux/export.h>
#include <sound/core.h>
#include <sound/info.h>
#include <sound/control.h>
#include <sound/tlv.h>
#include "trident.h"
#include <sound/asoundef.h>
#include <asm/io.h>
Go to the source code of this file.
|
void | snd_trident_start_voice (struct snd_trident *trident, unsigned int voice) |
|
| EXPORT_SYMBOL (snd_trident_start_voice) |
|
void | snd_trident_stop_voice (struct snd_trident *trident, unsigned int voice) |
|
| EXPORT_SYMBOL (snd_trident_stop_voice) |
|
void | snd_trident_write_voice_regs (struct snd_trident *trident, struct snd_trident_voice *voice) |
|
| EXPORT_SYMBOL (snd_trident_write_voice_regs) |
|
int __devinit | snd_trident_pcm (struct snd_trident *trident, int device, struct snd_pcm **rpcm) |
|
int __devinit | snd_trident_foldback_pcm (struct snd_trident *trident, int device, struct snd_pcm **rpcm) |
|
int __devinit | snd_trident_spdif_pcm (struct snd_trident *trident, int device, struct snd_pcm **rpcm) |
|
int __devinit | snd_trident_create_gameport (struct snd_trident *chip) |
|
int __devinit | snd_trident_create (struct snd_card *card, struct pci_dev *pci, int pcm_streams, int pcm_spdif_device, int max_wavetable_size, struct snd_trident **rtrident) |
|
struct snd_trident_voice * | snd_trident_alloc_voice (struct snd_trident *trident, int type, int client, int port) |
|
| EXPORT_SYMBOL (snd_trident_alloc_voice) |
|
void | snd_trident_free_voice (struct snd_trident *trident, struct snd_trident_voice *voice) |
|
| EXPORT_SYMBOL (snd_trident_free_voice) |
|