Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
snd_trident Struct Reference

#include <trident.h>

Data Fields

int irq
 
unsigned int device
 
unsigned char bDMAStart
 
unsigned long port
 
unsigned long midi_port
 
unsigned int spurious_irq_count
 
unsigned int spurious_irq_max_delta
 
struct snd_trident_tlb tlb
 
unsigned char spdif_ctrl
 
unsigned char spdif_pcm_ctrl
 
unsigned int spdif_bits
 
unsigned int spdif_pcm_bits
 
struct snd_kcontrolspdif_pcm_ctl
 
unsigned int ac97_ctrl
 
unsigned int ChanMap [2]
 
int ChanPCM
 
int ChanPCMcnt
 
unsigned int ac97_detect: 1
 
unsigned int in_suspend: 1
 
struct snd_4dwave synth
 
spinlock_t event_lock
 
spinlock_t voice_alloc
 
struct snd_dma_device dma_dev
 
struct pci_devpci
 
struct snd_cardcard
 
struct snd_pcmpcm
 
struct snd_pcmfoldback
 
struct snd_pcmspdif
 
struct snd_rawmidirmidi
 
struct snd_ac97_busac97_bus
 
struct snd_ac97ac97
 
struct snd_ac97ac97_sec
 
unsigned int musicvol_wavevol
 
struct snd_trident_pcm_mixer pcm_mixer [32]
 
struct snd_kcontrolctl_vol
 
struct snd_kcontrolctl_pan
 
struct snd_kcontrolctl_rvol
 
struct snd_kcontrolctl_cvol
 
spinlock_t reg_lock
 
struct gameportgameport
 

Detailed Description

Definition at line 355 of file trident.h.

Field Documentation

Definition at line 400 of file trident.h.

struct snd_ac97_bus* ac97_bus

Definition at line 399 of file trident.h.

unsigned int ac97_ctrl

Definition at line 375 of file trident.h.

unsigned int ac97_detect

Definition at line 382 of file trident.h.

struct snd_ac97* ac97_sec

Definition at line 401 of file trident.h.

unsigned char bDMAStart

Definition at line 360 of file trident.h.

Definition at line 393 of file trident.h.

unsigned int ChanMap[2]

Definition at line 377 of file trident.h.

int ChanPCM

Definition at line 379 of file trident.h.

int ChanPCMcnt

Definition at line 380 of file trident.h.

struct snd_kcontrol* ctl_cvol

Definition at line 408 of file trident.h.

struct snd_kcontrol* ctl_pan

Definition at line 406 of file trident.h.

struct snd_kcontrol* ctl_rvol

Definition at line 407 of file trident.h.

struct snd_kcontrol* ctl_vol

Definition at line 405 of file trident.h.

unsigned int device

Definition at line 358 of file trident.h.

Definition at line 390 of file trident.h.

spinlock_t event_lock

Definition at line 387 of file trident.h.

struct snd_pcm* foldback

Definition at line 395 of file trident.h.

Definition at line 412 of file trident.h.

unsigned int in_suspend

Definition at line 383 of file trident.h.

int irq

Definition at line 356 of file trident.h.

unsigned long midi_port

Definition at line 363 of file trident.h.

unsigned int musicvol_wavevol

Definition at line 403 of file trident.h.

Definition at line 392 of file trident.h.

Definition at line 394 of file trident.h.

Definition at line 404 of file trident.h.

unsigned long port

Definition at line 362 of file trident.h.

spinlock_t reg_lock

Definition at line 410 of file trident.h.

Definition at line 397 of file trident.h.

struct snd_pcm* spdif

Definition at line 396 of file trident.h.

unsigned int spdif_bits

Definition at line 372 of file trident.h.

unsigned char spdif_ctrl

Definition at line 370 of file trident.h.

unsigned int spdif_pcm_bits

Definition at line 373 of file trident.h.

struct snd_kcontrol* spdif_pcm_ctl

Definition at line 374 of file trident.h.

unsigned char spdif_pcm_ctrl

Definition at line 371 of file trident.h.

unsigned int spurious_irq_count

Definition at line 365 of file trident.h.

unsigned int spurious_irq_max_delta

Definition at line 366 of file trident.h.

Definition at line 385 of file trident.h.

Definition at line 368 of file trident.h.

spinlock_t voice_alloc

Definition at line 388 of file trident.h.


The documentation for this struct was generated from the following file: