Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros
isabelle.h File Reference
#include <linux/bitops.h>

Go to the source code of this file.

Macros

#define ISABELLE_PWR_CFG_REG   0x01
 
#define ISABELLE_PWR_EN_REG   0x02
 
#define ISABELLE_PS_EN1_REG   0x03
 
#define ISABELLE_INT1_STATUS_REG   0x04
 
#define ISABELLE_INT1_MASK_REG   0x05
 
#define ISABELLE_INT2_STATUS_REG   0x06
 
#define ISABELLE_INT2_MASK_REG   0x07
 
#define ISABELLE_HKCTL1_REG   0x08
 
#define ISABELLE_HKCTL2_REG   0x09
 
#define ISABELLE_HKCTL3_REG   0x0A
 
#define ISABELLE_ACCDET_STATUS_REG   0x0B
 
#define ISABELLE_BUTTON_ID_REG   0x0C
 
#define ISABELLE_PLL_CFG_REG   0x10
 
#define ISABELLE_PLL_EN_REG   0x11
 
#define ISABELLE_FS_RATE_CFG_REG   0x12
 
#define ISABELLE_INTF_CFG_REG   0x13
 
#define ISABELLE_INTF_EN_REG   0x14
 
#define ISABELLE_ULATX12_INTF_CFG_REG   0x15
 
#define ISABELLE_DL12_INTF_CFG_REG   0x16
 
#define ISABELLE_DL34_INTF_CFG_REG   0x17
 
#define ISABELLE_DL56_INTF_CFG_REG   0x18
 
#define ISABELLE_ATX_STPGA1_CFG_REG   0x19
 
#define ISABELLE_ATX_STPGA2_CFG_REG   0x1A
 
#define ISABELLE_VTX_STPGA1_CFG_REG   0x1B
 
#define ISABELLE_VTX2_STPGA2_CFG_REG   0x1C
 
#define ISABELLE_ATX1_DPGA_REG   0x1D
 
#define ISABELLE_ATX2_DPGA_REG   0x1E
 
#define ISABELLE_VTX1_DPGA_REG   0x1F
 
#define ISABELLE_VTX2_DPGA_REG   0x20
 
#define ISABELLE_TX_INPUT_CFG_REG   0x21
 
#define ISABELLE_RX_INPUT_CFG_REG   0x22
 
#define ISABELLE_RX_INPUT_CFG2_REG   0x23
 
#define ISABELLE_VOICE_HPF_CFG_REG   0x24
 
#define ISABELLE_AUDIO_HPF_CFG_REG   0x25
 
#define ISABELLE_RX1_DPGA_REG   0x26
 
#define ISABELLE_RX2_DPGA_REG   0x27
 
#define ISABELLE_RX3_DPGA_REG   0x28
 
#define ISABELLE_RX4_DPGA_REG   0x29
 
#define ISABELLE_RX5_DPGA_REG   0x2A
 
#define ISABELLE_RX6_DPGA_REG   0x2B
 
#define ISABELLE_ALU_TX_EN_REG   0x2C
 
#define ISABELLE_ALU_RX_EN_REG   0x2D
 
#define ISABELLE_IIR_RESYNC_REG   0x2E
 
#define ISABELLE_ABIAS_CFG_REG   0x30
 
#define ISABELLE_DBIAS_CFG_REG   0x31
 
#define ISABELLE_MIC1_GAIN_REG   0x32
 
#define ISABELLE_MIC2_GAIN_REG   0x33
 
#define ISABELLE_AMIC_CFG_REG   0x34
 
#define ISABELLE_DMIC_CFG_REG   0x35
 
#define ISABELLE_APGA_GAIN_REG   0x36
 
#define ISABELLE_APGA_CFG_REG   0x37
 
#define ISABELLE_TX_GAIN_DLY_REG   0x38
 
#define ISABELLE_RX_GAIN_DLY_REG   0x39
 
#define ISABELLE_RX_PWR_CTRL_REG   0x3A
 
#define ISABELLE_DPGA1LR_IN_SEL_REG   0x3B
 
#define ISABELLE_DPGA1L_GAIN_REG   0x3C
 
#define ISABELLE_DPGA1R_GAIN_REG   0x3D
 
#define ISABELLE_DPGA2L_IN_SEL_REG   0x3E
 
