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

Go to the source code of this file.

Macros

#define STA32X_REGISTER_COUNT   0x2d
 
#define STA32X_COEF_COUNT   62
 
#define STA32X_CONFA   0x00
 
#define STA32X_CONFB   0x01
 
#define STA32X_CONFC   0x02
 
#define STA32X_CONFD   0x03
 
#define STA32X_CONFE   0x04
 
#define STA32X_CONFF   0x05
 
#define STA32X_MMUTE   0x06
 
#define STA32X_MVOL   0x07
 
#define STA32X_C1VOL   0x08
 
#define STA32X_C2VOL   0x09
 
#define STA32X_C3VOL   0x0a
 
#define STA32X_AUTO1   0x0b
 
#define STA32X_AUTO2   0x0c
 
#define STA32X_AUTO3   0x0d
 
#define STA32X_C1CFG   0x0e
 
#define STA32X_C2CFG   0x0f
 
#define STA32X_C3CFG   0x10
 
#define STA32X_TONE   0x11
 
#define STA32X_L1AR   0x12
 
#define STA32X_L1ATRT   0x13
 
#define STA32X_L2AR   0x14
 
#define STA32X_L2ATRT   0x15
 
#define STA32X_CFADDR2   0x16
 
#define STA32X_B1CF1   0x17
 
#define STA32X_B1CF2   0x18
 
#define STA32X_B1CF3   0x19
 
#define STA32X_B2CF1   0x1a
 
#define STA32X_B2CF2   0x1b
 
#define STA32X_B2CF3   0x1c
 
#define STA32X_A1CF1   0x1d
 
#define STA32X_A1CF2   0x1e
 
#define STA32X_A1CF3   0x1f
 
#define STA32X_A2CF1   0x20
 
#define STA32X_A2CF2   0x21
 
#define STA32X_A2CF3   0x22
 
#define STA32X_B0CF1   0x23
 
#define STA32X_B0CF2   0x24
 
#define STA32X_B0CF3   0x25
 
#define STA32X_CFUD   0x26
 
#define STA32X_MPCC1   0x27
 
#define STA32X_MPCC2   0x28
 
#define STA32X_Reserved   0x2a
 
#define STA32X_FDRC1   0x2b
 
#define STA32X_FDRC2   0x2c
 
#define STA32X_CONFA_MCS_MASK   0x03
 
#define STA32X_CONFA_MCS_SHIFT   0
 
#define STA32X_CONFA_IR_MASK   0x18
 
#define STA32X_CONFA_IR_SHIFT   3
 
#define STA32X_CONFA_TWRB   0x20
 
#define STA32X_CONFA_TWAB   0x40
 
#define STA32X_CONFA_FDRB   0x80
 
#define STA32X_CONFB_SAI_MASK   0x0f
 
#define STA32X_CONFB_SAI_SHIFT   0
 
#define STA32X_CONFB_SAIFB   0x10
 
#define STA32X_CONFB_DSCKE   0x20
 
#define STA32X_CONFB_C1IM   0x40
 
#define STA32X_CONFB_C2IM   0x80
 
#define STA32X_CONFC_OM_MASK   0x03
 
#define STA32X_CONFC_OM_SHIFT   0
 
#define STA32X_CONFC_CSZ_MASK   0x7c
 
#define STA32X_CONFC_CSZ_SHIFT   2
 
#define STA32X_CONFD_HPB   0x01
 
#define STA32X_CONFD_HPB_SHIFT   0
 
#define STA32X_CONFD_DEMP   0x02
 
#define STA32X_CONFD_DEMP_SHIFT   1
 
#define STA32X_CONFD_DSPB   0x04
 
#define STA32X_CONFD_DSPB_SHIFT   2
 
#define STA32X_CONFD_PSL   0x08
 
#define STA32X_CONFD_PSL_SHIFT   3
 
#define STA32X_CONFD_BQL   0x10
 
#define STA32X_CONFD_BQL_SHIFT   4
 
#define STA32X_CONFD_DRC   0x20
 
#define STA32X_CONFD_DRC_SHIFT   5
 
#define STA32X_CONFD_ZDE   0x40
 
#define STA32X_CONFD_ZDE_SHIFT   6
 
#define STA32X_CONFD_MME   0x80
 
#define STA32X_CONFD_MME_SHIFT   7
 
#define STA32X_CONFE_MPCV   0x01
 
#define STA32X_CONFE_MPCV_SHIFT   0
 
#define STA32X_CONFE_MPC   0x02
 
#define STA32X_CONFE_MPC_SHIFT   1
 
#define STA32X_CONFE_AME   0x08
 
#define STA32X_CONFE_AME_SHIFT   3
 
#define STA32X_CONFE_PWMS   0x10
 
#define STA32X_CONFE_PWMS_SHIFT   4
 
#define STA32X_CONFE_ZCE   0x40
 
#define STA32X_CONFE_ZCE_SHIFT   6
 
#define STA32X_CONFE_SVE   0x80
 
#define STA32X_CONFE_SVE_SHIFT   7
 
#define STA32X_CONFF_OCFG_MASK   0x03
 
#define STA32X_CONFF_OCFG_SHIFT   0
 
#define STA32X_CONFF_IDE   0x04
 
#define STA32X_CONFF_IDE_SHIFT   3
 
#define STA32X_CONFF_BCLE   0x08
 
#define STA32X_CONFF_ECLE   0x20
 
#define STA32X_CONFF_PWDN   0x40
 
#define STA32X_CONFF_EAPD   0x80
 
#define STA32X_MMUTE_MMUTE   0x01
 
#define STA32X_AUTO1_AMEQ_MASK   0x03
 
#define STA32X_AUTO1_AMEQ_SHIFT   0
 
#define STA32X_AUTO1_AMV_MASK   0xc0
 
#define STA32X_AUTO1_AMV_SHIFT   2
 
#define STA32X_AUTO1_AMGC_MASK   0x30
 
#define STA32X_AUTO1_AMGC_SHIFT   4
 
#define STA32X_AUTO1_AMPS   0x80
 
#define STA32X_AUTO2_AMAME   0x01
 
#define STA32X_AUTO2_AMAM_MASK   0x0e
 
#define STA32X_AUTO2_AMAM_SHIFT   1
 
#define STA32X_AUTO2_XO_MASK   0xf0
 
#define STA32X_AUTO2_XO_SHIFT   4
 
#define STA32X_AUTO3_PEQ_MASK   0x1f
 
#define STA32X_AUTO3_PEQ_SHIFT   0
 
#define STA32X_CxCFG_TCB   0x01 /* only C1 and C2 */
 
#define STA32X_CxCFG_TCB_SHIFT   0
 
#define STA32X_CxCFG_EQBP   0x02 /* only C1 and C2 */
 
#define STA32X_CxCFG_EQBP_SHIFT   1
 
#define STA32X_CxCFG_VBP   0x03
 
#define STA32X_CxCFG_VBP_SHIFT   2
 
#define STA32X_CxCFG_BO   0x04
 
#define STA32X_CxCFG_LS_MASK   0x30
 
#define STA32X_CxCFG_LS_SHIFT   4
 
#define STA32X_CxCFG_OM_MASK   0xc0
 
#define STA32X_CxCFG_OM_SHIFT   6
 
#define STA32X_TONE_BTC_SHIFT   0
 
#define STA32X_TONE_TTC_SHIFT   4
 
#define STA32X_LxA_SHIFT   0
 
#define STA32X_LxR_SHIFT   4
 
#define STA32X_CFUD_W1   0x01
 
#define STA32X_CFUD_WA   0x02
 
#define STA32X_CFUD_R1   0x04
 
#define STA32X_CFUD_RA   0x08
 
#define STA32X_C1_BQ_BASE   0
 
#define STA32X_C2_BQ_BASE   20
 
#define STA32X_CH_BQ_NUM   4
 
#define STA32X_BQ_NUM_COEF   5
 
#define STA32X_XO_HP_BQ_BASE   40
 
#define STA32X_XO_LP_BQ_BASE   45
 
#define STA32X_C1_PRESCALE   50
 
#define STA32X_C2_PRESCALE   51
 
#define STA32X_C1_POSTSCALE   52
 
#define STA32X_C2_POSTSCALE   53
 
#define STA32X_C3_POSTSCALE   54
 
#define STA32X_TW_POSTSCALE   55
 
#define STA32X_C1_MIX1   56
 
#define STA32X_C1_MIX2   57
 
#define STA32X_C2_MIX1   58
 
#define STA32X_C2_MIX2   59
 
#define STA32X_C3_MIX1   60
 
#define STA32X_C3_MIX2   61
 

Macro Definition Documentation

#define STA32X_A1CF1   0x1d

Definition at line 53 of file sta32x.h.

#define STA32X_A1CF2   0x1e

Definition at line 54 of file sta32x.h.

#define STA32X_A1CF3   0x1f

Definition at line 55 of file sta32x.h.

#define STA32X_A2CF1   0x20

Definition at line 56 of file sta32x.h.

#define STA32X_A2CF2   0x21

Definition at line 57 of file sta32x.h.

#define STA32X_A2CF3   0x22

Definition at line 58 of file sta32x.h.

#define STA32X_AUTO1   0x0b

Definition at line 35 of file sta32x.h.

#define STA32X_AUTO1_AMEQ_MASK   0x03

Definition at line 144 of file sta32x.h.

#define STA32X_AUTO1_AMEQ_SHIFT   0

Definition at line 145 of file sta32x.h.

#define STA32X_AUTO1_AMGC_MASK   0x30

Definition at line 148 of file sta32x.h.

#define STA32X_AUTO1_AMGC_SHIFT   4

Definition at line 149 of file sta32x.h.

#define STA32X_AUTO1_AMPS   0x80

Definition at line 150 of file sta32x.h.

#define STA32X_AUTO1_AMV_MASK   0xc0

Definition at line 146 of file sta32x.h.

#define STA32X_AUTO1_AMV_SHIFT   2

Definition at line 147 of file sta32x.h.

#define STA32X_AUTO2   0x0c

Definition at line 36 of file sta32x.h.

#define STA32X_AUTO2_AMAM_MASK   0x0e

Definition at line 154 of file sta32x.h.

#define STA32X_AUTO2_AMAM_SHIFT   1

Definition at line 155 of file sta32x.h.

#define STA32X_AUTO2_AMAME   0x01

Definition at line 153 of file sta32x.h.

#define STA32X_AUTO2_XO_MASK   0xf0

Definition at line 156 of file sta32x.h.

#define STA32X_AUTO2_XO_SHIFT   4

Definition at line 157 of file sta32x.h.

#define STA32X_AUTO3   0x0d

Definition at line 37 of file sta32x.h.

#define STA32X_AUTO3_PEQ_MASK   0x1f

Definition at line 160 of file sta32x.h.

#define STA32X_AUTO3_PEQ_SHIFT   0

Definition at line 161 of file sta32x.h.

#define STA32X_B0CF1   0x23

Definition at line 59 of file sta32x.h.

#define STA32X_B0CF2   0x24

Definition at line 60 of file sta32x.h.

#define STA32X_B0CF3   0x25

Definition at line 61 of file sta32x.h.

#define STA32X_B1CF1   0x17

Definition at line 47 of file sta32x.h.

#define STA32X_B1CF2   0x18

Definition at line 48 of file sta32x.h.

#define STA32X_B1CF3   0x19

Definition at line 49 of file sta32x.h.

#define STA32X_B2CF1   0x1a

Definition at line 50 of file sta32x.h.

#define STA32X_B2CF2   0x1b

Definition at line 51 of file sta32x.h.

#define STA32X_B2CF3   0x1c

Definition at line 52 of file sta32x.h.

#define STA32X_BQ_NUM_COEF   5

Definition at line 195 of file sta32x.h.

#define STA32X_C1_BQ_BASE   0

Definition at line 192 of file sta32x.h.

#define STA32X_C1_MIX1   56

Definition at line 204 of file sta32x.h.

#define STA32X_C1_MIX2   57

Definition at line 205 of file sta32x.h.

#define STA32X_C1_POSTSCALE   52

Definition at line 200 of file sta32x.h.

#define STA32X_C1_PRESCALE   50

Definition at line 198 of file sta32x.h.

#define STA32X_C1CFG   0x0e

Definition at line 38 of file sta32x.h.

#define STA32X_C1VOL   0x08

Definition at line 32 of file sta32x.h.

#define STA32X_C2_BQ_BASE   20

Definition at line 193 of file sta32x.h.

#define STA32X_C2_MIX1   58

Definition at line 206 of file sta32x.h.

#define STA32X_C2_MIX2   59

Definition at line 207 of file sta32x.h.

#define STA32X_C2_POSTSCALE   53

Definition at line 201 of file sta32x.h.

#define STA32X_C2_PRESCALE   51

Definition at line 199 of file sta32x.h.

#define STA32X_C2CFG   0x0f

Definition at line 39 of file sta32x.h.

#define STA32X_C2VOL   0x09

Definition at line 33 of file sta32x.h.

#define STA32X_C3_MIX1   60

Definition at line 208 of file sta32x.h.

#define STA32X_C3_MIX2   61

Definition at line 209 of file sta32x.h.

#define STA32X_C3_POSTSCALE   54

Definition at line 202 of file sta32x.h.

#define STA32X_C3CFG   0x10

Definition at line 40 of file sta32x.h.

#define STA32X_C3VOL   0x0a

Definition at line 34 of file sta32x.h.

#define STA32X_CFADDR2   0x16

Definition at line 46 of file sta32x.h.

#define STA32X_CFUD   0x26

Definition at line 62 of file sta32x.h.

#define STA32X_CFUD_R1   0x04

Definition at line 187 of file sta32x.h.

#define STA32X_CFUD_RA   0x08

Definition at line 188 of file sta32x.h.

#define STA32X_CFUD_W1   0x01

Definition at line 185 of file sta32x.h.

#define STA32X_CFUD_WA   0x02

Definition at line 186 of file sta32x.h.

#define STA32X_CH_BQ_NUM   4

Definition at line 194 of file sta32x.h.

#define STA32X_COEF_COUNT   62

Definition at line 22 of file sta32x.h.

#define STA32X_CONFA   0x00

Definition at line 24 of file sta32x.h.

#define STA32X_CONFA_FDRB   0x80

Definition at line 82 of file sta32x.h.

#define STA32X_CONFA_IR_MASK   0x18

Definition at line 78 of file sta32x.h.

#define STA32X_CONFA_IR_SHIFT   3

Definition at line 79 of file sta32x.h.

#define STA32X_CONFA_MCS_MASK   0x03

Definition at line 76 of file sta32x.h.

#define STA32X_CONFA_MCS_SHIFT   0

Definition at line 77 of file sta32x.h.

#define STA32X_CONFA_TWAB   0x40

Definition at line 81 of file sta32x.h.

#define STA32X_CONFA_TWRB   0x20

Definition at line 80 of file sta32x.h.

#define STA32X_CONFB   0x01

Definition at line 25 of file sta32x.h.

#define STA32X_CONFB_C1IM   0x40

Definition at line 89 of file sta32x.h.

#define STA32X_CONFB_C2IM   0x80

Definition at line 90 of file sta32x.h.

#define STA32X_CONFB_DSCKE   0x20

Definition at line 88 of file sta32x.h.

#define STA32X_CONFB_SAI_MASK   0x0f

Definition at line 85 of file sta32x.h.

#define STA32X_CONFB_SAI_SHIFT   0

Definition at line 86 of file sta32x.h.

#define STA32X_CONFB_SAIFB   0x10

Definition at line 87 of file sta32x.h.

#define STA32X_CONFC   0x02

Definition at line 26 of file sta32x.h.

#define STA32X_CONFC_CSZ_MASK   0x7c

Definition at line 95 of file sta32x.h.

#define STA32X_CONFC_CSZ_SHIFT   2

Definition at line 96 of file sta32x.h.

#define STA32X_CONFC_OM_MASK   0x03

Definition at line 93 of file sta32x.h.

#define STA32X_CONFC_OM_SHIFT   0

Definition at line 94 of file sta32x.h.

#define STA32X_CONFD   0x03

Definition at line 27 of file sta32x.h.

#define STA32X_CONFD_BQL   0x10

Definition at line 107 of file sta32x.h.

#define STA32X_CONFD_BQL_SHIFT   4

Definition at line 108 of file sta32x.h.

#define STA32X_CONFD_DEMP   0x02

Definition at line 101 of file sta32x.h.

#define STA32X_CONFD_DEMP_SHIFT   1

Definition at line 102 of file sta32x.h.

#define STA32X_CONFD_DRC   0x20

Definition at line 109 of file sta32x.h.

#define STA32X_CONFD_DRC_SHIFT   5

Definition at line 110 of file sta32x.h.

#define STA32X_CONFD_DSPB   0x04

Definition at line 103 of file sta32x.h.

#define STA32X_CONFD_DSPB_SHIFT   2

Definition at line 104 of file sta32x.h.

#define STA32X_CONFD_HPB   0x01

Definition at line 99 of file sta32x.h.

#define STA32X_CONFD_HPB_SHIFT   0

Definition at line 100 of file sta32x.h.

#define STA32X_CONFD_MME   0x80

Definition at line 113 of file sta32x.h.

#define STA32X_CONFD_MME_SHIFT   7

Definition at line 114 of file sta32x.h.

#define STA32X_CONFD_PSL   0x08

Definition at line 105 of file sta32x.h.

#define STA32X_CONFD_PSL_SHIFT   3

Definition at line 106 of file sta32x.h.

#define STA32X_CONFD_ZDE   0x40

Definition at line 111 of file sta32x.h.

#define STA32X_CONFD_ZDE_SHIFT   6

Definition at line 112 of file sta32x.h.

#define STA32X_CONFE   0x04

Definition at line 28 of file sta32x.h.

#define STA32X_CONFE_AME   0x08

Definition at line 121 of file sta32x.h.

#define STA32X_CONFE_AME_SHIFT   3

Definition at line 122 of file sta32x.h.

#define STA32X_CONFE_MPC   0x02

Definition at line 119 of file sta32x.h.

#define STA32X_CONFE_MPC_SHIFT   1

Definition at line 120 of file sta32x.h.

#define STA32X_CONFE_MPCV   0x01

Definition at line 117 of file sta32x.h.

#define STA32X_CONFE_MPCV_SHIFT   0

Definition at line 118 of file sta32x.h.

#define STA32X_CONFE_PWMS   0x10

Definition at line 123 of file sta32x.h.

#define STA32X_CONFE_PWMS_SHIFT   4

Definition at line 124 of file sta32x.h.

#define STA32X_CONFE_SVE   0x80

Definition at line 127 of file sta32x.h.

#define STA32X_CONFE_SVE_SHIFT   7

Definition at line 128 of file sta32x.h.

#define STA32X_CONFE_ZCE   0x40

Definition at line 125 of file sta32x.h.

#define STA32X_CONFE_ZCE_SHIFT   6

Definition at line 126 of file sta32x.h.

#define STA32X_CONFF   0x05

Definition at line 29 of file sta32x.h.

#define STA32X_CONFF_BCLE   0x08

Definition at line 135 of file sta32x.h.

#define STA32X_CONFF_EAPD   0x80

Definition at line 138 of file sta32x.h.

#define STA32X_CONFF_ECLE   0x20

Definition at line 136 of file sta32x.h.

#define STA32X_CONFF_IDE   0x04

Definition at line 133 of file sta32x.h.

#define STA32X_CONFF_IDE_SHIFT   3

Definition at line 134 of file sta32x.h.

#define STA32X_CONFF_OCFG_MASK   0x03

Definition at line 131 of file sta32x.h.

#define STA32X_CONFF_OCFG_SHIFT   0

Definition at line 132 of file sta32x.h.

#define STA32X_CONFF_PWDN   0x40

Definition at line 137 of file sta32x.h.

#define STA32X_CxCFG_BO   0x04

Definition at line 170 of file sta32x.h.

#define STA32X_CxCFG_EQBP   0x02 /* only C1 and C2 */

Definition at line 166 of file sta32x.h.

#define STA32X_CxCFG_EQBP_SHIFT   1

Definition at line 167 of file sta32x.h.

#define STA32X_CxCFG_LS_MASK   0x30

Definition at line 171 of file sta32x.h.

#define STA32X_CxCFG_LS_SHIFT   4

Definition at line 172 of file sta32x.h.

#define STA32X_CxCFG_OM_MASK   0xc0

Definition at line 173 of file sta32x.h.

#define STA32X_CxCFG_OM_SHIFT   6

Definition at line 174 of file sta32x.h.

#define STA32X_CxCFG_TCB   0x01 /* only C1 and C2 */

Definition at line 164 of file sta32x.h.

#define STA32X_CxCFG_TCB_SHIFT   0

Definition at line 165 of file sta32x.h.

#define STA32X_CxCFG_VBP   0x03

Definition at line 168 of file sta32x.h.

#define STA32X_CxCFG_VBP_SHIFT   2

Definition at line 169 of file sta32x.h.

#define STA32X_FDRC1   0x2b

Definition at line 68 of file sta32x.h.

#define STA32X_FDRC2   0x2c

Definition at line 69 of file sta32x.h.

#define STA32X_L1AR   0x12

Definition at line 42 of file sta32x.h.

#define STA32X_L1ATRT   0x13

Definition at line 43 of file sta32x.h.

#define STA32X_L2AR   0x14

Definition at line 44 of file sta32x.h.

#define STA32X_L2ATRT   0x15

Definition at line 45 of file sta32x.h.

#define STA32X_LxA_SHIFT   0

Definition at line 181 of file sta32x.h.

#define STA32X_LxR_SHIFT   4

Definition at line 182 of file sta32x.h.

#define STA32X_MMUTE   0x06

Definition at line 30 of file sta32x.h.

#define STA32X_MMUTE_MMUTE   0x01

Definition at line 141 of file sta32x.h.

#define STA32X_MPCC1   0x27

Definition at line 63 of file sta32x.h.

#define STA32X_MPCC2   0x28

Definition at line 64 of file sta32x.h.

#define STA32X_MVOL   0x07

Definition at line 31 of file sta32x.h.

#define STA32X_REGISTER_COUNT   0x2d

Definition at line 21 of file sta32x.h.

#define STA32X_Reserved   0x2a

Definition at line 67 of file sta32x.h.

#define STA32X_TONE   0x11

Definition at line 41 of file sta32x.h.

#define STA32X_TONE_BTC_SHIFT   0

Definition at line 177 of file sta32x.h.

#define STA32X_TONE_TTC_SHIFT   4

Definition at line 178 of file sta32x.h.

#define STA32X_TW_POSTSCALE   55

Definition at line 203 of file sta32x.h.

#define STA32X_XO_HP_BQ_BASE   40

Definition at line 196 of file sta32x.h.

#define STA32X_XO_LP_BQ_BASE   45

Definition at line 197 of file sta32x.h.