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

Go to the source code of this file.

Macros

#define AR_MIBC   0x0040
 
#define AR_MIBC_COW   0x00000001
 
#define AR_MIBC_FMC   0x00000002
 
#define AR_MIBC_CMC   0x00000004
 
#define AR_MIBC_MCS   0x00000008
 
#define AR_BSSMSKL   0x80e0
 
#define AR_BSSMSKU   0x80e4
 
#define AR_TFCNT   0x80ec
 
#define AR_RFCNT   0x80f0
 
#define AR_RCCNT   0x80f4
 
#define AR_CCCNT   0x80f8
 
#define AR_KEYTABLE_0   0x8800
 
#define AR_KEYTABLE(_n)   (AR_KEYTABLE_0 + ((_n)*32))
 
#define AR_KEY_CACHE_SIZE   128
 
#define AR_RSVD_KEYTABLE_ENTRIES   4
 
#define AR_KEY_TYPE   0x00000007
 
#define AR_KEYTABLE_TYPE_40   0x00000000
 
#define AR_KEYTABLE_TYPE_104   0x00000001
 
#define AR_KEYTABLE_TYPE_128   0x00000003
 
#define AR_KEYTABLE_TYPE_TKIP   0x00000004
 
#define AR_KEYTABLE_TYPE_AES   0x00000005
 
#define AR_KEYTABLE_TYPE_CCM   0x00000006
 
#define AR_KEYTABLE_TYPE_CLR   0x00000007
 
#define AR_KEYTABLE_ANT   0x00000008
 
#define AR_KEYTABLE_VALID   0x00008000
 
#define AR_KEYTABLE_KEY0(_n)   (AR_KEYTABLE(_n) + 0)
 
#define AR_KEYTABLE_KEY1(_n)   (AR_KEYTABLE(_n) + 4)
 
#define AR_KEYTABLE_KEY2(_n)   (AR_KEYTABLE(_n) + 8)
 
#define AR_KEYTABLE_KEY3(_n)   (AR_KEYTABLE(_n) + 12)
 
#define AR_KEYTABLE_KEY4(_n)   (AR_KEYTABLE(_n) + 16)
 
#define AR_KEYTABLE_TYPE(_n)   (AR_KEYTABLE(_n) + 20)
 
#define AR_KEYTABLE_MAC0(_n)   (AR_KEYTABLE(_n) + 24)
 
#define AR_KEYTABLE_MAC1(_n)   (AR_KEYTABLE(_n) + 28)
 

Macro Definition Documentation

#define AR_BSSMSKL   0x80e0

Definition at line 30 of file reg.h.

#define AR_BSSMSKU   0x80e4

Definition at line 31 of file reg.h.

#define AR_CCCNT   0x80f8

Definition at line 36 of file reg.h.

#define AR_KEY_CACHE_SIZE   128

Definition at line 40 of file reg.h.

#define AR_KEY_TYPE   0x00000007

Definition at line 42 of file reg.h.

#define AR_KEYTABLE (   _n)    (AR_KEYTABLE_0 + ((_n)*32))

Definition at line 39 of file reg.h.

#define AR_KEYTABLE_0   0x8800

Definition at line 38 of file reg.h.

#define AR_KEYTABLE_ANT   0x00000008

Definition at line 50 of file reg.h.

#define AR_KEYTABLE_KEY0 (   _n)    (AR_KEYTABLE(_n) + 0)

Definition at line 52 of file reg.h.

#define AR_KEYTABLE_KEY1 (   _n)    (AR_KEYTABLE(_n) + 4)

Definition at line 53 of file reg.h.

#define AR_KEYTABLE_KEY2 (   _n)    (AR_KEYTABLE(_n) + 8)

Definition at line 54 of file reg.h.

#define AR_KEYTABLE_KEY3 (   _n)    (AR_KEYTABLE(_n) + 12)

Definition at line 55 of file reg.h.

#define AR_KEYTABLE_KEY4 (   _n)    (AR_KEYTABLE(_n) + 16)

Definition at line 56 of file reg.h.

#define AR_KEYTABLE_MAC0 (   _n)    (AR_KEYTABLE(_n) + 24)

Definition at line 58 of file reg.h.

#define AR_KEYTABLE_MAC1 (   _n)    (AR_KEYTABLE(_n) + 28)

Definition at line 59 of file reg.h.

#define AR_KEYTABLE_TYPE (   _n)    (AR_KEYTABLE(_n) + 20)

Definition at line 57 of file reg.h.

#define AR_KEYTABLE_TYPE_104   0x00000001

Definition at line 44 of file reg.h.

#define AR_KEYTABLE_TYPE_128   0x00000003

Definition at line 45 of file reg.h.

#define AR_KEYTABLE_TYPE_40   0x00000000

Definition at line 43 of file reg.h.

#define AR_KEYTABLE_TYPE_AES   0x00000005

Definition at line 47 of file reg.h.

#define AR_KEYTABLE_TYPE_CCM   0x00000006

Definition at line 48 of file reg.h.

#define AR_KEYTABLE_TYPE_CLR   0x00000007

Definition at line 49 of file reg.h.

#define AR_KEYTABLE_TYPE_TKIP   0x00000004

Definition at line 46 of file reg.h.

#define AR_KEYTABLE_VALID   0x00008000

Definition at line 51 of file reg.h.

#define AR_MIBC   0x0040

Definition at line 20 of file reg.h.

#define AR_MIBC_CMC   0x00000004

Definition at line 23 of file reg.h.

#define AR_MIBC_COW   0x00000001

Definition at line 21 of file reg.h.

#define AR_MIBC_FMC   0x00000002

Definition at line 22 of file reg.h.

#define AR_MIBC_MCS   0x00000008

Definition at line 24 of file reg.h.

#define AR_RCCNT   0x80f4

Definition at line 35 of file reg.h.

#define AR_RFCNT   0x80f0

Definition at line 34 of file reg.h.

#define AR_RSVD_KEYTABLE_ENTRIES   4

Definition at line 41 of file reg.h.

#define AR_TFCNT   0x80ec

Definition at line 33 of file reg.h.