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

#include <vx_core.h>

Data Fields

struct snd_cardcard
 
struct snd_pcmpcm [VX_MAX_CODECS]
 
int type
 
int irq
 
struct snd_vx_hardwarehw
 
struct snd_vx_opsops
 
spinlock_t lock
 
spinlock_t irq_lock
 
struct tasklet_struct tq
 
unsigned int chip_status
 
unsigned int pcm_running
 
struct devicedev
 
struct snd_hwdephwdep
 
struct vx_rmh irq_rmh
 
unsigned int audio_info
 
unsigned int audio_ins
 
unsigned int audio_outs
 
struct vx_pipe ** playback_pipes
 
struct vx_pipe ** capture_pipes
 
unsigned int audio_source
 
unsigned int audio_source_target
 
unsigned int clock_mode
 
unsigned int clock_source
 
unsigned int freq
 
unsigned int freq_detected
 
unsigned int uer_detected
 
unsigned int uer_bits
 
struct vx_ibl_info ibl
 
int output_level [VX_MAX_CODECS][2]
 
int audio_gain [2][4]
 
unsigned char audio_active [4]
 
int audio_monitor [4]
 
unsigned char audio_monitor_active [4]
 
struct mutex mixer_mutex
 
struct firmwarefirmware [4]
 

Detailed Description

Definition at line 161 of file vx_core.h.

Field Documentation

unsigned char audio_active[4]

Definition at line 206 of file vx_core.h.

int audio_gain[2][4]

Definition at line 205 of file vx_core.h.

unsigned int audio_info

Definition at line 186 of file vx_core.h.

unsigned int audio_ins

Definition at line 187 of file vx_core.h.

int audio_monitor[4]

Definition at line 207 of file vx_core.h.

unsigned char audio_monitor_active[4]

Definition at line 208 of file vx_core.h.

unsigned int audio_outs

Definition at line 188 of file vx_core.h.

unsigned int audio_source

Definition at line 193 of file vx_core.h.

unsigned int audio_source_target

Definition at line 194 of file vx_core.h.

struct vx_pipe** capture_pipes

Definition at line 190 of file vx_core.h.

Definition at line 163 of file vx_core.h.

unsigned int chip_status

Definition at line 178 of file vx_core.h.

unsigned int clock_mode

Definition at line 195 of file vx_core.h.

unsigned int clock_source

Definition at line 196 of file vx_core.h.

struct device* dev

Definition at line 181 of file vx_core.h.

Definition at line 212 of file vx_core.h.

unsigned int freq

Definition at line 197 of file vx_core.h.

unsigned int freq_detected

Definition at line 198 of file vx_core.h.

Definition at line 171 of file vx_core.h.

struct snd_hwdep* hwdep

Definition at line 182 of file vx_core.h.

Definition at line 201 of file vx_core.h.

int irq

Definition at line 167 of file vx_core.h.

spinlock_t irq_lock

Definition at line 175 of file vx_core.h.

struct vx_rmh irq_rmh

Definition at line 184 of file vx_core.h.

spinlock_t lock

Definition at line 174 of file vx_core.h.

struct mutex mixer_mutex

Definition at line 210 of file vx_core.h.

Definition at line 172 of file vx_core.h.

int output_level[VX_MAX_CODECS][2]

Definition at line 204 of file vx_core.h.

Definition at line 164 of file vx_core.h.

unsigned int pcm_running

Definition at line 179 of file vx_core.h.

struct vx_pipe** playback_pipes

Definition at line 189 of file vx_core.h.

Definition at line 176 of file vx_core.h.

Definition at line 165 of file vx_core.h.

unsigned int uer_bits

Definition at line 200 of file vx_core.h.

unsigned int uer_detected

Definition at line 199 of file vx_core.h.


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