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

Go to the source code of this file.

Macros

#define WM2000_REG_SYS_START   0x8000
 
#define WM2000_REG_SPEECH_CLARITY   0x8fef
 
#define WM2000_REG_SYS_WATCHDOG   0x8ff6
 
#define WM2000_REG_ANA_VMID_PD_TIME   0x8ff7
 
#define WM2000_REG_ANA_VMID_PU_TIME   0x8ff8
 
#define WM2000_REG_CAT_FLTR_INDX   0x8ff9
 
#define WM2000_REG_CAT_GAIN_0   0x8ffa
 
#define WM2000_REG_SYS_STATUS   0x8ffc
 
#define WM2000_REG_SYS_MODE_CNTRL   0x8ffd
 
#define WM2000_REG_SYS_START0   0x8ffe
 
#define WM2000_REG_SYS_START1   0x8fff
 
#define WM2000_REG_ID1   0xf000
 
#define WM2000_REG_ID2   0xf001
 
#define WM2000_REG_REVISON   0xf002
 
#define WM2000_REG_SYS_CTL1   0xf003
 
#define WM2000_REG_SYS_CTL2   0xf004
 
#define WM2000_REG_ANC_STAT   0xf005
 
#define WM2000_REG_IF_CTL   0xf006
 
#define WM2000_SPEECH_CLARITY   0x01
 
#define WM2000_STATUS_MOUSE_ACTIVE   0x40
 
#define WM2000_STATUS_CAT_FREQ_COMPLETE   0x20
 
#define WM2000_STATUS_CAT_GAIN_COMPLETE   0x10
 
#define WM2000_STATUS_THERMAL_SHUTDOWN_COMPLETE   0x08
 
#define WM2000_STATUS_ANC_DISABLED   0x04
 
#define WM2000_STATUS_POWER_DOWN_COMPLETE   0x02
 
#define WM2000_STATUS_BOOT_COMPLETE   0x01
 
#define WM2000_MODE_ANA_SEQ_INCLUDE   0x80
 
#define WM2000_MODE_MOUSE_ENABLE   0x40
 
#define WM2000_MODE_CAT_FREQ_ENABLE   0x20
 
#define WM2000_MODE_CAT_GAIN_ENABLE   0x10
 
#define WM2000_MODE_BYPASS_ENTRY   0x08
 
#define WM2000_MODE_STANDBY_ENTRY   0x04
 
#define WM2000_MODE_THERMAL_ENABLE   0x02
 
#define WM2000_MODE_POWER_DOWN   0x01
 
#define WM2000_SYS_STBY   0x01
 
#define WM2000_MCLK_DIV2_ENA_CLR   0x80
 
#define WM2000_MCLK_DIV2_ENA_SET   0x40
 
#define WM2000_ANC_ENG_CLR   0x20
 
#define WM2000_ANC_ENG_SET   0x10
 
#define WM2000_ANC_INT_N_CLR   0x08
 
#define WM2000_ANC_INT_N_SET   0x04
 
#define WM2000_RAM_CLR   0x02
 
#define WM2000_RAM_SET   0x01
 
#define WM2000_ANC_ENG_IDLE   0x01
 

Macro Definition Documentation

#define WM2000_ANC_ENG_CLR   0x20

Definition at line 59 of file wm2000.h.

#define WM2000_ANC_ENG_IDLE   0x01

Definition at line 67 of file wm2000.h.

#define WM2000_ANC_ENG_SET   0x10

Definition at line 60 of file wm2000.h.

#define WM2000_ANC_INT_N_CLR   0x08

Definition at line 61 of file wm2000.h.

#define WM2000_ANC_INT_N_SET   0x04

Definition at line 62 of file wm2000.h.

#define WM2000_MCLK_DIV2_ENA_CLR   0x80

Definition at line 57 of file wm2000.h.

#define WM2000_MCLK_DIV2_ENA_SET   0x40

Definition at line 58 of file wm2000.h.

#define WM2000_MODE_ANA_SEQ_INCLUDE   0x80

