Linux Kernel
3.7.1
|
#include <vx_core.h>
Data Fields | |
struct snd_card * | card |
struct snd_pcm * | pcm [VX_MAX_CODECS] |
int | type |
int | irq |
struct snd_vx_hardware * | hw |
struct snd_vx_ops * | ops |
spinlock_t | lock |
spinlock_t | irq_lock |
struct tasklet_struct | tq |
unsigned int | chip_status |
unsigned int | pcm_running |
struct device * | dev |
struct snd_hwdep * | hwdep |
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 firmware * | firmware [4] |
struct vx_ibl_info ibl |
spinlock_t irq_lock |
spinlock_t lock |
struct snd_vx_ops* ops |
int output_level[VX_MAX_CODECS][2] |
struct snd_pcm* pcm[VX_MAX_CODECS] |