Linux Kernel
3.7.1
|
#include <sound/pcm.h>
#include <sound/rawmidi.h>
#include <sound/ac97_codec.h>
#include <sound/timer.h>
#include <linux/gameport.h>
Go to the source code of this file.
Data Structures | |
struct | snd_ymfpci_playback_bank |
struct | snd_ymfpci_capture_bank |
struct | snd_ymfpci_effect_bank |
struct | snd_ymfpci_voice |
struct | snd_ymfpci_pcm |
struct | snd_ymfpci |
struct | snd_ymfpci::snd_ymfpci_pcm_mixer |
Enumerations | |
enum | snd_ymfpci_voice_type { YMFPCI_PCM, YMFPCI_SYNTH, YMFPCI_MIDI } |
enum | snd_ymfpci_pcm_type { PLAYBACK_VOICE, CAPTURE_REC, CAPTURE_AC97, EFFECT_DRY_LEFT, EFFECT_DRY_RIGHT, EFFECT_EFF1, EFFECT_EFF2, EFFECT_EFF3 } |
Functions | |
int | snd_ymfpci_create (struct snd_card *card, struct pci_dev *pci, unsigned short old_legacy_ctrl, struct snd_ymfpci **rcodec) |
void | snd_ymfpci_free_gameport (struct snd_ymfpci *chip) |
int | snd_ymfpci_pcm (struct snd_ymfpci *chip, int device, struct snd_pcm **rpcm) |
int | snd_ymfpci_pcm2 (struct snd_ymfpci *chip, int device, struct snd_pcm **rpcm) |
int | snd_ymfpci_pcm_spdif (struct snd_ymfpci *chip, int device, struct snd_pcm **rpcm) |
int | snd_ymfpci_pcm_4ch (struct snd_ymfpci *chip, int device, struct snd_pcm **rpcm) |
int | snd_ymfpci_mixer (struct snd_ymfpci *chip, int rear_switch) |
int | snd_ymfpci_timer (struct snd_ymfpci *chip, int device) |
Variables | |
struct dev_pm_ops | snd_ymfpci_pm |
#define YMFPCI_LEGACY_SBEN (1 << 0) /* soundblaster enable */ |
enum snd_ymfpci_pcm_type |
int snd_ymfpci_create | ( | struct snd_card * | card, |
struct pci_dev * | pci, | ||
unsigned short | old_legacy_ctrl, | ||
struct snd_ymfpci ** | rcodec | ||
) |
Definition at line 2397 of file ymfpci_main.c.
void snd_ymfpci_free_gameport | ( | struct snd_ymfpci * | chip | ) |
int snd_ymfpci_mixer | ( | struct snd_ymfpci * | chip, |
int | rear_switch | ||
) |
Definition at line 1829 of file ymfpci_main.c.
int snd_ymfpci_pcm | ( | struct snd_ymfpci * | chip, |
int | device, | ||
struct snd_pcm ** | rpcm | ||
) |
Definition at line 1147 of file ymfpci_main.c.
Definition at line 1190 of file ymfpci_main.c.
Definition at line 1273 of file ymfpci_main.c.
Definition at line 1228 of file ymfpci_main.c.
int snd_ymfpci_timer | ( | struct snd_ymfpci * | chip, |
int | device | ||
) |
Definition at line 1973 of file ymfpci_main.c.
struct dev_pm_ops snd_ymfpci_pm |