Definition at line 44 of file wm2000.h.

#define WM2000_MODE_BYPASS_ENTRY   0x08

Definition at line 48 of file wm2000.h.

#define WM2000_MODE_CAT_FREQ_ENABLE   0x20

Definition at line 46 of file wm2000.h.

#define WM2000_MODE_CAT_GAIN_ENABLE   0x10

Definition at line 47 of file wm2000.h.

#define WM2000_MODE_MOUSE_ENABLE   0x40

Definition at line 45 of file wm2000.h.

#define WM2000_MODE_POWER_DOWN   0x01

Definition at line 51 of file wm2000.h.

#define WM2000_MODE_STANDBY_ENTRY   0x04

Definition at line 49 of file wm2000.h.

#define WM2000_MODE_THERMAL_ENABLE   0x02

Definition at line 50 of file wm2000.h.

#define WM2000_RAM_CLR   0x02

Definition at line 63 of file wm2000.h.

#define WM2000_RAM_SET   0x01

Definition at line 64 of file wm2000.h.

#define WM2000_REG_ANA_VMID_PD_TIME   0x8ff7

Definition at line 15 of file wm2000.h.

#define WM2000_REG_ANA_VMID_PU_TIME   0x8ff8

Definition at line 16 of file wm2000.h.

#define WM2000_REG_ANC_STAT   0xf005

Definition at line 28 of file wm2000.h.

#define WM2000_REG_CAT_FLTR_INDX   0x8ff9

Definition at line 17 of file wm2000.h.

#define WM2000_REG_CAT_GAIN_0   0x8ffa

Definition at line 18 of file wm2000.h.

#define WM2000_REG_ID1   0xf000

Definition at line 23 of file wm2000.h.

#define WM2000_REG_ID2   0xf001

Definition at line 24 of file wm2000.h.

#define WM2000_REG_IF_CTL   0xf006

Definition at line 29 of file wm2000.h.

#define WM2000_REG_REVISON   0xf002

Definition at line 25 of file wm2000.h.

#define WM2000_REG_SPEECH_CLARITY   0x8fef

Definition at line 13 of file wm2000.h.

#define WM2000_REG_SYS_CTL1   0xf003

Definition at line 26 of file wm2000.h.

#define WM2000_REG_SYS_CTL2   0xf004

Definition at line 27 of file wm2000.h.

#define WM2000_REG_SYS_MODE_CNTRL   0x8ffd

Definition at line 20 of file wm2000.h.

#define WM2000_REG_SYS_START   0x8000

Definition at line 12 of file wm2000.h.

#define WM2000_REG_SYS_START0   0x8ffe

Definition at line 21 of file wm2000.h.

#define WM2000_REG_SYS_START1   0x8fff

Definition at line 22 of file wm2000.h.

#define WM2000_REG_SYS_STATUS   0x8ffc

Definition at line 19 of file wm2000.h.

#define WM2000_REG_SYS_WATCHDOG   0x8ff6

Definition at line 14 of file wm2000.h.

#define WM2000_SPEECH_CLARITY   0x01

Definition at line 32 of file wm2000.h.

#define WM2000_STATUS_ANC_DISABLED   0x04

Definition at line 39 of file wm2000.h.

#define WM2000_STATUS_BOOT_COMPLETE   0x01

Definition at line 41 of file wm2000.h.

#define WM2000_STATUS_CAT_FREQ_COMPLETE   0x20

Definition at line 36 of file wm2000.h.

#define WM2000_STATUS_CAT_GAIN_COMPLETE   0x10

Definition at line 37 of file wm2000.h.

#define WM2000_STATUS_MOUSE_ACTIVE   0x40

Definition at line 35 of file wm2000.h.

#define WM2000_STATUS_POWER_DOWN_COMPLETE   0x02

Definition at line 40 of file wm2000.h.

#define WM2000_STATUS_THERMAL_SHUTDOWN_COMPLETE   0x08

Definition at line 38 of file wm2000.h.

#define WM2000_SYS_STBY   0x01

Definition at line 54 of file wm2000.h.