Linux Kernel
3.7.1
|
Go to the source code of this file.
Data Structures | |
struct | snd_vxpocket |
Functions | |
void | vx_set_mic_boost (struct vx_core *chip, int boost) |
void | vx_set_mic_level (struct vx_core *chip, int level) |
int | vxp_add_mic_controls (struct vx_core *chip) |
Variables | |
struct snd_vx_ops | snd_vxpocket_ops |
#define CDSP_MAGIC 0xA7 /* magic value (for read) */ |
Definition at line 54 of file vxpocket.h.
#define P24_CDSP_MIC20_SEL_MASK 0x10 |
Definition at line 66 of file vxpocket.h.
#define P24_CDSP_MIC38_SEL_MASK 0x08 |
Definition at line 67 of file vxpocket.h.
#define P24_CDSP_MICS_SEL_MASK 0x18 |
Definition at line 65 of file vxpocket.h.
#define P44_MEMIRQ_MASTER_SLAVE_SEL_MASK 0x08 |
Definition at line 70 of file vxpocket.h.
#define P44_MEMIRQ_SYNCED_ALONE_SEL_MASK 0x04 |
Definition at line 71 of file vxpocket.h.
#define P44_MEMIRQ_WCLK_OUT_IN_SEL_MASK 0x02 /* Not used */ |
Definition at line 72 of file vxpocket.h.
#define P44_MEMIRQ_WCLK_UER_SEL_MASK 0x01 /* Not used */ |
Definition at line 73 of file vxpocket.h.
#define VXP_CDSP_CLOCKIN_SEL_MASK 0x80 /* 0 (internal), 1 (AES/EBU) */ |
Definition at line 56 of file vxpocket.h.
#define VXP_CDSP_CODEC_RESET_MASK 0x02 |
Definition at line 62 of file vxpocket.h.
#define VXP_CDSP_DATAIN_SEL_MASK 0x40 /* 0 (analog), 1 (UER) */ |
Definition at line 57 of file vxpocket.h.
#define VXP_CDSP_DSP_RESET_MASK 0x01 |
Definition at line 63 of file vxpocket.h.
#define VXP_CDSP_MIC_SEL_MASK 0x08 |
Definition at line 60 of file vxpocket.h.
#define VXP_CDSP_RESERVED_MASK 0x10 |
Definition at line 59 of file vxpocket.h.
#define VXP_CDSP_SMPTE_SEL_MASK 0x20 |
Definition at line 58 of file vxpocket.h.
#define VXP_CDSP_VALID_IRQ_MASK 0x04 |
Definition at line 61 of file vxpocket.h.
#define VXP_DLG_ACK_MEMIRQ_MASK 0x01 /* R/W */ |
Definition at line 87 of file vxpocket.h.
#define VXP_DLG_DATA_XICOR_MASK 0x80 /* R */ |
Definition at line 79 of file vxpocket.h.
#define VXP_DLG_DMA16_SEL_MASK 0x02 /* W */ |
Definition at line 86 of file vxpocket.h.
#define VXP_DLG_DMAREAD_SEL_MASK 0x04 /* W */ |
Definition at line 84 of file vxpocket.h.
#define VXP_DLG_DMAWRITE_SEL_MASK 0x08 /* W */ |
Definition at line 83 of file vxpocket.h.
#define VXP_DLG_MEMIRQ_MASK 0x02 /* R */ |
Definition at line 85 of file vxpocket.h.
#define VXP_DLG_RESERVED1_0_MASK 0x10 |
Definition at line 82 of file vxpocket.h.
#define VXP_DLG_RESERVED2_0_MASK 0x20 |
Definition at line 81 of file vxpocket.h.
#define VXP_DLG_RESERVED4_0_MASK 0x40 |
Definition at line 80 of file vxpocket.h.
#define VXP_DLG_XILINX_REPROG_MASK 0x80 /* W */ |
Definition at line 78 of file vxpocket.h.
Definition at line 121 of file vxp_mixer.c.
struct snd_vx_ops snd_vxpocket_ops |