Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros
sb_mixer.h File Reference

Go to the source code of this file.

Macros

#define VOC_VOL   0x04
 
#define MIC_VOL   0x0A
 
#define MIC_MIX   0x0A
 
#define RECORD_SRC   0x0C
 
#define IN_FILTER   0x0C
 
#define OUT_FILTER   0x0E
 
#define MASTER_VOL   0x22
 
#define FM_VOL   0x26
 
#define CD_VOL   0x28
 
#define LINE_VOL   0x2E
 
#define IRQ_NR   0x80
 
#define DMA_NR   0x81
 
#define IRQ_STAT   0x82
 
#define OPSW   0x3c
 
#define COVOX_VOL   0x42
 
#define TREBLE_LVL   0x44
 
#define BASS_LVL   0x46
 
#define FREQ_HI   (1 << 3)/* Use High-frequency ANFI filters */
 
#define FREQ_LOW   0 /* Use Low-frequency ANFI filters */
 
#define FILT_ON   0 /* Yes, 0 to turn it on, 1 for off */
 
#define FILT_OFF   (1 << 5)
 
#define MONO_DAC   0x00
 
#define STEREO_DAC   0x02
 
#define SB16_OMASK   0x3c
 
#define SB16_IMASK_L   0x3d
 
#define SB16_IMASK_R   0x3e
 
#define LEFT_CHN   0
 
#define RIGHT_CHN   1
 
#define AWE_3DSE   0x90
 
#define ALS007_RECORD_SRC   0x6c
 
#define ALS007_OUTPUT_CTRL1   0x3c
 
#define ALS007_OUTPUT_CTRL2   0x4c
 
#define MIX_ENT(name, reg_l, bit_l, len_l, reg_r, bit_r, len_r)   {{reg_l, bit_l, len_l}, {reg_r, bit_r, len_r}}
 
#define SRC__MIC   1 /* Select Microphone recording source */
 
#define SRC__CD   3 /* Select CD recording source */
 
#define SRC__LINE   7 /* Use Line-in for recording source */
 
#define ALS007_MIC   4
 
#define ALS007_LINE   6
 
#define ALS007_CD   2
 
#define ALS007_SYNTH   7
 

Macro Definition Documentation

#define ALS007_CD   2

Definition at line 104 of file sb_mixer.h.

#define ALS007_LINE   6

Definition at line 103 of file sb_mixer.h.

#define ALS007_MIC   4

Definition at line 102 of file sb_mixer.h.

#define ALS007_OUTPUT_CTRL1   0x3c

Definition at line 84 of file sb_mixer.h.

#define ALS007_OUTPUT_CTRL2   0x4c

Definition at line 85 of file sb_mixer.h.

#define ALS007_RECORD_SRC   0x6c

Definition at line 83 of file sb_mixer.h.

#define ALS007_SYNTH   7

Definition at line 105 of file sb_mixer.h.

#define AWE_3DSE   0x90

Definition at line 78 of file sb_mixer.h.

#define BASS_LVL   0x46

Definition at line 55 of file sb_mixer.h.

#define CD_VOL   0x28

Definition at line 43 of file sb_mixer.h.

#define COVOX_VOL   0x42

Definition at line 53 of file sb_mixer.h.

#define DMA_NR   0x81

Definition at line 46 of file sb_mixer.h.

#define FILT_OFF   (1 << 5)

Definition at line 60 of file sb_mixer.h.

#define FILT_ON   0 /* Yes, 0 to turn it on, 1 for off */

Definition at line 59 of file sb_mixer.h.

#define FM_VOL   0x26

Definition at line 42 of file sb_mixer.h.

#define FREQ_HI   (1 << 3)/* Use High-frequency ANFI filters */

Definition at line 57 of file sb_mixer.h.

#define FREQ_LOW   0 /* Use Low-frequency ANFI filters */

Definition at line 58 of file sb_mixer.h.

#define IN_FILTER   0x0C

Definition at line 39 of file sb_mixer.h.

#define IRQ_NR   0x80

Definition at line 45 of file sb_mixer.h.

#define IRQ_STAT   0x82

Definition at line 47 of file sb_mixer.h.

#define LEFT_CHN   0

Definition at line 72 of file sb_mixer.h.

#define LINE_VOL   0x2E

Definition at line 44 of file sb_mixer.h.

#define MASTER_VOL   0x22

Definition at line 41 of file sb_mixer.h.

#define MIC_MIX   0x0A

Definition at line 37 of file sb_mixer.h.

#define MIC_VOL   0x0A

Definition at line 36 of file sb_mixer.h.

#define MIX_ENT (   name,
  reg_l,
  bit_l,
  len_l,
  reg_r,
  bit_r,
  len_r 
)    {{reg_l, bit_l, len_l}, {reg_r, bit_r, len_r}}

Definition at line 87 of file sb_mixer.h.

#define MONO_DAC   0x00

Definition at line 62 of file sb_mixer.h.

#define OPSW   0x3c

Definition at line 48 of file sb_mixer.h.

#define OUT_FILTER   0x0E

Definition at line 40 of file sb_mixer.h.

#define RECORD_SRC   0x0C

Definition at line 38 of file sb_mixer.h.

#define RIGHT_CHN   1

Definition at line 73 of file sb_mixer.h.

#define SB16_IMASK_L   0x3d

Definition at line 69 of file sb_mixer.h.

#define SB16_IMASK_R   0x3e

Definition at line 70 of file sb_mixer.h.

#define SB16_OMASK   0x3c

Definition at line 68 of file sb_mixer.h.

#define SRC__CD   3 /* Select CD recording source */

Definition at line 95 of file sb_mixer.h.

#define SRC__LINE   7 /* Use Line-in for recording source */

Definition at line 96 of file sb_mixer.h.

#define SRC__MIC   1 /* Select Microphone recording source */

Definition at line 94 of file sb_mixer.h.

#define STEREO_DAC   0x02

Definition at line 63 of file sb_mixer.h.

#define TREBLE_LVL   0x44

Definition at line 54 of file sb_mixer.h.

#define VOC_VOL   0x04

Definition at line 35 of file sb_mixer.h.