Linux Kernel
3.7.1
|
Data Fields | |
unsigned long | port |
unsigned long | ctrl_port |
struct resource * | res_port |
struct resource * | res_mpu_port |
struct resource * | res_ctrl_port |
int | irq |
int | dma1 |
int | dma2 |
unsigned short | version |
int | caps |
unsigned short | audio2_vol |
unsigned short | active |
unsigned int | dma1_shift |
unsigned int | dma2_shift |
struct snd_pcm * | pcm |
struct snd_pcm_substream * | playback_a_substream |
struct snd_pcm_substream * | capture_a_substream |
struct snd_pcm_substream * | playback_b_substream |
struct snd_rawmidi * | rmidi |
struct snd_kcontrol * | hw_volume |
struct snd_kcontrol * | hw_switch |
struct snd_kcontrol * | master_volume |
struct snd_kcontrol * | master_switch |
spinlock_t | reg_lock |
spinlock_t | mixer_lock |
struct snd_pcm_substream* capture_a_substream |
struct snd_kcontrol* hw_switch |
struct snd_kcontrol* hw_volume |
struct snd_kcontrol* master_switch |
struct snd_kcontrol* master_volume |
spinlock_t mixer_lock |
struct snd_pcm_substream* playback_a_substream |
struct snd_pcm_substream* playback_b_substream |
spinlock_t reg_lock |
struct snd_rawmidi* rmidi |