#define ISABELLE_DPGA2R_IN_SEL_REG   0x3F
 
#define ISABELLE_DPGA2L_GAIN_REG   0x40
 
#define ISABELLE_DPGA2R_GAIN_REG   0x41
 
#define ISABELLE_DPGA3LR_IN_SEL_REG   0x42
 
#define ISABELLE_DPGA3L_GAIN_REG   0x43
 
#define ISABELLE_DPGA3R_GAIN_REG   0x44
 
#define ISABELLE_DAC1_SOFTRAMP_REG   0x45
 
#define ISABELLE_DAC2_SOFTRAMP_REG   0x46
 
#define ISABELLE_DAC3_SOFTRAMP_REG   0x47
 
#define ISABELLE_DAC_CFG_REG   0x48
 
#define ISABELLE_EARDRV_CFG1_REG   0x49
 
#define ISABELLE_EARDRV_CFG2_REG   0x4A
 
#define ISABELLE_HSDRV_GAIN_REG   0x4B
 
#define ISABELLE_HSDRV_CFG1_REG   0x4C
 
#define ISABELLE_HSDRV_CFG2_REG   0x4D
 
#define ISABELLE_HS_NG_CFG1_REG   0x4E
 
#define ISABELLE_HS_NG_CFG2_REG   0x4F
 
#define ISABELLE_LINEAMP_GAIN_REG   0x50
 
#define ISABELLE_LINEAMP_CFG_REG   0x51
 
#define ISABELLE_HFL_VOL_CTRL_REG   0x52
 
#define ISABELLE_HFL_SFTVOL_CTRL_REG   0x53
 
#define ISABELLE_HFL_LIM_CTRL_1_REG   0x54
 
#define ISABELLE_HFL_LIM_CTRL_2_REG   0x55
 
#define ISABELLE_HFR_VOL_CTRL_REG   0x56
 
#define ISABELLE_HFR_SFTVOL_CTRL_REG   0x57
 
#define ISABELLE_HFR_LIM_CTRL_1_REG   0x58
 
#define ISABELLE_HFR_LIM_CTRL_2_REG   0x59
 
#define ISABELLE_HF_MODE_REG   0x5A
 
#define ISABELLE_HFLPGA_CFG_REG   0x5B
 
#define ISABELLE_HFRPGA_CFG_REG   0x5C
 
#define ISABELLE_HFDRV_CFG_REG   0x5D
 
#define ISABELLE_PDMOUT_CFG1_REG   0x5E
 
#define ISABELLE_PDMOUT_CFG2_REG   0x5F
 
#define ISABELLE_PDMOUT_L_WM_REG   0x60
 
#define ISABELLE_PDMOUT_R_WM_REG   0x61
 
#define ISABELLE_HF_NG_CFG1_REG   0x62
 
#define ISABELLE_HF_NG_CFG2_REG   0x63
 
#define ISABELLE_CHIP_EN   BIT(0)
 
#define ISABELLE_AIF_FMT_MASK   0x70
 
#define ISABELLE_I2S_MODE   0x0
 
#define ISABELLE_LEFT_J_MODE   0x1
 
#define ISABELLE_PDM_MODE   0x2
 
#define ISABELLE_AIF_LENGTH_MASK   0x30
 
#define ISABELLE_AIF_LENGTH_20   0x00
 
#define ISABELLE_AIF_LENGTH_32   0x10
 
#define ISABELLE_AIF_MS   0x80
 
#define ISABELLE_FS_RATE_MASK   0xF
 
#define ISABELLE_FS_RATE_8   0x0
 
#define ISABELLE_FS_RATE_11   0x1
 
#define ISABELLE_FS_RATE_12   0x2
 
#define ISABELLE_FS_RATE_16   0x4
 
#define ISABELLE_FS_RATE_22   0x5
 
#define ISABELLE_FS_RATE_24   0x6
 
#define ISABELLE_FS_RATE_32   0x8
 
#define ISABELLE_FS_RATE_44   0x9
 
#define ISABELLE_FS_RATE_48   0xA
 
#define ISABELLE_MAX_REGISTER   0xFF
 

Macro Definition Documentation

#define ISABELLE_ABIAS_CFG_REG   0x30

Definition at line 62 of file isabelle.h.

