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

Go to the source code of this file.

Macros

#define CHANSEL_DIV   15
 
#define CHANSEL_2G(_freq)   (((_freq) * 0x10000) / CHANSEL_DIV)
 
#define CHANSEL_5G(_freq)   (((_freq) * 0x8000) / CHANSEL_DIV)
 
#define AR_PHY_BASE   0x9800
 
#define AR_PHY(_n)   (AR_PHY_BASE + ((_n)<<2))
 
#define AR_PHY_TX_PWRCTRL_TX_GAIN_TAB_MAX   0x0007E000
 
#define AR_PHY_TX_PWRCTRL_TX_GAIN_TAB_MAX_S   13
 
#define AR_PHY_TX_GAIN_CLC   0x0000001E
 
#define AR_PHY_TX_GAIN_CLC_S   1
 
#define AR_PHY_TX_GAIN   0x0007F000
 
#define AR_PHY_TX_GAIN_S   12
 
#define AR_PHY_CLC_TBL1   0xa35c
 
#define AR_PHY_CLC_I0   0x07ff0000
 
#define AR_PHY_CLC_I0_S   16
 
#define AR_PHY_CLC_Q0   0x0000ffd0
 
#define AR_PHY_CLC_Q0_S   5
 
#define ANTSWAP_AB   0x0001
 
#define REDUCE_CHAIN_0   0x00000050
 
#define REDUCE_CHAIN_1   0x00000051
 
#define AR_PHY_CHIP_ID   0x9818
 
#define AR_PHY_TIMING11_SPUR_FREQ_SD   0x3FF00000
 
#define AR_PHY_TIMING11_SPUR_FREQ_SD_S   20
 
#define AR_PHY_PLL_CONTROL   0x16180
 
#define AR_PHY_PLL_MODE   0x16184
 

Macro Definition Documentation

#define ANTSWAP_AB   0x0001

Definition at line 40 of file phy.h.

#define AR_PHY (   _n)    (AR_PHY_BASE + ((_n)<<2))

Definition at line 25 of file phy.h.

#define AR_PHY_BASE   0x9800

Definition at line 24 of file phy.h.

#define AR_PHY_CHIP_ID   0x9818

Definition at line 43 of file phy.h.

#define AR_PHY_CLC_I0   0x07ff0000

Definition at line 35 of file phy.h.

#define AR_PHY_CLC_I0_S   16

Definition at line 36 of file phy.h.

#define AR_PHY_CLC_Q0   0x0000ffd0

Definition at line 37 of file phy.h.

#define AR_PHY_CLC_Q0_S   5

Definition at line 38 of file phy.h.

#define AR_PHY_CLC_TBL1   0xa35c

Definition at line 34 of file phy.h.

#define AR_PHY_PLL_CONTROL   0x16180

Definition at line 48 of file phy.h.

#define AR_PHY_PLL_MODE   0x16184

Definition at line 49 of file phy.h.

#define AR_PHY_TIMING11_SPUR_FREQ_SD   0x3FF00000

Definition at line 45 of file phy.h.

#define AR_PHY_TIMING11_SPUR_FREQ_SD_S   20

Definition at line 46 of file phy.h.

#define AR_PHY_TX_GAIN   0x0007F000

Definition at line 31 of file phy.h.

#define AR_PHY_TX_GAIN_CLC   0x0000001E

Definition at line 29 of file phy.h.

#define AR_PHY_TX_GAIN_CLC_S   1

Definition at line 30 of file phy.h.

#define AR_PHY_TX_GAIN_S   12

Definition at line 32 of file phy.h.

#define AR_PHY_TX_PWRCTRL_TX_GAIN_TAB_MAX   0x0007E000

Definition at line 27 of file phy.h.

#define AR_PHY_TX_PWRCTRL_TX_GAIN_TAB_MAX_S   13

Definition at line 28 of file phy.h.

#define CHANSEL_2G (   _freq)    (((_freq) * 0x10000) / CHANSEL_DIV)

Definition at line 21 of file phy.h.

#define CHANSEL_5G (   _freq)    (((_freq) * 0x8000) / CHANSEL_DIV)

Definition at line 22 of file phy.h.

#define CHANSEL_DIV   15

Definition at line 20 of file phy.h.

#define REDUCE_CHAIN_0   0x00000050

Definition at line 41 of file phy.h.

#define REDUCE_CHAIN_1   0x00000051

Definition at line 42 of file phy.h.