#define ISABELLE_ACCDET_STATUS_REG   0x0B

Definition at line 29 of file isabelle.h.

#define ISABELLE_AIF_FMT_MASK   0x70

Definition at line 119 of file isabelle.h.

#define ISABELLE_AIF_LENGTH_20   0x00

Definition at line 125 of file isabelle.h.

#define ISABELLE_AIF_LENGTH_32   0x10

Definition at line 126 of file isabelle.h.

#define ISABELLE_AIF_LENGTH_MASK   0x30

Definition at line 124 of file isabelle.h.

#define ISABELLE_AIF_MS   0x80

Definition at line 128 of file isabelle.h.

#define ISABELLE_ALU_RX_EN_REG   0x2D

Definition at line 60 of file isabelle.h.

#define ISABELLE_ALU_TX_EN_REG   0x2C

Definition at line 59 of file isabelle.h.

#define ISABELLE_AMIC_CFG_REG   0x34

Definition at line 66 of file isabelle.h.

#define ISABELLE_APGA_CFG_REG   0x37

Definition at line 69 of file isabelle.h.

#define ISABELLE_APGA_GAIN_REG   0x36

Definition at line 68 of file isabelle.h.

#define ISABELLE_ATX1_DPGA_REG   0x1D

Definition at line 44 of file isabelle.h.

#define ISABELLE_ATX2_DPGA_REG   0x1E

Definition at line 45 of file isabelle.h.

#define ISABELLE_ATX_STPGA1_CFG_REG   0x19

Definition at line 40 of file isabelle.h.

#define ISABELLE_ATX_STPGA2_CFG_REG   0x1A

Definition at line 41 of file isabelle.h.

#define ISABELLE_AUDIO_HPF_CFG_REG   0x25

Definition at line 52 of file isabelle.h.

#define ISABELLE_BUTTON_ID_REG   0x0C

Definition at line 30 of file isabelle.h.

#define ISABELLE_CHIP_EN   BIT(0)

Definition at line 116 of file isabelle.h.

#define ISABELLE_DAC1_SOFTRAMP_REG   0x45

Definition at line 83 of file isabelle.h.

#define ISABELLE_DAC2_SOFTRAMP_REG   0x46

Definition at line 84 of file isabelle.h.

#define ISABELLE_DAC3_SOFTRAMP_REG   0x47

Definition at line 85 of file isabelle.h.

#define ISABELLE_DAC_CFG_REG   0x48

Definition at line 86 of file isabelle.h.

#define ISABELLE_DBIAS_CFG_REG   0x31

Definition at line 63 of file isabelle.h.

#define ISABELLE_DL12_INTF_CFG_REG   0x16

Definition at line 37 of file isabelle.h.

#define ISABELLE_DL34_INTF_CFG_REG   0x17

Definition at line 38 of file isabelle.h.

#define ISABELLE_DL56_INTF_CFG_REG   0x18

Definition at line 39 of file isabelle.h.

#define ISABELLE_DMIC_CFG_REG   0x35

Definition at line 67 of file isabelle.h.

#define ISABELLE_DPGA1L_GAIN_REG   0x3C

Definition at line 74 of file isabelle.h.

#define ISABELLE_DPGA1LR_IN_SEL_REG   0x3B

Definition at line 73 of file isabelle.h.

#define ISABELLE_DPGA1R_GAIN_REG   0x3D

Definition at line 75 of file isabelle.h.

#define ISABELLE_DPGA2L_GAIN_REG   0x40

Definition at line 78 of file isabelle.h.

#define ISABELLE_DPGA2L_IN_SEL_REG   0x3E

Definition at line 76 of file isabelle.h.

#define ISABELLE_DPGA2R_GAIN_REG   0x41

Definition at line 79 of file isabelle.h.

#define ISABELLE_DPGA2R_IN_SEL_REG   0x3F

Definition at line 77 of file isabelle.h.

#define ISABELLE_DPGA3L_GAIN_REG   0x43

Definition at line 81 of file isabelle.h.

#define ISABELLE_DPGA3LR_IN_SEL_REG   0x42

Definition at line 80 of file isabelle.h.

#define ISABELLE_DPGA3R_GAIN_REG   0x44

Definition at line 82 of file isabelle.h.

#define ISABELLE_EARDRV_CFG1_REG   0x49

Definition at line 87 of file isabelle.h.

#define ISABELLE_EARDRV_CFG2_REG   0x4A

Definition at line 88 of file isabelle.h.

#define ISABELLE_FS_RATE_11   0x1

Definition at line 132 of file isabelle.h.

#define ISABELLE_FS_RATE_12   0x2

Definition at line 133 of file isabelle.h.

#define ISABELLE_FS_RATE_16   0x4

Definition at line 134 of file isabelle.h.

#define ISABELLE_FS_RATE_22   0x5

Definition at line 135 of file isabelle.h.

#define ISABELLE_FS_RATE_24   0x6

Definition at line 136 of file isabelle.h.

#define ISABELLE_FS_RATE_32   0x8

Definition at line 137 of file isabelle.h.

#define ISABELLE_FS_RATE_44   0x9

Definition at line 138 of file isabelle.h.

#define ISABELLE_FS_RATE_48   0xA

Definition at line 139 of file isabelle.h.

#define ISABELLE_FS_RATE_8   0x0

Definition at line 131 of file isabelle.h.

#define ISABELLE_FS_RATE_CFG_REG   0x12

Definition at line 33 of file isabelle.h.

#define ISABELLE_FS_RATE_MASK   0xF

Definition at line 130 of file isabelle.h.

#define ISABELLE_HF_MODE_REG   0x5A

Definition at line 104 of file isabelle.h.

#define ISABELLE_HF_NG_CFG1_REG   0x62

Definition at line 112 of file isabelle.h.

#define ISABELLE_HF_NG_CFG2_REG   0x63

Definition at line 113 of file isabelle.h.

#define ISABELLE_HFDRV_CFG_REG   0x5D

Definition at line 107 of file isabelle.h.

#define ISABELLE_HFL_LIM_CTRL_1_REG   0x54

Definition at line 98 of file isabelle.h.

#define ISABELLE_HFL_LIM_CTRL_2_REG   0x55

Definition at line 99 of file isabelle.h.

#define ISABELLE_HFL_SFTVOL_CTRL_REG   0x53

Definition at line 97 of file isabelle.h.

#define ISABELLE_HFL_VOL_CTRL_REG   0x52

Definition at line 96 of file isabelle.h.

#define ISABELLE_HFLPGA_CFG_REG   0x5B

Definition at line 105 of file isabelle.h.

#define ISABELLE_HFR_LIM_CTRL_1_REG   0x58

Definition at line 102 of file isabelle.h.

#define ISABELLE_HFR_LIM_CTRL_2_REG   0x59

Definition at line 103 of file isabelle.h.

#define ISABELLE_HFR_SFTVOL_CTRL_REG   0x57

Definition at line 101 of file isabelle.h.

#define ISABELLE_HFR_VOL_CTRL_REG   0x56

Definition at line 100 of file isabelle.h.

#define ISABELLE_HFRPGA_CFG_REG   0x5C

Definition at line 106 of file isabelle.h.

#define ISABELLE_HKCTL1_REG   0x08

Definition at line 26 of file isabelle.h.

#define ISABELLE_HKCTL2_REG   0x09

Definition at line 27 of file isabelle.h.

#define ISABELLE_HKCTL3_REG   0x0A

Definition at line 28 of file isabelle.h.

#define ISABELLE_HS_NG_CFG1_REG   0x4E

Definition at line 92 of file isabelle.h.

#define ISABELLE_HS_NG_CFG2_REG   0x4F

Definition at line 93 of file isabelle.h.

#define ISABELLE_HSDRV_CFG1_REG   0x4C

Definition at line 90 of file isabelle.h.

#define ISABELLE_HSDRV_CFG2_REG   0x4D

Definition at line 91 of file isabelle.h.

#define ISABELLE_HSDRV_GAIN_REG   0x4B

Definition at line 89 of file isabelle.h.

#define ISABELLE_I2S_MODE   0x0

Definition at line 120 of file isabelle.h.

#define ISABELLE_IIR_RESYNC_REG   0x2E

Definition at line 61 of file isabelle.h.

#define ISABELLE_INT1_MASK_REG   0x05

Definition at line 23 of file isabelle.h.

#define ISABELLE_INT1_STATUS_REG   0x04

Definition at line 22 of file isabelle.h.

#define ISABELLE_INT2_MASK_REG   0x07

Definition at line 25 of file isabelle.h.

#define ISABELLE_INT2_STATUS_REG   0x06

Definition at line 24 of file isabelle.h.

#define ISABELLE_INTF_CFG_REG   0x13

Definition at line 34 of file isabelle.h.

#define ISABELLE_INTF_EN_REG   0x14

Definition at line 35 of file isabelle.h.

#define ISABELLE_LEFT_J_MODE   0x1

Definition at line 121 of file isabelle.h.

#define ISABELLE_LINEAMP_CFG_REG   0x51

Definition at line 95 of file isabelle.h.

#define ISABELLE_LINEAMP_GAIN_REG   0x50

Definition at line 94 of file isabelle.h.

#define ISABELLE_MAX_REGISTER   0xFF

Definition at line 141 of file isabelle.h.

#define ISABELLE_MIC1_GAIN_REG   0x32

Definition at line 64 of file isabelle.h.

#define ISABELLE_MIC2_GAIN_REG   0x33

Definition at line 65 of file isabelle.h.

#define ISABELLE_PDM_MODE   0x2

Definition at line 122 of file isabelle.h.

#define ISABELLE_PDMOUT_CFG1_REG   0x5E

Definition at line 108 of file isabelle.h.

#define ISABELLE_PDMOUT_CFG2_REG   0x5F

Definition at line 109 of file isabelle.h.

#define ISABELLE_PDMOUT_L_WM_REG   0x60

Definition at line 110 of file isabelle.h.

#define ISABELLE_PDMOUT_R_WM_REG   0x61

Definition at line 111 of file isabelle.h.

#define ISABELLE_PLL_CFG_REG   0x10

Definition at line 31 of file isabelle.h.

#define ISABELLE_PLL_EN_REG   0x11

Definition at line 32 of file isabelle.h.

#define ISABELLE_PS_EN1_REG   0x03

Definition at line 21 of file isabelle.h.

#define ISABELLE_PWR_CFG_REG   0x01

Definition at line 19 of file isabelle.h.

#define ISABELLE_PWR_EN_REG   0x02

Definition at line 20 of file isabelle.h.

#define ISABELLE_RX1_DPGA_REG   0x26

Definition at line 53 of file isabelle.h.

#define ISABELLE_RX2_DPGA_REG   0x27

Definition at line 54 of file isabelle.h.

#define ISABELLE_RX3_DPGA_REG   0x28

Definition at line 55 of file isabelle.h.

#define ISABELLE_RX4_DPGA_REG   0x29

Definition at line 56 of file isabelle.h.

#define ISABELLE_RX5_DPGA_REG   0x2A

Definition at line 57 of file isabelle.h.

#define ISABELLE_RX6_DPGA_REG   0x2B

Definition at line 58 of file isabelle.h.

#define ISABELLE_RX_GAIN_DLY_REG   0x39

Definition at line 71 of file isabelle.h.

#define ISABELLE_RX_INPUT_CFG2_REG   0x23

Definition at line 50 of file isabelle.h.

#define ISABELLE_RX_INPUT_CFG_REG   0x22

Definition at line 49 of file isabelle.h.

#define ISABELLE_RX_PWR_CTRL_REG   0x3A

Definition at line 72 of file isabelle.h.

#define ISABELLE_TX_GAIN_DLY_REG   0x38

Definition at line 70 of file isabelle.h.

#define ISABELLE_TX_INPUT_CFG_REG   0x21

Definition at line 48 of file isabelle.h.

#define ISABELLE_ULATX12_INTF_CFG_REG   0x15

Definition at line 36 of file isabelle.h.

#define ISABELLE_VOICE_HPF_CFG_REG   0x24

Definition at line 51 of file isabelle.h.

#define ISABELLE_VTX1_DPGA_REG   0x1F

Definition at line 46 of file isabelle.h.

#define ISABELLE_VTX2_DPGA_REG   0x20

Definition at line 47 of file isabelle.h.

#define ISABELLE_VTX2_STPGA2_CFG_REG   0x1C

Definition at line 43 of file isabelle.h.

#define ISABELLE_VTX_STPGA1_CFG_REG   0x1B

Definition at line 42 of file isabelle.h.