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 REG_SYS_ISO_CTRL   0x0000
 
#define REG_SYS_FUNC_EN   0x0002
 
#define REG_APS_FSMCO   0x0004
 
#define REG_SYS_CLKR   0x0008
 
#define REG_9346CR   0x000A
 
#define REG_EE_VPD   0x000C
 
#define REG_AFE_MISC   0x0010
 
#define REG_SPS0_CTRL   0x0011
 
#define REG_SPS_OCP_CFG   0x0018
 
#define REG_RSV_CTRL   0x001C
 
#define REG_RF_CTRL   0x001F
 
#define REG_LDOA15_CTRL   0x0020
 
#define REG_LDOV12D_CTRL   0x0021
 
#define REG_LDOHCI12_CTRL   0x0022
 
#define REG_LPLDO_CTRL   0x0023
 
#define REG_AFE_XTAL_CTRL   0x0024
 
#define REG_AFE_PLL_CTRL   0x0028
 
#define REG_EFUSE_CTRL   0x0030
 
#define REG_EFUSE_TEST   0x0034
 
#define REG_PWR_DATA   0x0038
 
#define REG_CAL_TIMER   0x003C
 
#define REG_ACLK_MON   0x003E
 
#define REG_GPIO_MUXCFG   0x0040
 
#define REG_GPIO_IO_SEL   0x0042
 
#define REG_MAC_PINMUX_CFG   0x0043
 
#define REG_GPIO_PIN_CTRL   0x0044
 
#define REG_GPIO_INTM   0x0048
 
#define REG_LEDCFG0   0x004C
 
#define REG_LEDCFG1   0x004D
 
#define REG_LEDCFG2   0x004E
 
#define REG_LEDCFG3   0x004F
 
#define REG_FSIMR   0x0050
 
#define REG_FSISR   0x0054
 
#define REG_HSIMR   0x0058
 
#define REG_HSISR   0x005c
 
#define REG_GPIO_PIN_CTRL_2   0x0060
 
#define REG_GPIO_IO_SEL_2   0x0062
 
#define REG_MULTI_FUNC_CTRL   0x0068
 
#define REG_MCUFWDL   0x0080
 
#define REG_HMEBOX_EXT_0   0x0088
 
#define REG_HMEBOX_EXT_1   0x008A
 
#define REG_HMEBOX_EXT_2   0x008C
 
#define REG_HMEBOX_EXT_3   0x008E
 
#define REG_BIST_SCAN   0x00D0
 
#define REG_BIST_RPT   0x00D4
 
#define REG_BIST_ROM_RPT   0x00D8
 
#define REG_USB_SIE_INTF   0x00E0
 
#define REG_PCIE_MIO_INTF   0x00E4
 
#define REG_PCIE_MIO_INTD   0x00E8
 
#define REG_HPON_FSM   0x00EC
 
#define REG_SYS_CFG   0x00F0
 
#define REG_GPIO_OUTSTS   0x00F4 /* For RTL8723 only.*/
 
#define REG_CR   0x0100
 
#define REG_PBP   0x0104
 
#define REG_TRXDMA_CTRL   0x010C
 
#define REG_TRXFF_BNDY   0x0114
 
#define REG_TRXFF_STATUS   0x0118
 
#define REG_RXFF_PTR   0x011C
 
#define REG_HIMR   0x0120
 
#define REG_HISR   0x0124
 
#define REG_HIMRE   0x0128
 
#define REG_HISRE   0x012C
 
#define REG_CPWM   0x012F
 
#define REG_FWIMR   0x0130
 
#define REG_FWISR   0x0134
 
#define REG_PKTBUF_DBG_CTRL   0x0140
 
#define REG_PKTBUF_DBG_DATA_L   0x0144
 
#define REG_PKTBUF_DBG_DATA_H   0x0148
 
#define REG_TC0_CTRL   0x0150
 
#define REG_TC1_CTRL   0x0154
 
#define REG_TC2_CTRL   0x0158
 
#define REG_TC3_CTRL   0x015C
 
#define REG_TC4_CTRL   0x0160
 
#define REG_TCUNIT_BASE   0x0164
 
#define REG_MBIST_START   0x0174
 
#define REG_MBIST_DONE   0x0178
 
#define REG_MBIST_FAIL   0x017C
 
#define REG_C2HEVT_MSG_NORMAL   0x01A0
 
#define REG_C2HEVT_MSG_TEST   0x01B8
 
#define REG_C2HEVT_CLEAR   0x01BF
 
#define REG_MCUTST_1   0x01c0
 
#define REG_FMETHR   0x01C8
 
#define REG_HMETFR   0x01CC
 
#define REG_HMEBOX_0   0x01D0
 
#define REG_HMEBOX_1   0x01D4
 
#define REG_HMEBOX_2   0x01D8
 
#define REG_HMEBOX_3   0x01DC
 
#define REG_LLT_INIT   0x01E0
 
#define REG_BB_ACCEESS_CTRL   0x01E8
 
#define REG_BB_ACCESS_DATA   0x01EC
 
#define REG_RQPN   0x0200
 
#define REG_FIFOPAGE   0x0204
 
#define REG_TDECTRL   0x0208
 
#define REG_TXDMA_OFFSET_CHK   0x020C
 
#define REG_TXDMA_STATUS   0x0210
 
#define REG_RQPN_NPQ   0x0214
 
#define REG_RXDMA_AGG_PG_TH   0x0280
 
#define REG_RXPKT_NUM   0x0284
 
#define REG_RXDMA_STATUS   0x0288
 
#define REG_PCIE_CTRL_REG   0x0300
 
#define REG_INT_MIG   0x0304
 
#define REG_BCNQ_DESA   0x0308
 
#define REG_HQ_DESA   0x0310
 
#define REG_MGQ_DESA   0x0318
 
#define REG_VOQ_DESA   0x0320
 
#define REG_VIQ_DESA   0x0328
 
#define REG_BEQ_DESA   0x0330
 
#define REG_BKQ_DESA   0x0338
 
#define REG_RX_DESA   0x0340
 
#define REG_DBI   0x0348
 
#define REG_MDIO   0x0354
 
#define REG_DBG_SEL   0x0360
 
#define REG_PCIE_HRPWM   0x0361
 
#define REG_PCIE_HCPWM   0x0363
 
#define REG_UART_CTRL   0x0364
 
#define REG_UART_TX_DESA   0x0370
 
#define REG_UART_RX_DESA   0x0378
 
#define REG_HDAQ_DESA_NODEF   0x0000
 
#define REG_CMDQ_DESA_NODEF   0x0000
 
#define REG_VOQ_INFORMATION   0x0400
 
#define REG_VIQ_INFORMATION   0x0404
 
#define REG_BEQ_INFORMATION   0x0408
 
#define REG_BKQ_INFORMATION   0x040C
 
#define REG_MGQ_INFORMATION   0x0410
 
#define REG_HGQ_INFORMATION   0x0414
 
#define REG_BCNQ_INFORMATION   0x0418
 
#define REG_CPU_MGQ_INFORMATION   0x041C
 
#define REG_FWHW_TXQ_CTRL   0x0420
 
#define REG_HWSEQ_CTRL   0x0423
 
#define REG_TXPKTBUF_BCNQ_BDNY   0x0424
 
#define REG_TXPKTBUF_MGQ_BDNY   0x0425
 
#define REG_MULTI_BCNQ_EN   0x0426
 
#define REG_MULTI_BCNQ_OFFSET   0x0427
 
#define REG_SPEC_SIFS   0x0428
 
#define REG_RL   0x042A
 
#define REG_DARFRC   0x0430
 
#define REG_RARFRC   0x0438
 
#define REG_RRSR   0x0440
 
#define REG_ARFR0   0x0444
 
#define REG_ARFR1   0x0448
 
#define REG_ARFR2   0x044C
 
#define REG_ARFR3   0x0450
 
#define REG_AGGLEN_LMT   0x0458
 
#define REG_AMPDU_MIN_SPACE   0x045C
 
#define REG_TXPKTBUF_WMAC_LBK_BF_HD   0x045D
 
#define REG_FAST_EDCA_CTRL   0x0460
 
#define REG_RD_RESP_PKT_TH   0x0463
 
#define REG_INIRTS_RATE_SEL   0x0480
 
#define REG_INIDATA_RATE_SEL   0x0484
 
#define REG_POWER_STATUS   0x04A4
 
#define REG_POWER_STAGE1   0x04B4
 
#define REG_POWER_STAGE2   0x04B8
 
#define REG_PKT_LIFE_TIME   0x04C0
 
#define REG_STBC_SETTING   0x04C4
 
#define REG_PROT_MODE_CTRL   0x04C8
 
#define REG_BAR_MODE_CTRL   0x04CC
 
#define REG_RA_TRY_RATE_AGG_LMT   0x04CF
 
#define REG_NQOS_SEQ   0x04DC
 
#define REG_QOS_SEQ   0x04DE
 
#define REG_NEED_CPU_HANDLE   0x04E0
 
#define REG_PKT_LOSE_RPT   0x04E1
 
#define REG_PTCL_ERR_STATUS   0x04E2
 
#define REG_DUMMY   0x04FC
 
#define REG_EDCA_VO_PARAM   0x0500
 
#define REG_EDCA_VI_PARAM   0x0504
 
#define REG_EDCA_BE_PARAM   0x0508
 
#define REG_EDCA_BK_PARAM   0x050C
 
#define REG_BCNTCFG   0x0510
 
#define REG_PIFS   0x0512
 
#define REG_RDG_PIFS   0x0513
 
#define REG_SIFS_CTX   0x0514
 
#define REG_SIFS_TRX   0x0516
 
#define REG_SIFS_CCK   0x0514
 
#define REG_SIFS_OFDM   0x0516
 
#define REG_AGGR_BREAK_TIME   0x051A
 
#define REG_SLOT   0x051B
 
#define REG_TX_PTCL_CTRL   0x0520
 
#define REG_TXPAUSE   0x0522
 
#define REG_DIS_TXREQ_CLR   0x0523
 
#define REG_RD_CTRL   0x0524
 
#define REG_TBTT_PROHIBIT   0x0540
 
#define REG_RD_NAV_NXT   0x0544
 
#define REG_NAV_PROT_LEN   0x0546
 
#define REG_BCN_CTRL   0x0550
 
#define REG_USTIME_TSF   0x0551
 
#define REG_MBID_NUM   0x0552
 
#define REG_DUAL_TSF_RST   0x0553
 
#define REG_BCN_INTERVAL   0x0554
 
#define REG_MBSSID_BCN_SPACE   0x0554
 
#define REG_DRVERLYINT   0x0558
 
#define REG_BCNDMATIM   0x0559
 
#define REG_ATIMWND   0x055A
 
#define REG_BCN_MAX_ERR   0x055D
 
#define REG_RXTSF_OFFSET_CCK   0x055E
 
#define REG_RXTSF_OFFSET_OFDM   0x055F
 
#define REG_TSFTR   0x0560
 
#define REG_INIT_TSFTR   0x0564
 
#define REG_PSTIMER   0x0580
 
#define REG_TIMER0   0x0584
 
#define REG_TIMER1   0x0588
 
#define REG_ACMHWCTRL   0x05C0
 
#define REG_ACMRSTCTRL   0x05C1
 
#define REG_ACMAVG   0x05C2
 
#define REG_VO_ADMTIME   0x05C4
 
#define REG_VI_ADMTIME   0x05C6
 
#define REG_BE_ADMTIME   0x05C8
 
#define REG_EDCA_RANDOM_GEN   0x05CC
 
#define REG_SCH_TXCMD   0x05D0
 
#define REG_APSD_CTRL   0x0600
 
#define REG_BWOPMODE   0x0603
 
#define REG_TCR   0x0604
 
#define REG_RCR   0x0608
 
#define REG_RX_PKT_LIMIT   0x060C
 
#define REG_RX_DLK_TIME   0x060D
 
#define REG_RX_DRVINFO_SZ   0x060F
 
#define REG_MACID   0x0610
 
#define REG_BSSID   0x0618
 
#define REG_MAR   0x0620
 
#define REG_MBIDCAMCFG   0x0628
 
#define REG_USTIME_EDCA   0x0638
 
#define REG_MAC_SPEC_SIFS   0x063A
 
#define REG_RESP_SIFS_CCK   0x063C
 
#define REG_RESP_SIFS_OFDM   0x063E
 
#define REG_R2T_SIFS   0x063C
 
#define REG_T2T_SIFS   0x063E
 
#define REG_ACKTO   0x0640
 
#define REG_CTS2TO   0x0641
 
#define REG_EIFS   0x0642
 
#define REG_NAV_CTRL   0x0650
 
#define REG_BACAMCMD   0x0654
 
#define REG_BACAMCONTENT   0x0658
 
#define REG_LBDLY   0x0660
 
#define REG_FWDLY   0x0661
 
#define REG_RXERR_RPT   0x0664
 
#define REG_WMAC_TRXPTCL_CTL   0x0668
 
#define REG_CAMCMD   0x0670
 
#define REG_CAMWRITE   0x0674
 
#define REG_CAMREAD   0x0678
 
#define REG_CAMDBG   0x067C
 
#define REG_SECCFG   0x0680
 
#define REG_WOW_CTRL   0x0690
 
#define REG_PSSTATUS   0x0691
 
#define REG_PS_RX_INFO   0x0692
 
#define REG_LPNAV_CTRL   0x0694
 
#define REG_WKFMCAM_CMD   0x0698
 
#define REG_WKFMCAM_RWD   0x069C
 
#define REG_RXFLTMAP0   0x06A0
 
#define REG_RXFLTMAP1   0x06A2
 
#define REG_RXFLTMAP2   0x06A4
 
#define REG_BCN_PSR_RPT   0x06A8
 
#define REG_CALB32K_CTRL   0x06AC
 
#define REG_PKT_MON_CTRL   0x06B4
 
#define REG_BT_COEX_TABLE   0x06C0
 
#define REG_WMAC_RESP_TXINFO   0x06D8
 
#define REG_USB_INFO   0xFE17
 
#define REG_USB_SPECIAL_OPTION   0xFE55
 
#define REG_USB_DMA_AGG_TO   0xFE5B
 
#define REG_USB_AGG_TO   0xFE5C
 
#define REG_USB_AGG_TH   0xFE5D
 
#define REG_TEST_USB_TXQS   0xFE48
 
#define REG_TEST_SIE_VID   0xFE60
 
#define REG_TEST_SIE_PID   0xFE62
 
#define REG_TEST_SIE_OPTIONAL   0xFE64
 
#define REG_TEST_SIE_CHIRP_K   0xFE65
 
#define REG_TEST_SIE_PHY   0xFE66
 
#define REG_TEST_SIE_MAC_ADDR   0xFE70
 
#define REG_TEST_SIE_STRING   0xFE80
 
#define REG_NORMAL_SIE_VID   0xFE60
 
#define REG_NORMAL_SIE_PID   0xFE62
 
#define REG_NORMAL_SIE_OPTIONAL   0xFE64
 
#define REG_NORMAL_SIE_EP   0xFE65
 
#define REG_NORMAL_SIE_PHY   0xFE68
 
#define REG_NORMAL_SIE_MAC_ADDR   0xFE70
 
#define REG_NORMAL_SIE_STRING   0xFE80
 
#define CR9346   REG_9346CR
 
#define MSR   (REG_CR + 2)
 
#define ISR   REG_HISR
 
#define TSFR   REG_TSFTR
 
#define MACIDR0   REG_MACID
 
#define MACIDR4   (REG_MACID + 4)
 
#define PBP   REG_PBP
 
#define IDR0   MACIDR0
 
#define IDR4   MACIDR4
 
#define UNUSED_REGISTER   0x1BF
 
#define DCAM   UNUSED_REGISTER
 
#define PSR   UNUSED_REGISTER
 
#define BBADDR   UNUSED_REGISTER
 
#define PHYDATAR   UNUSED_REGISTER
 
#define INVALID_BBRF_VALUE   0x12345678
 
#define MAX_MSS_DENSITY_2T   0x13
 
#define MAX_MSS_DENSITY_1T   0x0A
 
#define CMDEEPROM_EN   BIT(5)
 
#define CMDEEPROM_SEL   BIT(4)
 
#define CMD9346CR_9356SEL   BIT(4)
 
#define AUTOLOAD_EEPROM   (CMDEEPROM_EN|CMDEEPROM_SEL)
 
#define AUTOLOAD_EFUSE   CMDEEPROM_EN
 
#define GPIOSEL_GPIO   0
 
#define GPIOSEL_ENBT   BIT(5)
 
#define GPIO_IN   REG_GPIO_PIN_CTRL
 
#define GPIO_OUT   (REG_GPIO_PIN_CTRL+1)
 
#define GPIO_IO_SEL   (REG_GPIO_PIN_CTRL+2)
 
#define GPIO_MOD   (REG_GPIO_PIN_CTRL+3)
 
#define MSR_NOLINK   0x00
 
#define MSR_ADHOC   0x01
 
#define MSR_INFRA   0x02
 
#define MSR_AP   0x03
 
#define RRSR_RSC_OFFSET   21
 
#define RRSR_SHORT_OFFSET   23
 
#define RRSR_RSC_BW_40M   0x600000
 
#define RRSR_RSC_UPSUBCHNL   0x400000
 
#define RRSR_RSC_LOWSUBCHNL   0x200000
 
#define RRSR_SHORT   0x800000
 
#define RRSR_1M   BIT(0)
 
#define RRSR_2M   BIT(1)
 
#define RRSR_5_5M   BIT(2)
 
#define RRSR_11M   BIT(3)
 
#define RRSR_6M   BIT(4)
 
#define RRSR_9M   BIT(5)
 
#define RRSR_12M   BIT(6)
 
#define RRSR_18M   BIT(7)
 
#define RRSR_24M   BIT(8)
 
#define RRSR_36M   BIT(9)
 
#define RRSR_48M   BIT(10)
 
#define RRSR_54M   BIT(11)
 
#define RRSR_MCS0   BIT(12)
 
#define RRSR_MCS1   BIT(13)
 
#define RRSR_MCS2   BIT(14)
 
#define RRSR_MCS3   BIT(15)
 
#define RRSR_MCS4   BIT(16)
 
#define RRSR_MCS5   BIT(17)
 
#define RRSR_MCS6   BIT(18)
 
#define RRSR_MCS7   BIT(19)
 
#define BRSR_ACKSHORTPMB   BIT(23)
 
#define RATR_1M   0x00000001
 
#define RATR_2M   0x00000002
 
#define RATR_55M   0x00000004
 
#define RATR_11M   0x00000008
 
#define RATR_6M   0x00000010
 
#define RATR_9M   0x00000020
 
#define RATR_12M   0x00000040
 
#define RATR_18M   0x00000080
 
#define RATR_24M   0x00000100
 
#define RATR_36M   0x00000200
 
#define RATR_48M   0x00000400
 
#define RATR_54M   0x00000800
 
#define RATR_MCS0   0x00001000
 
#define RATR_MCS1   0x00002000
 
#define RATR_MCS2   0x00004000
 
#define RATR_MCS3   0x00008000
 
#define RATR_MCS4   0x00010000
 
#define RATR_MCS5   0x00020000
 
#define RATR_MCS6   0x00040000
 
#define RATR_MCS7   0x00080000
 
#define RATR_MCS8   0x00100000
 
#define RATR_MCS9   0x00200000
 
#define RATR_MCS10   0x00400000
 
#define RATR_MCS11   0x00800000
 
#define RATR_MCS12   0x01000000
 
#define RATR_MCS13   0x02000000
 
#define RATR_MCS14   0x04000000
 
#define RATR_MCS15   0x08000000
 
#define RATE_1M   BIT(0)
 
#define RATE_2M   BIT(1)
 
#define RATE_5_5M   BIT(2)
 
#define RATE_11M   BIT(3)
 
#define RATE_6M   BIT(4)
 
#define RATE_9M   BIT(5)
 
#define RATE_12M   BIT(6)
 
#define RATE_18M   BIT(7)
 
#define RATE_24M   BIT(8)
 
#define RATE_36M   BIT(9)
 
#define RATE_48M   BIT(10)
 
#define RATE_54M   BIT(11)
 
#define RATE_MCS0   BIT(12)
 
#define RATE_MCS1   BIT(13)
 
#define RATE_MCS2   BIT(14)
 
#define RATE_MCS3   BIT(15)
 
#define RATE_MCS4   BIT(16)
 
#define RATE_MCS5   BIT(17)
 
#define RATE_MCS6   BIT(18)
 
#define RATE_MCS7   BIT(19)
 
#define RATE_MCS8   BIT(20)
 
#define RATE_MCS9   BIT(21)
 
#define RATE_MCS10   BIT(22)
 
#define RATE_MCS11   BIT(23)
 
#define RATE_MCS12   BIT(24)
 
#define RATE_MCS13   BIT(25)
 
#define RATE_MCS14   BIT(26)
 
#define RATE_MCS15   BIT(27)
 
#define RATE_ALL_CCK   (RATR_1M | RATR_2M | RATR_55M | RATR_11M)
 
#define RATE_ALL_OFDM_AG
 
#define RATE_ALL_OFDM_1SS
 
#define RATE_ALL_OFDM_2SS
 
#define BW_OPMODE_20MHZ   BIT(2)
 
#define BW_OPMODE_5G   BIT(1)
 
#define BW_OPMODE_11J   BIT(0)
 
#define CAM_VALID   BIT(15)
 
#define CAM_NOTVALID   0x0000
 
#define CAM_USEDK   BIT(5)
 
#define CAM_NONE   0x0
 
#define CAM_WEP40   0x01
 
#define CAM_TKIP   0x02
 
#define CAM_AES   0x04
 
#define CAM_WEP104   0x05
 
#define TOTAL_CAM_ENTRY   32
 
#define HALF_CAM_ENTRY   16
 
#define CAM_WRITE   BIT(16)
 
#define CAM_READ   0x00000000
 
#define CAM_POLLINIG   BIT(31)
 
#define SCR_USEDK   0x01
 
#define SCR_TXSEC_ENABLE   0x02
 
#define SCR_RXSEC_ENABLE   0x04
 
#define WOW_PMEN   BIT(0)
 
#define WOW_WOMEN   BIT(1)
 
#define WOW_MAGIC   BIT(2)
 
#define WOW_UWF   BIT(3)
 
#define IMR8190_DISABLED   0x0
 
#define IMR_BCNDMAINT6   BIT(31)
 
#define IMR_BCNDMAINT5   BIT(30)
 
#define IMR_BCNDMAINT4   BIT(29)
 
#define IMR_BCNDMAINT3   BIT(28)
 
#define IMR_BCNDMAINT2   BIT(27)
 
#define IMR_BCNDMAINT1   BIT(26)
 
#define IMR_BCNDOK8   BIT(25)
 
#define IMR_BCNDOK7   BIT(24)
 
#define IMR_BCNDOK6   BIT(23)
 
#define IMR_BCNDOK5   BIT(22)
 
#define IMR_BCNDOK4   BIT(21)
 
#define IMR_BCNDOK3   BIT(20)
 
#define IMR_BCNDOK2   BIT(19)
 
#define IMR_BCNDOK1   BIT(18)
 
#define IMR_TIMEOUT2   BIT(17)
 
#define IMR_TIMEOUT1   BIT(16)
 
#define IMR_TXFOVW   BIT(15)
 
#define IMR_PSTIMEOUT   BIT(14)
 
#define IMR_BCNINT   BIT(13)
 
#define IMR_RXFOVW   BIT(12)
 
#define IMR_RDU   BIT(11)
 
#define IMR_ATIMEND   BIT(10)
 
#define IMR_BDOK   BIT(9)
 
#define IMR_HIGHDOK   BIT(8)
 
#define IMR_TBDOK   BIT(7)
 
#define IMR_MGNTDOK   BIT(6)
 
#define IMR_TBDER   BIT(5)
 
#define IMR_BKDOK   BIT(4)
 
#define IMR_BEDOK   BIT(3)
 
#define IMR_VIDOK   BIT(2)
 
#define IMR_VODOK   BIT(1)
 
#define IMR_ROK   BIT(0)
 
#define IMR_TXERR   BIT(11)
 
#define IMR_RXERR   BIT(10)
 
#define IMR_C2HCMD   BIT(9)
 
#define IMR_CPWM   BIT(8)
 
#define IMR_OCPINT   BIT(1)
 
#define IMR_WLANOFF   BIT(0)
 
#define EFUSE_REAL_CONTENT_LEN   512
 
#define EEPROM_DEFAULT_TSSI   0x0
 
#define EEPROM_DEFAULT_TXPOWERDIFF   0x0
 
#define EEPROM_DEFAULT_CRYSTALCAP   0x5
 
#define EEPROM_DEFAULT_BOARDTYPE   0x02
 
#define EEPROM_DEFAULT_TXPOWER   0x1010
 
#define EEPROM_DEFAULT_HT2T_TXPWR   0x10
 
#define EEPROM_DEFAULT_LEGACYHTTXPOWERDIFF   0x3
 
#define EEPROM_DEFAULT_THERMALMETER   0x12
 
#define EEPROM_DEFAULT_ANTTXPOWERDIFF   0x0
 
#define EEPROM_DEFAULT_TXPWDIFF_CRYSTALCAP   0x5
 
#define EEPROM_DEFAULT_TXPOWERLEVEL   0x22
 
#define EEPROM_DEFAULT_HT40_2SDIFF   0x0
 
#define EEPROM_DEFAULT_HT20_DIFF   2
 
#define EEPROM_DEFAULT_LEGACYHTTXPOWERDIFF   0x3
 
#define EEPROM_DEFAULT_HT40_PWRMAXOFFSET   0
 
#define EEPROM_DEFAULT_HT20_PWRMAXOFFSET   0
 
#define RF_OPTION1   0x79
 
#define RF_OPTION2   0x7A
 
#define RF_OPTION3   0x7B
 
#define RF_OPTION4   0x7C
 
#define EEPROM_DEFAULT_PID   0x1234
 
#define EEPROM_DEFAULT_VID   0x5678
 
#define EEPROM_DEFAULT_CUSTOMERID   0xAB
 
#define EEPROM_DEFAULT_SUBCUSTOMERID   0xCD
 
#define EEPROM_DEFAULT_VERSION   0
 
#define EEPROM_CHANNEL_PLAN_FCC   0x0
 
#define EEPROM_CHANNEL_PLAN_IC   0x1
 
#define EEPROM_CHANNEL_PLAN_ETSI   0x2
 
#define EEPROM_CHANNEL_PLAN_SPAIN   0x3
 
#define EEPROM_CHANNEL_PLAN_FRANCE   0x4
 
#define EEPROM_CHANNEL_PLAN_MKK   0x5
 
#define EEPROM_CHANNEL_PLAN_MKK1   0x6
 
#define EEPROM_CHANNEL_PLAN_ISRAEL   0x7
 
#define EEPROM_CHANNEL_PLAN_TELEC   0x8
 
#define EEPROM_CHANNEL_PLAN_GLOBAL_DOMAIN   0x9
 
#define EEPROM_CHANNEL_PLAN_WORLD_WIDE_13   0xA
 
#define EEPROM_CHANNEL_PLAN_NCC   0xB
 
#define EEPROM_CHANNEL_PLAN_BY_HW_MASK   0x80
 
#define EEPROM_CID_DEFAULT   0x0
 
#define EEPROM_CID_TOSHIBA   0x4
 
#define EEPROM_CID_CCX   0x10
 
#define EEPROM_CID_QMI   0x0D
 
#define EEPROM_CID_WHQL   0xFE
 
#define RTL8192_EEPROM_ID   0x8129
 
#define RTL8190_EEPROM_ID   0x8129
 
#define EEPROM_HPON   0x02
 
#define EEPROM_CLK   0x06
 
#define EEPROM_TESTR   0x08
 
#define EEPROM_VID   0x0A
 
#define EEPROM_DID   0x0C
 
#define EEPROM_SVID   0x0E
 
#define EEPROM_SMID   0x10
 
#define EEPROM_MAC_ADDR   0x16
 
#define EEPROM_CCK_TX_PWR_INX   0x5A
 
#define EEPROM_HT40_1S_TX_PWR_INX   0x60
 
#define EEPROM_HT40_2S_TX_PWR_INX_DIFF   0x66
 
#define EEPROM_HT20_TX_PWR_INX_DIFF   0x69
 
#define EEPROM_OFDM_TX_PWR_INX_DIFF   0x6C
 
#define EEPROM_HT40_MAX_PWR_OFFSET   0x6F
 
#define EEPROM_HT20_MAX_PWR_OFFSET   0x72
 
#define EEPROM_TSSI_A   0x76
 
#define EEPROM_TSSI_B   0x77
 
#define EEPROM_THERMAL_METER   0x78
 
#define EEPROM_XTAL_K   0x78
 
#define EEPROM_RF_OPT1   0x79
 
#define EEPROM_RF_OPT2   0x7A
 
#define EEPROM_RF_OPT3   0x7B
 
#define EEPROM_RF_OPT4   0x7C
 
#define EEPROM_CHANNEL_PLAN   0x7D
 
#define EEPROM_VERSION   0x7E
 
#define EEPROM_CUSTOMER_ID   0x7F
 
#define EEPROM_PWRDIFF   0x54
 
#define EEPROM_TXPOWERCCK   0x5A
 
#define EEPROM_TXPOWERHT40_1S   0x60
 
#define EEPROM_TXPOWERHT40_2SDIFF   0x66
 
#define EEPROM_TXPOWERHT20DIFF   0x69
 
#define EEPROM_TXPOWER_OFDMDIFF   0x6C
 
#define EEPROM_TXPWR_GROUP   0x6F
 
#define EEPROM_TSSI_A   0x76
 
#define EEPROM_TSSI_B   0x77
 
#define EEPROM_THERMAL_METER   0x78
 
#define EEPROM_CHANNELPLAN   0x75
 
#define RF_OPTION1   0x79
 
#define RF_OPTION2   0x7A
 
#define RF_OPTION3   0x7B
 
#define RF_OPTION4   0x7C
 
#define STOPBECON   BIT(6)
 
#define STOPHIGHT   BIT(5)
 
#define STOPMGT   BIT(4)
 
#define STOPVO   BIT(3)
 
#define STOPVI   BIT(2)
 
#define STOPBE   BIT(1)
 
#define STOPBK   BIT(0)
 
#define RCR_APPFCS   BIT(31)
 
#define RCR_APP_FCS   BIT(31)
 
#define RCR_APP_MIC   BIT(30)
 
#define RCR_APP_ICV   BIT(29)
 
#define RCR_APP_PHYSTS   BIT(28)
 
#define RCR_APP_PHYST_RXFF   BIT(28)
 
#define RCR_APP_BA_SSN   BIT(27)
 
#define RCR_ENMBID   BIT(24)
 
#define RCR_LSIGEN   BIT(23)
 
#define RCR_MFBEN   BIT(22)
 
#define RCR_HTC_LOC_CTRL   BIT(14)
 
#define RCR_AMF   BIT(13)
 
#define RCR_ACF   BIT(12)
 
#define RCR_ADF   BIT(11)
 
#define RCR_AICV   BIT(9)
 
#define RCR_ACRC32   BIT(8)
 
#define RCR_CBSSID_BCN   BIT(7)
 
#define RCR_CBSSID_DATA   BIT(6)
 
#define RCR_CBSSID   RCR_CBSSID_DATA
 
#define RCR_APWRMGT   BIT(5)
 
#define RCR_ADD3   BIT(4)
 
#define RCR_AB   BIT(3)
 
#define RCR_AM   BIT(2)
 
#define RCR_APM   BIT(1)
 
#define RCR_AAP   BIT(0)
 
#define RCR_MXDMA_OFFSET   8
 
#define RCR_FIFO_OFFSET   13
 
#define RSV_CTRL   0x001C
 
#define RD_CTRL   0x0524
 
#define REG_USB_INFO   0xFE17
 
#define REG_USB_SPECIAL_OPTION   0xFE55
 
#define REG_USB_DMA_AGG_TO   0xFE5B
 
#define REG_USB_AGG_TO   0xFE5C
 
#define REG_USB_AGG_TH   0xFE5D
 
#define REG_USB_VID   0xFE60
 
#define REG_USB_PID   0xFE62
 
#define REG_USB_OPTIONAL   0xFE64
 
#define REG_USB_CHIRP_K   0xFE65
 
#define REG_USB_PHY   0xFE66
 
#define REG_USB_MAC_ADDR   0xFE70
 
#define REG_USB_HRPWM   0xFE58
 
#define REG_USB_HCPWM   0xFE57
 
#define SW18_FPWM   BIT(3)
 
#define ISO_MD2PP   BIT(0)
 
#define ISO_UA2USB   BIT(1)
 
#define ISO_UD2CORE   BIT(2)
 
#define ISO_PA2PCIE   BIT(3)
 
#define ISO_PD2CORE   BIT(4)
 
#define ISO_IP2MAC   BIT(5)
 
#define ISO_DIOP   BIT(6)
 
#define ISO_DIOE   BIT(7)
 
#define ISO_EB2CORE   BIT(8)
 
#define ISO_DIOR   BIT(9)
 
#define PWC_EV25V   BIT(14)
 
#define PWC_EV12V   BIT(15)
 
#define FEN_BBRSTB   BIT(0)
 
#define FEN_BB_GLB_RSTn   BIT(1)
 
#define FEN_USBA   BIT(2)
 
#define FEN_UPLL   BIT(3)
 
#define FEN_USBD   BIT(4)
 
#define FEN_DIO_PCIE   BIT(5)
 
#define FEN_PCIEA   BIT(6)
 
#define FEN_PPLL   BIT(7)
 
#define FEN_PCIED   BIT(8)
 
#define FEN_DIOE   BIT(9)
 
#define FEN_CPUEN   BIT(10)
 
#define FEN_DCORE   BIT(11)
 
#define FEN_ELDR   BIT(12)
 
#define FEN_DIO_RF   BIT(13)
 
#define FEN_HWPDN   BIT(14)
 
#define FEN_MREGEN   BIT(15)
 
#define PFM_LDALL   BIT(0)
 
#define PFM_ALDN   BIT(1)
 
#define PFM_LDKP   BIT(2)
 
#define PFM_WOWL   BIT(3)
 
#define EnPDN   BIT(4)
 
#define PDN_PL   BIT(5)
 
#define APFM_ONMAC   BIT(8)
 
#define APFM_OFF   BIT(9)
 
#define APFM_RSM   BIT(10)
 
#define AFSM_HSUS   BIT(11)
 
#define AFSM_PCIE   BIT(12)
 
#define APDM_MAC   BIT(13)
 
#define APDM_HOST   BIT(14)
 
#define APDM_HPDN   BIT(15)
 
#define RDY_MACON   BIT(16)
 
#define SUS_HOST   BIT(17)
 
#define ROP_ALD   BIT(20)
 
#define ROP_PWR   BIT(21)
 
#define ROP_SPS   BIT(22)
 
#define SOP_MRST   BIT(25)
 
#define SOP_FUSE   BIT(26)
 
#define SOP_ABG   BIT(27)
 
#define SOP_AMB   BIT(28)
 
#define SOP_RCK   BIT(29)
 
#define SOP_A8M   BIT(30)
 
#define XOP_BTCK   BIT(31)
 
#define ANAD16V_EN   BIT(0)
 
#define ANA8M   BIT(1)
 
#define MACSLP   BIT(4)
 
#define LOADER_CLK_EN   BIT(5)
 
#define _80M_SSC_DIS   BIT(7)
 
#define _80M_SSC_EN_HO   BIT(8)
 
#define PHY_SSC_RSTB   BIT(9)
 
#define SEC_CLK_EN   BIT(10)
 
#define MAC_CLK_EN   BIT(11)
 
#define SYS_CLK_EN   BIT(12)
 
#define RING_CLK_EN   BIT(13)
 
#define BOOT_FROM_EEPROM   BIT(4)
 
#define EEPROM_EN   BIT(5)
 
#define AFE_BGEN   BIT(0)
 
#define AFE_MBEN   BIT(1)
 
#define MAC_ID_EN   BIT(7)
 
#define WLOCK_ALL   BIT(0)
 
#define WLOCK_00   BIT(1)
 
#define WLOCK_04   BIT(2)
 
#define WLOCK_08   BIT(3)
 
#define WLOCK_40   BIT(4)
 
#define R_DIS_PRST_0   BIT(5)
 
#define R_DIS_PRST_1   BIT(6)
 
#define LOCK_ALL_EN   BIT(7)
 
#define RF_EN   BIT(0)
 
#define RF_RSTB   BIT(1)
 
#define RF_SDMRSTB   BIT(2)
 
#define LDA15_EN   BIT(0)
 
#define LDA15_STBY   BIT(1)
 
#define LDA15_OBUF   BIT(2)
 
#define LDA15_REG_VOS   BIT(3)
 
#define _LDA15_VOADJ(x)   (((x) & 0x7) << 4)
 
#define LDV12_EN   BIT(0)
 
#define LDV12_SDBY   BIT(1)
 
#define LPLDO_HSM   BIT(2)
 
#define LPLDO_LSM_DIS   BIT(3)
 
#define _LDV12_VADJ(x)   (((x) & 0xF) << 4)
 
#define XTAL_EN   BIT(0)
 
#define XTAL_BSEL   BIT(1)
 
#define _XTAL_BOSC(x)   (((x) & 0x3) << 2)
 
#define _XTAL_CADJ(x)   (((x) & 0xF) << 4)
 
#define XTAL_GATE_USB   BIT(8)
 
#define _XTAL_USB_DRV(x)   (((x) & 0x3) << 9)
 
#define XTAL_GATE_AFE   BIT(11)
 
#define _XTAL_AFE_DRV(x)   (((x) & 0x3) << 12)
 
#define XTAL_RF_GATE   BIT(14)
 
#define _XTAL_RF_DRV(x)   (((x) & 0x3) << 15)
 
#define XTAL_GATE_DIG   BIT(17)
 
#define _XTAL_DIG_DRV(x)   (((x) & 0x3) << 18)
 
#define XTAL_BT_GATE   BIT(20)
 
#define _XTAL_BT_DRV(x)   (((x) & 0x3) << 21)
 
#define _XTAL_GPIO(x)   (((x) & 0x7) << 23)
 
#define CKDLY_AFE   BIT(26)
 
#define CKDLY_USB   BIT(27)
 
#define CKDLY_DIG   BIT(28)
 
#define CKDLY_BT   BIT(29)
 
#define APLL_EN   BIT(0)
 
#define APLL_320_EN   BIT(1)
 
#define APLL_FREF_SEL   BIT(2)
 
#define APLL_EDGE_SEL   BIT(3)
 
#define APLL_WDOGB   BIT(4)
 
#define APLL_LPFEN   BIT(5)
 
#define APLL_REF_CLK_13MHZ   0x1
 
#define APLL_REF_CLK_19_2MHZ   0x2
 
#define APLL_REF_CLK_20MHZ   0x3
 
#define APLL_REF_CLK_25MHZ   0x4
 
#define APLL_REF_CLK_26MHZ   0x5
 
#define APLL_REF_CLK_38_4MHZ   0x6
 
#define APLL_REF_CLK_40MHZ   0x7
 
#define APLL_320EN   BIT(14)
 
#define APLL_80EN   BIT(15)
 
#define APLL_1MEN   BIT(24)
 
#define ALD_EN   BIT(18)
 
#define EF_PD   BIT(19)
 
#define EF_FLAG   BIT(31)
 
#define EF_TRPT   BIT(7)
 
#define LDOE25_EN   BIT(31)
 
#define RSM_EN   BIT(0)
 
#define Timer_EN   BIT(4)
 
#define TRSW0EN   BIT(2)
 
#define TRSW1EN   BIT(3)
 
#define EROM_EN   BIT(4)
 
#define EnBT   BIT(5)
 
#define EnUart   BIT(8)
 
#define Uart_910   BIT(9)
 
#define EnPMAC   BIT(10)
 
#define SIC_SWRST   BIT(11)
 
#define EnSIC   BIT(12)
 
#define SIC_23   BIT(13)
 
#define EnHDP   BIT(14)
 
#define SIC_LBK   BIT(15)
 
#define LED0PL   BIT(4)
 
#define LED1PL   BIT(12)
 
#define LED0DIS   BIT(7)
 
#define MCUFWDL_EN   BIT(0)
 
#define MCUFWDL_RDY   BIT(1)
 
#define FWDL_ChkSum_rpt   BIT(2)
 
#define MACINI_RDY   BIT(3)
 
#define BBINI_RDY   BIT(4)
 
#define RFINI_RDY   BIT(5)
 
#define WINTINI_RDY   BIT(6)
 
#define CPRST   BIT(23)
 
#define XCLK_VLD   BIT(0)
 
#define ACLK_VLD   BIT(1)
 
#define UCLK_VLD   BIT(2)
 
#define PCLK_VLD   BIT(3)
 
#define PCIRSTB   BIT(4)
 
#define V15_VLD   BIT(5)
 
#define TRP_B15V_EN   BIT(7)
 
#define SIC_IDLE   BIT(8)
 
#define BD_MAC2   BIT(9)
 
#define BD_MAC1   BIT(10)
 
#define IC_MACPHY_MODE   BIT(11)
 
#define BT_FUNC   BIT(16)
 
#define VENDOR_ID   BIT(19)
 
#define PAD_HWPD_IDN   BIT(22)
 
#define TRP_VAUX_EN   BIT(23)
 
#define TRP_BT_EN   BIT(24)
 
#define BD_PKG_SEL   BIT(25)
 
#define BD_HCI_SEL   BIT(26)
 
#define TYPE_ID   BIT(27)
 
#define RF_RL_ID   (BIT(31) | BIT(30) | BIT(29) | BIT(28))
 
#define CHIP_VER_RTL_MASK   0xF000
 
#define CHIP_VER_RTL_SHIFT   12
 
#define REG_LBMODE   (REG_CR + 3)
 
#define HCI_TXDMA_EN   BIT(0)
 
#define HCI_RXDMA_EN   BIT(1)
 
#define TXDMA_EN   BIT(2)
 
#define RXDMA_EN   BIT(3)
 
#define PROTOCOL_EN   BIT(4)
 
#define SCHEDULE_EN   BIT(5)
 
#define MACTXEN   BIT(6)
 
#define MACRXEN   BIT(7)
 
#define ENSWBCN   BIT(8)
 
#define ENSEC   BIT(9)
 
#define _NETTYPE(x)   (((x) & 0x3) << 16)
 
#define MASK_NETTYPE   0x30000
 
#define NT_NO_LINK   0x0
 
#define NT_LINK_AD_HOC   0x1
 
#define NT_LINK_AP   0x2
 
#define NT_AS_AP   0x3
 
#define _LBMODE(x)   (((x) & 0xF) << 24)
 
#define MASK_LBMODE   0xF000000
 
#define LOOPBACK_NORMAL   0x0
 
#define LOOPBACK_IMMEDIATELY   0xB
 
#define LOOPBACK_MAC_DELAY   0x3
 
#define LOOPBACK_PHY   0x1
 
#define LOOPBACK_DMA   0x7
 
#define GET_RX_PAGE_SIZE(value)   ((value) & 0xF)
 
#define GET_TX_PAGE_SIZE(value)   (((value) & 0xF0) >> 4)
 
#define _PSRX_MASK   0xF
 
#define _PSTX_MASK   0xF0
 
#define _PSRX(x)   (x)
 
#define _PSTX(x)   ((x) << 4)
 
#define PBP_64   0x0
 
#define PBP_128   0x1
 
#define PBP_256   0x2
 
#define PBP_512   0x3
 
#define PBP_1024   0x4
 
#define RXDMA_ARBBW_EN   BIT(0)
 
#define RXSHFT_EN   BIT(1)
 
#define RXDMA_AGG_EN   BIT(2)
 
#define QS_VO_QUEUE   BIT(8)
 
#define QS_VI_QUEUE   BIT(9)
 
#define QS_BE_QUEUE   BIT(10)
 
#define QS_BK_QUEUE   BIT(11)
 
#define QS_MANAGER_QUEUE   BIT(12)
 
#define QS_HIGH_QUEUE   BIT(13)
 
#define HQSEL_VOQ   BIT(0)
 
#define HQSEL_VIQ   BIT(1)
 
#define HQSEL_BEQ   BIT(2)
 
#define HQSEL_BKQ   BIT(3)
 
#define HQSEL_MGTQ   BIT(4)
 
#define HQSEL_HIQ   BIT(5)
 
#define _TXDMA_HIQ_MAP(x)   (((x)&0x3) << 14)
 
#define _TXDMA_MGQ_MAP(x)   (((x)&0x3) << 12)
 
#define _TXDMA_BKQ_MAP(x)   (((x)&0x3) << 10)
 
#define _TXDMA_BEQ_MAP(x)   (((x)&0x3) << 8)
 
#define _TXDMA_VIQ_MAP(x)   (((x)&0x3) << 6)
 
#define _TXDMA_VOQ_MAP(x)   (((x)&0x3) << 4)
 
#define QUEUE_LOW   1
 
#define QUEUE_NORMAL   2
 
#define QUEUE_HIGH   3
 
#define _LLT_NO_ACTIVE   0x0
 
#define _LLT_WRITE_ACCESS   0x1
 
#define _LLT_READ_ACCESS   0x2
 
#define _LLT_INIT_DATA(x)   ((x) & 0xFF)
 
#define _LLT_INIT_ADDR(x)   (((x) & 0xFF) << 8)
 
#define _LLT_OP(x)   (((x) & 0x3) << 30)
 
#define _LLT_OP_VALUE(x)   (((x) >> 30) & 0x3)
 
#define BB_WRITE_READ_MASK   (BIT(31) | BIT(30))
 
#define BB_WRITE_EN   BIT(30)
 
#define BB_READ_EN   BIT(31)
 
#define _HPQ(x)   ((x) & 0xFF)
 
#define _LPQ(x)   (((x) & 0xFF) << 8)
 
#define _PUBQ(x)   (((x) & 0xFF) << 16)
 
#define _NPQ(x)   ((x) & 0xFF)
 
#define HPQ_PUBLIC_DIS   BIT(24)
 
#define LPQ_PUBLIC_DIS   BIT(25)
 
#define LD_RQPN   BIT(31)
 
#define BCN_VALID   BIT(16)
 
#define BCN_HEAD(x)   (((x) & 0xFF) << 8)
 
#define BCN_HEAD_MASK   0xFF00
 
#define BLK_DESC_NUM_SHIFT   4
 
#define BLK_DESC_NUM_MASK   0xF
 
#define DROP_DATA_EN   BIT(9)
 
#define EN_AMPDU_RTY_NEW   BIT(7)
 
#define _INIRTSMCS_SEL(x)   ((x) & 0x3F)
 
#define _SPEC_SIFS_CCK(x)   ((x) & 0xFF)
 
#define _SPEC_SIFS_OFDM(x)   (((x) & 0xFF) << 8)
 
#define RATE_REG_BITMAP_ALL   0xFFFFF
 
#define _RRSC_BITMAP(x)   ((x) & 0xFFFFF)
 
#define _RRSR_RSC(x)   (((x) & 0x3) << 21)
 
#define RRSR_RSC_RESERVED   0x0
 
#define RRSR_RSC_UPPER_SUBCHANNEL   0x1
 
#define RRSR_RSC_LOWER_SUBCHANNEL   0x2
 
#define RRSR_RSC_DUPLICATE_MODE   0x3
 
#define USE_SHORT_G1   BIT(20)
 
#define _AGGLMT_MCS0(x)   ((x) & 0xF)
 
#define _AGGLMT_MCS1(x)   (((x) & 0xF) << 4)
 
#define _AGGLMT_MCS2(x)   (((x) & 0xF) << 8)
 
#define _AGGLMT_MCS3(x)   (((x) & 0xF) << 12)
 
#define _AGGLMT_MCS4(x)   (((x) & 0xF) << 16)
 
#define _AGGLMT_MCS5(x)   (((x) & 0xF) << 20)
 
#define _AGGLMT_MCS6(x)   (((x) & 0xF) << 24)
 
#define _AGGLMT_MCS7(x)   (((x) & 0xF) << 28)
 
#define RETRY_LIMIT_SHORT_SHIFT   8
 
#define RETRY_LIMIT_LONG_SHIFT   0
 
#define _DARF_RC1(x)   ((x) & 0x1F)
 
#define _DARF_RC2(x)   (((x) & 0x1F) << 8)
 
#define _DARF_RC3(x)   (((x) & 0x1F) << 16)
 
#define _DARF_RC4(x)   (((x) & 0x1F) << 24)
 
#define _DARF_RC5(x)   ((x) & 0x1F)
 
#define _DARF_RC6(x)   (((x) & 0x1F) << 8)
 
#define _DARF_RC7(x)   (((x) & 0x1F) << 16)
 
#define _DARF_RC8(x)   (((x) & 0x1F) << 24)
 
#define _RARF_RC1(x)   ((x) & 0x1F)
 
#define _RARF_RC2(x)   (((x) & 0x1F) << 8)
 
#define _RARF_RC3(x)   (((x) & 0x1F) << 16)
 
#define _RARF_RC4(x)   (((x) & 0x1F) << 24)
 
#define _RARF_RC5(x)   ((x) & 0x1F)
 
#define _RARF_RC6(x)   (((x) & 0x1F) << 8)
 
#define _RARF_RC7(x)   (((x) & 0x1F) << 16)
 
#define _RARF_RC8(x)   (((x) & 0x1F) << 24)
 
#define AC_PARAM_TXOP_OFFSET   16
 
#define AC_PARAM_TXOP_LIMIT_OFFSET   16
 
#define AC_PARAM_ECW_MAX_OFFSET   12
 
#define AC_PARAM_ECW_MIN_OFFSET   8
 
#define AC_PARAM_AIFS_OFFSET   0
 
#define _AIFS(x)   (x)
 
#define _ECW_MAX_MIN(x)   ((x) << 8)
 
#define _TXOP_LIMIT(x)   ((x) << 16)
 
#define _BCNIFS(x)   ((x) & 0xFF)
 
#define _BCNECW(x)   ((((x) & 0xF)) << 8)
 
#define _LRL(x)   ((x) & 0x3F)
 
#define _SRL(x)   (((x) & 0x3F) << 8)
 
#define _SIFS_CCK_CTX(x)   ((x) & 0xFF)
 
#define _SIFS_CCK_TRX(x)   (((x) & 0xFF) << 8)
 
#define _SIFS_OFDM_CTX(x)   ((x) & 0xFF)
 
#define _SIFS_OFDM_TRX(x)   (((x) & 0xFF) << 8)
 
#define _TBTT_PROHIBIT_HOLD(x)   (((x) & 0xFF) << 8)
 
#define DIS_EDCA_CNT_DWN   BIT(11)
 
#define EN_MBSSID   BIT(1)
 
#define EN_TXBCN_RPT   BIT(2)
 
#define EN_BCN_FUNCTION   BIT(3)
 
#define TSFTR_RST   BIT(0)
 
#define TSFTR1_RST   BIT(1)
 
#define STOP_BCNQ   BIT(6)
 
#define DIS_TSF_UDT0_NORMAL_CHIP   BIT(4)
 
#define DIS_TSF_UDT0_TEST_CHIP   BIT(5)
 
#define AcmHw_HwEn   BIT(0)
 
#define AcmHw_BeqEn   BIT(1)
 
#define AcmHw_ViqEn   BIT(2)
 
#define AcmHw_VoqEn   BIT(3)
 
#define AcmHw_BeqStatus   BIT(4)
 
#define AcmHw_ViqStatus   BIT(5)
 
#define AcmHw_VoqStatus   BIT(6)
 
#define APSDOFF   BIT(6)
 
#define APSDOFF_STATUS   BIT(7)
 
#define BW_20MHZ   BIT(2)
 
#define RATE_BITMAP_ALL   0xFFFFF
 
#define RATE_RRSR_CCK_ONLY_1M   0xFFFF1
 
#define TSFRST   BIT(0)
 
#define DIS_GCLK   BIT(1)
 
#define PAD_SEL   BIT(2)
 
#define PWR_ST   BIT(6)
 
#define PWRBIT_OW_EN   BIT(7)
 
#define ACRC   BIT(8)
 
#define CFENDFORM   BIT(9)
 
#define ICV   BIT(10)
 
#define AAP   BIT(0)
 
#define APM   BIT(1)
 
#define AM   BIT(2)
 
#define AB   BIT(3)
 
#define ADD3   BIT(4)
 
#define APWRMGT   BIT(5)
 
#define CBSSID   BIT(6)
 
#define CBSSID_DATA   BIT(6)
 
#define CBSSID_BCN   BIT(7)
 
#define ACRC32   BIT(8)
 
#define AICV   BIT(9)
 
#define ADF   BIT(11)
 
#define ACF   BIT(12)
 
#define AMF   BIT(13)
 
#define HTC_LOC_CTRL   BIT(14)
 
#define UC_DATA_EN   BIT(16)
 
#define BM_DATA_EN   BIT(17)
 
#define MFBEN   BIT(22)
 
#define LSIGEN   BIT(23)
 
#define EnMBID   BIT(24)
 
#define APP_BASSN   BIT(27)
 
#define APP_PHYSTS   BIT(28)
 
#define APP_ICV   BIT(29)
 
#define APP_MIC   BIT(30)
 
#define APP_FCS   BIT(31)
 
#define _MIN_SPACE(x)   ((x) & 0x7)
 
#define _SHORT_GI_PADDING(x)   (((x) & 0x1F) << 3)
 
#define RXERR_TYPE_OFDM_PPDU   0
 
#define RXERR_TYPE_OFDM_FALSE_ALARM   1
 
#define RXERR_TYPE_OFDM_MPDU_OK   2
 
#define RXERR_TYPE_OFDM_MPDU_FAIL   3
 
#define RXERR_TYPE_CCK_PPDU   4
 
#define RXERR_TYPE_CCK_FALSE_ALARM   5
 
#define RXERR_TYPE_CCK_MPDU_OK   6
 
#define RXERR_TYPE_CCK_MPDU_FAIL   7
 
#define RXERR_TYPE_HT_PPDU   8
 
#define RXERR_TYPE_HT_FALSE_ALARM   9
 
#define RXERR_TYPE_HT_MPDU_TOTAL   10
 
#define RXERR_TYPE_HT_MPDU_OK   11
 
#define RXERR_TYPE_HT_MPDU_FAIL   12
 
#define RXERR_TYPE_RX_FULL_DROP   15
 
#define RXERR_COUNTER_MASK   0xFFFFF
 
#define RXERR_RPT_RST   BIT(27)
 
#define _RXERR_RPT_SEL(type)   ((type) << 28)
 
#define SCR_TxUseDK   BIT(0)
 
#define SCR_RxUseDK   BIT(1)
 
#define SCR_TxEncEnable   BIT(2)
 
#define SCR_RxDecEnable   BIT(3)
 
#define SCR_SKByA2   BIT(4)
 
#define SCR_NoSKMC   BIT(5)
 
#define SCR_TXBCUSEDK   BIT(6)
 
#define SCR_RXBCUSEDK   BIT(7)
 
#define USB_IS_HIGH_SPEED   0
 
#define USB_IS_FULL_SPEED   1
 
#define USB_SPEED_MASK   BIT(5)
 
#define USB_NORMAL_SIE_EP_MASK   0xF
 
#define USB_NORMAL_SIE_EP_SHIFT   4
 
#define USB_TEST_EP_MASK   0x30
 
#define USB_TEST_EP_SHIFT   4
 
#define USB_AGG_EN   BIT(3)
 
#define LAST_ENTRY_OF_TX_PKT_BUFFER   255
 
#define POLLING_LLT_THRESHOLD   20
 
#define POLLING_READY_TIMEOUT_COUNT   1000
 
#define MAX_MSS_DENSITY_2T   0x13
 
#define MAX_MSS_DENSITY_1T   0x0A
 
#define EPROM_CMD_OPERATING_MODE_MASK   ((1<<7)|(1<<6))
 
#define EPROM_CMD_CONFIG   0x3
 
#define EPROM_CMD_LOAD   1
 
#define HWSET_MAX_SIZE   128
 
#define HWSET_MAX_SIZE_92S   HWSET_MAX_SIZE
 
#define EFUSE_MAX_SECTION   16
 
#define WL_HWPDN_EN   BIT(0)
 
#define HAL_8192C_HW_GPIO_WPS_BIT   BIT(2)
 
#define RPMAC_RESET   0x100
 
#define RPMAC_TXSTART   0x104
 
#define RPMAC_TXLEGACYSIG   0x108
 
#define RPMAC_TXHTSIG1   0x10c
 
#define RPMAC_TXHTSIG2   0x110
 
#define RPMAC_PHYDEBUG   0x114
 
#define RPMAC_TXPACKETNUM   0x118
 
#define RPMAC_TXIDLE   0x11c
 
#define RPMAC_TXMACHEADER0   0x120
 
#define RPMAC_TXMACHEADER1   0x124
 
#define RPMAC_TXMACHEADER2   0x128
 
#define RPMAC_TXMACHEADER3   0x12c
 
#define RPMAC_TXMACHEADER4   0x130
 
#define RPMAC_TXMACHEADER5   0x134
 
#define RPMAC_TXDADATYPE   0x138
 
#define RPMAC_TXRANDOMSEED   0x13c
 
#define RPMAC_CCKPLCPPREAMBLE   0x140
 
#define RPMAC_CCKPLCPHEADER   0x144
 
#define RPMAC_CCKCRC16   0x148
 
#define RPMAC_OFDMRXCRC32OK   0x170
 
#define RPMAC_OFDMRXCRC32Er   0x174
 
#define RPMAC_OFDMRXPARITYER   0x178
 
#define RPMAC_OFDMRXCRC8ER   0x17c
 
#define RPMAC_CCKCRXRC16ER   0x180
 
#define RPMAC_CCKCRXRC32ER   0x184
 
#define RPMAC_CCKCRXRC32OK   0x188
 
#define RPMAC_TXSTATUS   0x18c
 
#define RFPGA0_RFMOD   0x800
 
#define RFPGA0_TXINFO   0x804
 
#define RFPGA0_PSDFUNCTION   0x808
 
#define RFPGA0_TXGAINSTAGE   0x80c
 
#define RFPGA0_RFTIMING1   0x810
 
#define RFPGA0_RFTIMING2   0x814
 
#define RFPGA0_XA_HSSIPARAMETER1   0x820
 
#define RFPGA0_XA_HSSIPARAMETER2   0x824
 
#define RFPGA0_XB_HSSIPARAMETER1   0x828
 
#define RFPGA0_XB_HSSIPARAMETER2   0x82c
 
#define RFPGA0_XA_LSSIPARAMETER   0x840
 
#define RFPGA0_XB_LSSIPARAMETER   0x844
 
#define RFPGA0_RFWAKEUPPARAMETER   0x850
 
#define RFPGA0_RFSLEEPUPPARAMETER   0x854
 
#define RFPGA0_XAB_SWITCHCONTROL   0x858
 
#define RFPGA0_XCD_SWITCHCONTROL   0x85c
 
#define RFPGA0_XA_RFINTERFACEOE   0x860
 
#define RFPGA0_XB_RFINTERFACEOE   0x864
 
#define RFPGA0_XAB_RFINTERFACESW   0x870
 
#define RFPGA0_XCD_RFINTERFACESW   0x874
 
#define rFPGA0_XAB_RFPARAMETER   0x878
 
#define rFPGA0_XCD_RFPARAMETER   0x87c
 
#define RFPGA0_ANALOGPARAMETER1   0x880
 
#define RFPGA0_ANALOGPARAMETER2   0x884
 
#define RFPGA0_ANALOGPARAMETER3   0x888
 
#define RFPGA0_ANALOGPARAMETER4   0x88c
 
#define RFPGA0_XA_LSSIREADBACK   0x8a0
 
#define RFPGA0_XB_LSSIREADBACK   0x8a4
 
#define RFPGA0_XC_LSSIREADBACK   0x8a8
 
#define RFPGA0_XD_LSSIREADBACK   0x8ac
 
#define RFPGA0_PSDREPORT   0x8b4
 
#define TRANSCEIVEA_HSPI_READBACK   0x8b8
 
#define TRANSCEIVEB_HSPI_READBACK   0x8bc
 
#define RFPGA0_XAB_RFINTERFACERB   0x8e0
 
#define RFPGA0_XCD_RFINTERFACERB   0x8e4
 
#define RFPGA1_RFMOD   0x900
 
#define RFPGA1_TXBLOCK   0x904
 
#define RFPGA1_DEBUGSELECT   0x908
 
#define RFPGA1_TXINFO   0x90c
 
#define RCCK0_SYSTEM   0xa00
 
#define RCCK0_AFESETTING   0xa04
 
#define RCCK0_CCA   0xa08
 
#define RCCK0_RXAGC1   0xa0c
 
#define RCCK0_RXAGC2   0xa10
 
#define RCCK0_RXHP   0xa14
 
#define RCCK0_DSPPARAMETER1   0xa18
 
#define RCCK0_DSPPARAMETER2   0xa1c
 
#define RCCK0_TXFILTER1   0xa20
 
#define RCCK0_TXFILTER2   0xa24
 
#define RCCK0_DEBUGPORT   0xa28
 
#define RCCK0_FALSEALARMREPORT   0xa2c
 
#define RCCK0_TRSSIREPORT   0xa50
 
#define RCCK0_RXREPORT   0xa54
 
#define RCCK0_FACOUNTERLOWER   0xa5c
 
#define RCCK0_FACOUNTERUPPER   0xa58
 
#define ROFDM0_LSTF   0xc00
 
#define ROFDM0_TRXPATHENABLE   0xc04
 
#define ROFDM0_TRMUXPAR   0xc08
 
#define ROFDM0_TRSWISOLATION   0xc0c
 
#define ROFDM0_XARXAFE   0xc10
 
#define ROFDM0_XARXIQIMBALANCE   0xc14
 
#define ROFDM0_XBRXAFE   0xc18
 
#define ROFDM0_XBRXIQIMBALANCE   0xc1c
 
#define ROFDM0_XCRXAFE   0xc20
 
#define ROFDM0_XCRXIQIMBANLANCE   0xc24
 
#define ROFDM0_XDRXAFE   0xc28
 
#define ROFDM0_XDRXIQIMBALANCE   0xc2c
 
#define ROFDM0_RXDETECTOR1   0xc30
 
#define ROFDM0_RXDETECTOR2   0xc34
 
#define ROFDM0_RXDETECTOR3   0xc38
 
#define ROFDM0_RXDETECTOR4   0xc3c
 
#define ROFDM0_RXDSP   0xc40
 
#define ROFDM0_CFOANDDAGC   0xc44
 
#define ROFDM0_CCADROPTHRESHOLD   0xc48
 
#define ROFDM0_ECCATHRESHOLD   0xc4c
 
#define ROFDM0_XAAGCCORE1   0xc50
 
#define ROFDM0_XAAGCCORE2   0xc54
 
#define ROFDM0_XBAGCCORE1   0xc58
 
#define ROFDM0_XBAGCCORE2   0xc5c
 
#define ROFDM0_XCAGCCORE1   0xc60
 
#define ROFDM0_XCAGCCORE2   0xc64
 
#define ROFDM0_XDAGCCORE1   0xc68
 
#define ROFDM0_XDAGCCORE2   0xc6c
 
#define ROFDM0_AGCPARAMETER1   0xc70
 
#define ROFDM0_AGCPARAMETER2   0xc74
 
#define ROFDM0_AGCRSSITABLE   0xc78
 
#define ROFDM0_HTSTFAGC   0xc7c
 
#define ROFDM0_XATXIQIMBALANCE   0xc80
 
#define ROFDM0_XATXAFE   0xc84
 
#define ROFDM0_XBTXIQIMBALANCE   0xc88
 
#define ROFDM0_XBTXAFE   0xc8c
 
#define ROFDM0_XCTXIQIMBALANCE   0xc90
 
#define ROFDM0_XCTXAFE   0xc94
 
#define ROFDM0_XDTXIQIMBALANCE   0xc98
 
#define ROFDM0_XDTXAFE   0xc9c
 
#define ROFDM0_RXIQEXTANTA   0xca0
 
#define ROFDM0_RXHPPARAMETER   0xce0
 
#define ROFDM0_TXPSEUDONOISEWGT   0xce4
 
#define ROFDM0_FRAMESYNC   0xcf0
 
#define ROFDM0_DFSREPORT   0xcf4
 
#define ROFDM0_TXCOEFF1   0xca4
 
#define ROFDM0_TXCOEFF2   0xca8
 
#define ROFDM0_TXCOEFF3   0xcac
 
#define ROFDM0_TXCOEFF4   0xcb0
 
#define ROFDM0_TXCOEFF5   0xcb4
 
#define ROFDM0_TXCOEFF6   0xcb8
 
#define ROFDM1_LSTF   0xd00
 
#define ROFDM1_TRXPATHENABLE   0xd04
 
#define ROFDM1_CF0   0xd08
 
#define ROFDM1_CSI1   0xd10
 
#define ROFDM1_SBD   0xd14
 
#define ROFDM1_CSI2   0xd18
 
#define ROFDM1_CFOTRACKING   0xd2c
 
#define ROFDM1_TRXMESAURE1   0xd34
 
#define ROFDM1_INTFDET   0xd3c
 
#define ROFDM1_PSEUDONOISESTATEAB   0xd50
 
#define ROFDM1_PSEUDONOISESTATECD   0xd54
 
#define ROFDM1_RXPSEUDONOISEWGT   0xd58
 
#define ROFDM_PHYCOUNTER1   0xda0
 
#define ROFDM_PHYCOUNTER2   0xda4
 
#define ROFDM_PHYCOUNTER3   0xda8
 
#define ROFDM_SHORTCFOAB   0xdac
 
#define ROFDM_SHORTCFOCD   0xdb0
 
#define ROFDM_LONGCFOAB   0xdb4
 
#define ROFDM_LONGCFOCD   0xdb8
 
#define ROFDM_TAILCF0AB   0xdbc
 
#define ROFDM_TAILCF0CD   0xdc0
 
#define ROFDM_PWMEASURE1   0xdc4
 
#define ROFDM_PWMEASURE2   0xdc8
 
#define ROFDM_BWREPORT   0xdcc
 
#define ROFDM_AGCREPORT   0xdd0
 
#define ROFDM_RXSNR   0xdd4
 
#define ROFDM_RXEVMCSI   0xdd8
 
#define ROFDM_SIGREPORT   0xddc
 
#define RTXAGC_A_RATE18_06   0xe00
 
#define RTXAGC_A_RATE54_24   0xe04
 
#define RTXAGC_A_CCK1_MCS32   0xe08
 
#define RTXAGC_A_MCS03_MCS00   0xe10
 
#define RTXAGC_A_MCS07_MCS04   0xe14
 
#define RTXAGC_A_MCS11_MCS08   0xe18
 
#define RTXAGC_A_MCS15_MCS12   0xe1c
 
#define RTXAGC_B_RATE18_06   0x830
 
#define RTXAGC_B_RATE54_24   0x834
 
#define RTXAGC_B_CCK1_55_MCS32   0x838
 
#define RTXAGC_B_MCS03_MCS00   0x83c
 
#define RTXAGC_B_MCS07_MCS04   0x848
 
#define RTXAGC_B_MCS11_MCS08   0x84c
 
#define RTXAGC_B_MCS15_MCS12   0x868
 
#define RTXAGC_B_CCK11_A_CCK2_11   0x86c
 
#define RZEBRA1_HSSIENABLE   0x0
 
#define RZEBRA1_TRXENABLE1   0x1
 
#define RZEBRA1_TRXENABLE2   0x2
 
#define RZEBRA1_AGC   0x4
 
#define RZEBRA1_CHARGEPUMP   0x5
 
#define RZEBRA1_CHANNEL   0x7
 
#define RZEBRA1_TXGAIN   0x8
 
#define RZEBRA1_TXLPF   0x9
 
#define RZEBRA1_RXLPF   0xb
 
#define RZEBRA1_RXHPFCORNER   0xc
 
#define RGLOBALCTRL   0
 
#define RRTL8256_TXLPF   19
 
#define RRTL8256_RXLPF   11
 
#define RRTL8258_TXLPF   0x11
 
#define RRTL8258_RXLPF   0x13
 
#define RRTL8258_RSSILPF   0xa
 
#define RF_AC   0x00
 
#define RF_IQADJ_G1   0x01
 
#define RF_IQADJ_G2   0x02
 
#define RF_POW_TRSW   0x05
 
#define RF_GAIN_RX   0x06
 
#define RF_GAIN_TX   0x07
 
#define RF_TXM_IDAC   0x08
 
#define RF_BS_IQGEN   0x0F
 
#define RF_MODE1   0x10
 
#define RF_MODE2   0x11
 
#define RF_RX_AGC_HP   0x12
 
#define RF_TX_AGC   0x13
 
#define RF_BIAS   0x14
 
#define RF_IPA   0x15
 
#define RF_POW_ABILITY   0x17
 
#define RF_MODE_AG   0x18
 
#define RRFCHANNEL   0x18
 
#define RF_CHNLBW   0x18
 
#define RF_TOP   0x19
 
#define RF_RX_G1   0x1A
 
#define RF_RX_G2   0x1B
 
#define RF_RX_BB2   0x1C
 
#define RF_RX_BB1   0x1D
 
#define RF_RCK1   0x1E
 
#define RF_RCK2   0x1F
 
#define RF_TX_G1   0x20
 
#define RF_TX_G2   0x21
 
#define RF_TX_G3   0x22
 
#define RF_TX_BB1   0x23
 
#define RF_T_METER   0x24
 
#define RF_SYN_G1   0x25
 
#define RF_SYN_G2   0x26
 
#define RF_SYN_G3   0x27
 
#define RF_SYN_G4   0x28
 
#define RF_SYN_G5   0x29
 
#define RF_SYN_G6   0x2A
 
#define RF_SYN_G7   0x2B
 
#define RF_SYN_G8   0x2C
 
#define RF_RCK_OS   0x30
 
#define RF_TXPA_G1   0x31
 
#define RF_TXPA_G2   0x32
 
#define RF_TXPA_G3   0x33
 
#define BBBRESETB   0x100
 
#define BGLOBALRESETB   0x200
 
#define BOFDMTXSTART   0x4
 
#define BCCKTXSTART   0x8
 
#define BCRC32DEBUG   0x100
 
#define BPMACLOOPBACK   0x10
 
#define BTXLSIG   0xffffff
 
#define BOFDMTXRATE   0xf
 
#define BOFDMTXRESERVED   0x10
 
#define BOFDMTXLENGTH   0x1ffe0
 
#define BOFDMTXPARITY   0x20000
 
#define BTXHTSIG1   0xffffff
 
#define BTXHTMCSRATE   0x7f
 
#define BTXHTBW   0x80
 
#define BTXHTLENGTH   0xffff00
 
#define BTXHTSIG2   0xffffff
 
#define BTXHTSMOOTHING   0x1
 
#define BTXHTSOUNDING   0x2
 
#define BTXHTRESERVED   0x4
 
#define BTXHTAGGREATION   0x8
 
#define BTXHTSTBC   0x30
 
#define BTXHTADVANCECODING   0x40
 
#define BTXHTSHORTGI   0x80
 
#define BTXHTNUMBERHT_LTF   0x300
 
#define BTXHTCRC8   0x3fc00
 
#define BCOUNTERRESET   0x10000
 
#define BNUMOFOFDMTX   0xffff
 
#define BNUMOFCCKTX   0xffff0000
 
#define BTXIDLEINTERVAL   0xffff
 
#define BOFDMSERVICE   0xffff0000
 
#define BTXMACHEADER   0xffffffff
 
#define BTXDATAINIT   0xff
 
#define BTXHTMODE   0x100
 
#define BTXDATATYPE   0x30000
 
#define BTXRANDOMSEED   0xffffffff
 
#define BCCKTXPREAMBLE   0x1
 
#define BCCKTXSFD   0xffff0000
 
#define BCCKTXSIG   0xff
 
#define BCCKTXSERVICE   0xff00
 
#define BCCKLENGTHEXT   0x8000
 
#define BCCKTXLENGHT   0xffff0000
 
#define BCCKTXCRC16   0xffff
 
#define BCCKTXSTATUS   0x1
 
#define BOFDMTXSTATUS   0x2
 
#define IS_BB_REG_OFFSET_92S(_Offset)   ((_Offset >= 0x800) && (_Offset <= 0xfff))
 
#define BRFMOD   0x1
 
#define BJAPANMODE   0x2
 
#define BCCKTXSC   0x30
 
#define BCCKEN   0x1000000
 
#define BOFDMEN   0x2000000
 
#define BOFDMRXADCPHASE   0x10000
 
#define BOFDMTXDACPHASE   0x40000
 
#define BXATXAGC   0x3f
 
#define BXBTXAGC   0xf00
 
#define BXCTXAGC   0xf000
 
#define BXDTXAGC   0xf0000
 
#define BPASTART   0xf0000000
 
#define BTRSTART   0x00f00000
 
#define BRFSTART   0x0000f000
 
#define BBBSTART   0x000000f0
 
#define BBBCCKSTART   0x0000000f
 
#define BPAEND   0xf
 
#define BTREND   0x0f000000
 
#define BRFEND   0x000f0000
 
#define BCCAMASK   0x000000f0
 
#define BR2RCCAMASK   0x00000f00
 
#define BHSSI_R2TDELAY   0xf8000000
 
#define BHSSI_T2RDELAY   0xf80000
 
#define BCONTXHSSI   0x400
 
#define BIGFROMCCK   0x200
 
#define BAGCADDRESS   0x3f
 
#define BRXHPTX   0x7000
 
#define BRXHP2RX   0x38000
 
#define BRXHPCCKINI   0xc0000
 
#define BAGCTXCODE   0xc00000
 
#define BAGCRXCODE   0x300000
 
#define B3WIREDATALENGTH   0x800
 
#define B3WIREADDREAALENGTH   0x400
 
#define B3WIRERFPOWERDOWN   0x1
 
#define B5GPAPEPOLARITY   0x40000000
 
#define B2GPAPEPOLARITY   0x80000000
 
#define BRFSW_TXDEFAULTANT   0x3
 
#define BRFSW_TXOPTIONANT   0x30
 
#define BRFSW_RXDEFAULTANT   0x300
 
#define BRFSW_RXOPTIONANT   0x3000
 
#define BRFSI_3WIREDATA   0x1
 
#define BRFSI_3WIRECLOCK   0x2
 
#define BRFSI_3WIRELOAD   0x4
 
#define BRFSI_3WIRERW   0x8
 
#define BRFSI_3WIRE   0xf
 
#define BRFSI_RFENV   0x10
 
#define BRFSI_TRSW   0x20
 
#define BRFSI_TRSWB   0x40
 
#define BRFSI_ANTSW   0x100
 
#define BRFSI_ANTSWB   0x200
 
#define BRFSI_PAPE   0x400
 
#define BRFSI_PAPE5G   0x800
 
#define BBANDSELECT   0x1
 
#define BHTSIG2_GI   0x80
 
#define BHTSIG2_SMOOTHING   0x01
 
#define BHTSIG2_SOUNDING   0x02
 
#define BHTSIG2_AGGREATON   0x08
 
#define BHTSIG2_STBC   0x30
 
#define BHTSIG2_ADVCODING   0x40
 
#define BHTSIG2_NUMOFHTLTF   0x300
 
#define BHTSIG2_CRC8   0x3fc
 
#define BHTSIG1_MCS   0x7f
 
#define BHTSIG1_BANDWIDTH   0x80
 
#define BHTSIG1_HTLENGTH   0xffff
 
#define BLSIG_RATE   0xf
 
#define BLSIG_RESERVED   0x10
 
#define BLSIG_LENGTH   0x1fffe
 
#define BLSIG_PARITY   0x20
 
#define BCCKRXPHASE   0x4
 
#define BLSSIREADADDRESS   0x7f800000
 
#define BLSSIREADEDGE   0x80000000
 
#define BLSSIREADBACKDATA   0xfffff
 
#define BLSSIREADOKFLAG   0x1000
 
#define BCCKSAMPLERATE   0x8
 
#define BREGULATOR0STANDBY   0x1
 
#define BREGULATORPLLSTANDBY   0x2
 
#define BREGULATOR1STANDBY   0x4
 
#define BPLLPOWERUP   0x8
 
#define BDPLLPOWERUP   0x10
 
#define BDA10POWERUP   0x20
 
#define BAD7POWERUP   0x200
 
#define BDA6POWERUP   0x2000
 
#define BXTALPOWERUP   0x4000
 
#define B40MDCLKPOWERUP   0x8000
 
#define BDA6DEBUGMODE   0x20000
 
#define BDA6SWING   0x380000
 
#define BADCLKPHASE   0x4000000
 
#define B80MCLKDELAY   0x18000000
 
#define BAFEWATCHDOGENABLE   0x20000000
 
#define BXTALCAP01   0xc0000000
 
#define BXTALCAP23   0x3
 
#define BXTALCAP92X   0x0f000000
 
#define BXTALCAP   0x0f000000
 
#define BINTDIFCLKENABLE   0x400
 
#define BEXTSIGCLKENABLE   0x800
 
#define BBANDGAP_MBIAS_POWERUP   0x10000
 
#define BAD11SH_GAIN   0xc0000
 
#define BAD11NPUT_RANGE   0x700000
 
#define BAD110P_CURRENT   0x3800000
 
#define BLPATH_LOOPBACK   0x4000000
 
#define BQPATH_LOOPBACK   0x8000000
 
#define BAFE_LOOPBACK   0x10000000
 
#define BDA10_SWING   0x7e0
 
#define BDA10_REVERSE   0x800
 
#define BDA_CLK_SOURCE   0x1000
 
#define BDA7INPUT_RANGE   0x6000
 
#define BDA7_GAIN   0x38000
 
#define BDA7OUTPUT_CM_MODE   0x40000
 
#define BDA7INPUT_CM_MODE   0x380000
 
#define BDA7CURRENT   0xc00000
 
#define BREGULATOR_ADJUST   0x7000000
 
#define BAD11POWERUP_ATTX   0x1
 
#define BDA10PS_ATTX   0x10
 
#define BAD11POWERUP_ATRX   0x100
 
#define BDA10PS_ATRX   0x1000
 
#define BCCKRX_AGC_FORMAT   0x200
 
#define BPSDFFT_SAMPLE_POINT   0xc000
 
#define BPSD_AVERAGE_NUM   0x3000
 
#define BIQPATH_CONTROL   0xc00
 
#define BPSD_FREQ   0x3ff
 
#define BPSD_ANTENNA_PATH   0x30
 
#define BPSD_IQ_SWITCH   0x40
 
#define BPSD_RX_TRIGGER   0x400000
 
#define BPSD_TX_TRIGGER   0x80000000
 
#define BPSD_SINE_TONE_SCALE   0x7f000000
 
#define BPSD_REPORT   0xffff
 
#define BOFDM_TXSC   0x30000000
 
#define BCCK_TXON   0x1
 
#define BOFDM_TXON   0x2
 
#define BDEBUG_PAGE   0xfff
 
#define BDEBUG_ITEM   0xff
 
#define BANTL   0x10
 
#define BANT_NONHT   0x100
 
#define BANT_HT1   0x1000
 
#define BANT_HT2   0x10000
 
#define BANT_HT1S1   0x100000
 
#define BANT_NONHTS1   0x1000000
 
#define BCCK_BBMODE   0x3
 
#define BCCK_TXPOWERSAVING   0x80
 
#define BCCK_RXPOWERSAVING   0x40
 
#define BCCK_SIDEBAND   0x10
 
#define BCCK_SCRAMBLE   0x8
 
#define BCCK_ANTDIVERSITY   0x8000
 
#define BCCK_CARRIER_RECOVERY   0x4000
 
#define BCCK_TXRATE   0x3000
 
#define BCCK_DCCANCEL   0x0800
 
#define BCCK_ISICANCEL   0x0400
 
#define BCCK_MATCH_FILTER   0x0200
 
#define BCCK_EQUALIZER   0x0100
 
#define BCCK_PREAMBLE_DETECT   0x800000
 
#define BCCK_FAST_FALSECCA   0x400000
 
#define BCCK_CH_ESTSTART   0x300000
 
#define BCCK_CCA_COUNT   0x080000
 
#define BCCK_CS_LIM   0x070000
 
#define BCCK_BIST_MODE   0x80000000
 
#define BCCK_CCAMASK   0x40000000
 
#define BCCK_TX_DAC_PHASE   0x4
 
#define BCCK_RX_ADC_PHASE   0x20000000
 
#define BCCKR_CP_MODE   0x0100
 
#define BCCK_TXDC_OFFSET   0xf0
 
#define BCCK_RXDC_OFFSET   0xf
 
#define BCCK_CCA_MODE   0xc000
 
#define BCCK_FALSECS_LIM   0x3f00
 
#define BCCK_CS_RATIO   0xc00000
 
#define BCCK_CORGBIT_SEL   0x300000
 
#define BCCK_PD_LIM   0x0f0000
 
#define BCCK_NEWCCA   0x80000000
 
#define BCCK_RXHP_OF_IG   0x8000
 
#define BCCK_RXIG   0x7f00
 
#define BCCK_LNA_POLARITY   0x800000
 
#define BCCK_RX1ST_BAIN   0x7f0000
 
#define BCCK_RF_EXTEND   0x20000000
 
#define BCCK_RXAGC_SATLEVEL   0x1f000000
 
#define BCCK_RXAGC_SATCOUNT   0xe0
 
#define bCCKRxRFSettle   0x1f
 
#define BCCK_FIXED_RXAGC   0x8000
 
#define BCCK_ANTENNA_POLARITY   0x2000
 
#define BCCK_TXFILTER_TYPE   0x0c00
 
#define BCCK_RXAGC_REPORTTYPE   0x0300
 
#define BCCK_RXDAGC_EN   0x80000000
 
#define BCCK_RXDAGC_PERIOD   0x20000000
 
#define BCCK_RXDAGC_SATLEVEL   0x1f000000
 
#define BCCK_TIMING_RECOVERY   0x800000
 
#define BCCK_TXC0   0x3f0000
 
#define BCCK_TXC1   0x3f000000
 
#define BCCK_TXC2   0x3f
 
#define BCCK_TXC3   0x3f00
 
#define BCCK_TXC4   0x3f0000
 
#define BCCK_TXC5   0x3f000000
 
#define BCCK_TXC6   0x3f
 
#define BCCK_TXC7   0x3f00
 
#define BCCK_DEBUGPORT   0xff0000
 
#define BCCK_DAC_DEBUG   0x0f000000
 
#define BCCK_FALSEALARM_ENABLE   0x8000
 
#define BCCK_FALSEALARM_READ   0x4000
 
#define BCCK_TRSSI   0x7f
 
#define BCCK_RXAGC_REPORT   0xfe
 
#define BCCK_RXREPORT_ANTSEL   0x80000000
 
#define BCCK_RXREPORT_MFOFF   0x40000000
 
#define BCCK_RXREPORT_SQLOSS   0x20000000
 
#define BCCK_RXREPORT_PKTLOSS   0x10000000
 
#define BCCK_RXREPORT_LOCKEDBIT   0x08000000
 
#define BCCK_RXREPORT_RATEERROR   0x04000000
 
#define BCCK_RXREPORT_RXRATE   0x03000000
 
#define BCCK_RXFA_COUNTER_LOWER   0xff
 
#define BCCK_RXFA_COUNTER_UPPER   0xff000000
 
#define BCCK_RXHPAGC_START   0xe000
 
#define BCCK_RXHPAGC_FINAL   0x1c00
 
#define BCCK_RXFALSEALARM_ENABLE   0x8000
 
#define BCCK_FACOUNTER_FREEZE   0x4000
 
#define BCCK_TXPATH_SEL   0x10000000
 
#define BCCK_DEFAULT_RXPATH   0xc000000
 
#define BCCK_OPTION_RXPATH   0x3000000
 
#define BNUM_OFSTF   0x3
 
#define BSHIFT_L   0xc0
 
#define BGI_TH   0xc
 
#define BRXPATH_A   0x1
 
#define BRXPATH_B   0x2
 
#define BRXPATH_C   0x4
 
#define BRXPATH_D   0x8
 
#define BTXPATH_A   0x1
 
#define BTXPATH_B   0x2
 
#define BTXPATH_C   0x4
 
#define BTXPATH_D   0x8
 
#define BTRSSI_FREQ   0x200
 
#define BADC_BACKOFF   0x3000
 
#define BDFIR_BACKOFF   0xc000
 
#define BTRSSI_LATCH_PHASE   0x10000
 
#define BRX_LDC_OFFSET   0xff
 
#define BRX_QDC_OFFSET   0xff00
 
#define BRX_DFIR_MODE   0x1800000
 
#define BRX_DCNF_TYPE   0xe000000
 
#define BRXIQIMB_A   0x3ff
 
#define BRXIQIMB_B   0xfc00
 
#define BRXIQIMB_C   0x3f0000
 
#define BRXIQIMB_D   0xffc00000
 
#define BDC_DC_NOTCH   0x60000
 
#define BRXNB_NOTCH   0x1f000000
 
#define BPD_TH   0xf
 
#define BPD_TH_OPT2   0xc000
 
#define BPWED_TH   0x700
 
#define BIFMF_WIN_L   0x800
 
#define BPD_OPTION   0x1000
 
#define BMF_WIN_L   0xe000
 
#define BBW_SEARCH_L   0x30000
 
#define BWIN_ENH_L   0xc0000
 
#define BBW_TH   0x700000
 
#define BED_TH2   0x3800000
 
#define BBW_OPTION   0x4000000
 
#define BRADIO_TH   0x18000000
 
#define BWINDOW_L   0xe0000000
 
#define BSBD_OPTION   0x1
 
#define BFRAME_TH   0x1c
 
#define BFS_OPTION   0x60
 
#define BDC_SLOPE_CHECK   0x80
 
#define BFGUARD_COUNTER_DC_L   0xe00
 
#define BFRAME_WEIGHT_SHORT   0x7000
 
#define BSUB_TUNE   0xe00000
 
#define BFRAME_DC_LENGTH   0xe000000
 
#define BSBD_START_OFFSET   0x30000000
 
#define BFRAME_TH_2   0x7
 
#define BFRAME_GI2_TH   0x38
 
#define BGI2_SYNC_EN   0x40
 
#define BSARCH_SHORT_EARLY   0x300
 
#define BSARCH_SHORT_LATE   0xc00
 
#define BSARCH_GI2_LATE   0x70000
 
#define BCFOANTSUM   0x1
 
#define BCFOACC   0x2
 
#define BCFOSTARTOFFSET   0xc
 
#define BCFOLOOPBACK   0x70
 
#define BCFOSUMWEIGHT   0x80
 
#define BDAGCENABLE   0x10000
 
#define BTXIQIMB_A   0x3ff
 
#define BTXIQIMB_b   0xfc00
 
#define BTXIQIMB_C   0x3f0000
 
#define BTXIQIMB_D   0xffc00000
 
#define BTXIDCOFFSET   0xff
 
#define BTXIQDCOFFSET   0xff00
 
#define BTXDFIRMODE   0x10000
 
#define BTXPESUDO_NOISEON   0x4000000
 
#define BTXPESUDO_NOISE_A   0xff
 
#define BTXPESUDO_NOISE_B   0xff00
 
#define BTXPESUDO_NOISE_C   0xff0000
 
#define BTXPESUDO_NOISE_D   0xff000000
 
#define BCCA_DROPOPTION   0x20000
 
#define BCCA_DROPTHRES   0xfff00000
 
#define BEDCCA_H   0xf
 
#define BEDCCA_L   0xf0
 
#define BLAMBDA_ED   0x300
 
#define BRX_INITIALGAIN   0x7f
 
#define BRX_ANTDIV_EN   0x80
 
#define BRX_AGC_ADDRESS_FOR_LNA   0x7f00
 
#define BRX_HIGHPOWER_FLOW   0x8000
 
#define BRX_AGC_FREEZE_THRES   0xc0000
 
#define BRX_FREEZESTEP_AGC1   0x300000
 
#define BRX_FREEZESTEP_AGC2   0xc00000
 
#define BRX_FREEZESTEP_AGC3   0x3000000
 
#define BRX_FREEZESTEP_AGC0   0xc000000
 
#define BRXRSSI_CMP_EN   0x10000000
 
#define BRXQUICK_AGCEN   0x20000000
 
#define BRXAGC_FREEZE_THRES_MODE   0x40000000
 
#define BRX_OVERFLOW_CHECKTYPE   0x80000000
 
#define BRX_AGCSHIFT   0x7f
 
#define BTRSW_TRI_ONLY   0x80
 
#define BPOWER_THRES   0x300
 
#define BRXAGC_EN   0x1
 
#define BRXAGC_TOGETHER_EN   0x2
 
#define BRXAGC_MIN   0x4
 
#define BRXHP_INI   0x7
 
#define BRXHP_TRLNA   0x70
 
#define BRXHP_RSSI   0x700
 
#define BRXHP_BBP1   0x7000
 
#define BRXHP_BBP2   0x70000
 
#define BRXHP_BBP3   0x700000
 
#define BRSSI_H   0x7f0000
 
#define BRSSI_GEN   0x7f000000
 
#define BRXSETTLE_TRSW   0x7
 
#define BRXSETTLE_LNA   0x38
 
#define BRXSETTLE_RSSI   0x1c0
 
#define BRXSETTLE_BBP   0xe00
 
#define BRXSETTLE_RXHP   0x7000
 
#define BRXSETTLE_ANTSW_RSSI   0x38000
 
#define BRXSETTLE_ANTSW   0xc0000
 
#define BRXPROCESS_TIME_DAGC   0x300000
 
#define BRXSETTLE_HSSI   0x400000
 
#define BRXPROCESS_TIME_BBPPW   0x800000
 
#define BRXANTENNA_POWER_SHIFT   0x3000000
 
#define BRSSI_TABLE_SELECT   0xc000000
 
#define BRXHP_FINAL   0x7000000
 
#define BRXHPSETTLE_BBP   0x7
 
#define BRXHTSETTLE_HSSI   0x8
 
#define BRXHTSETTLE_RXHP   0x70
 
#define BRXHTSETTLE_BBPPW   0x80
 
#define BRXHTSETTLE_IDLE   0x300
 
#define BRXHTSETTLE_RESERVED   0x1c00
 
#define BRXHT_RXHP_EN   0x8000
 
#define BRXAGC_FREEZE_THRES   0x30000
 
#define BRXAGC_TOGETHEREN   0x40000
 
#define BRXHTAGC_MIN   0x80000
 
#define BRXHTAGC_EN   0x100000
 
#define BRXHTDAGC_EN   0x200000
 
#define BRXHT_RXHP_BBP   0x1c00000
 
#define BRXHT_RXHP_FINAL   0xe0000000
 
#define BRXPW_RADIO_TH   0x3
 
#define BRXPW_RADIO_EN   0x4
 
#define BRXMF_HOLD   0x3800
 
#define BRXPD_DELAY_TH1   0x38
 
#define BRXPD_DELAY_TH2   0x1c0
 
#define BRXPD_DC_COUNT_MAX   0x600
 
#define BRXPD_DELAY_TH   0x8000
 
#define BRXPROCESS_DELAY   0xf0000
 
#define BRXSEARCHRANGE_GI2_EARLY   0x700000
 
#define BRXFRAME_FUARD_COUNTER_L   0x3800000
 
#define BRXSGI_GUARD_L   0xc000000
 
#define BRXSGI_SEARCH_L   0x30000000
 
#define BRXSGI_TH   0xc0000000
 
#define BDFSCNT0   0xff
 
#define BDFSCNT1   0xff00
 
#define BDFSFLAG   0xf0000
 
#define BMF_WEIGHT_SUM   0x300000
 
#define BMINIDX_TH   0x7f000000
 
#define BDAFORMAT   0x40000
 
#define BTXCH_EMU_ENABLE   0x01000000
 
#define BTRSW_ISOLATION_A   0x7f
 
#define BTRSW_ISOLATION_B   0x7f00
 
#define BTRSW_ISOLATION_C   0x7f0000
 
#define BTRSW_ISOLATION_D   0x7f000000
 
#define BEXT_LNA_GAIN   0x7c00
 
#define BSTBC_EN   0x4
 
#define BANTENNA_MAPPING   0x10
 
#define BNSS   0x20
 
#define BCFO_ANTSUM_ID   0x200
 
#define BPHY_COUNTER_RESET   0x8000000
 
#define BCFO_REPORT_GET   0x4000000
 
#define BOFDM_CONTINUE_TX   0x10000000
 
#define BOFDM_SINGLE_CARRIER   0x20000000
 
#define BOFDM_SINGLE_TONE   0x40000000
 
#define BHT_DETECT   0x100
 
#define BCFOEN   0x10000
 
#define BCFOVALUE   0xfff00000
 
#define BSIGTONE_RE   0x3f
 
#define BSIGTONE_IM   0x7f00
 
#define BCOUNTER_CCA   0xffff
 
#define BCOUNTER_PARITYFAIL   0xffff0000
 
#define BCOUNTER_RATEILLEGAL   0xffff
 
#define BCOUNTER_CRC8FAIL   0xffff0000
 
#define BCOUNTER_MCSNOSUPPORT   0xffff
 
#define BCOUNTER_FASTSYNC   0xffff
 
#define BSHORTCFO   0xfff
 
#define BSHORTCFOT_LENGTH   12
 
#define BSHORTCFOF_LENGTH   11
 
#define BLONGCFO   0x7ff
 
#define BLONGCFOT_LENGTH   11
 
#define BLONGCFOF_LENGTH   11
 
#define BTAILCFO   0x1fff
 
#define BTAILCFOT_LENGTH   13
 
#define BTAILCFOF_LENGTH   12
 
#define BNOISE_EN_PWDB   0xffff
 
#define BCC_POWER_DB   0xffff0000
 
#define BMOISE_PWDB   0xffff
 
#define BPOWERMEAST_LENGTH   10
 
#define BPOWERMEASF_LENGTH   3
 
#define BRX_HT_BW   0x1
 
#define BRXSC   0x6
 
#define BRX_HT   0x8
 
#define BNB_INTF_DET_ON   0x1
 
#define BINTF_WIN_LEN_CFG   0x30
 
#define BNB_INTF_TH_CFG   0x1c0
 
#define BRFGAIN   0x3f
 
#define BTABLESEL   0x40
 
#define BTRSW   0x80
 
#define BRXSNR_A   0xff
 
#define BRXSNR_B   0xff00
 
#define BRXSNR_C   0xff0000
 
#define BRXSNR_D   0xff000000
 
#define BSNR_EVMT_LENGTH   8
 
#define BSNR_EVMF_LENGTH   1
 
#define BCSI1ST   0xff
 
#define BCSI2ND   0xff00
 
#define BRXEVM1ST   0xff0000
 
#define BRXEVM2ND   0xff000000
 
#define BSIGEVM   0xff
 
#define BPWDB   0xff00
 
#define BSGIEN   0x10000
 
#define BSFACTOR_QMA1   0xf
 
#define BSFACTOR_QMA2   0xf0
 
#define BSFACTOR_QMA3   0xf00
 
#define BSFACTOR_QMA4   0xf000
 
#define BSFACTOR_QMA5   0xf0000
 
#define BSFACTOR_QMA6   0xf0000
 
#define BSFACTOR_QMA7   0xf00000
 
#define BSFACTOR_QMA8   0xf000000
 
#define BSFACTOR_QMA9   0xf0000000
 
#define BCSI_SCHEME   0x100000
 
#define BNOISE_LVL_TOP_SET   0x3
 
#define BCHSMOOTH   0x4
 
#define BCHSMOOTH_CFG1   0x38
 
#define BCHSMOOTH_CFG2   0x1c0
 
#define BCHSMOOTH_CFG3   0xe00
 
#define BCHSMOOTH_CFG4   0x7000
 
#define BMRCMODE   0x800000
 
#define BTHEVMCFG   0x7000000
 
#define BLOOP_FIT_TYPE   0x1
 
#define BUPD_CFO   0x40
 
#define BUPD_CFO_OFFDATA   0x80
 
#define BADV_UPD_CFO   0x100
 
#define BADV_TIME_CTRL   0x800
 
#define BUPD_CLKO   0x1000
 
#define BFC   0x6000
 
#define BTRACKING_MODE   0x8000
 
#define BPHCMP_ENABLE   0x10000
 
#define BUPD_CLKO_LTF   0x20000
 
#define BCOM_CH_CFO   0x40000
 
#define BCSI_ESTI_MODE   0x80000
 
#define BADV_UPD_EQZ   0x100000
 
#define BUCHCFG   0x7000000
 
#define BUPDEQZ   0x8000000
 
#define BRX_PESUDO_NOISE_ON   0x20000000
 
#define BRX_PESUDO_NOISE_A   0xff
 
#define BRX_PESUDO_NOISE_B   0xff00
 
#define BRX_PESUDO_NOISE_C   0xff0000
 
#define BRX_PESUDO_NOISE_D   0xff000000
 
#define BRX_PESUDO_NOISESTATE_A   0xffff
 
#define BRX_PESUDO_NOISESTATE_B   0xffff0000
 
#define BRX_PESUDO_NOISESTATE_C   0xffff
 
#define BRX_PESUDO_NOISESTATE_D   0xffff0000
 
#define BZEBRA1_HSSIENABLE   0x8
 
#define BZEBRA1_TRXCONTROL   0xc00
 
#define BZEBRA1_TRXGAINSETTING   0x07f
 
#define BZEBRA1_RXCOUNTER   0xc00
 
#define BZEBRA1_TXCHANGEPUMP   0x38
 
#define BZEBRA1_RXCHANGEPUMP   0x7
 
#define BZEBRA1_CHANNEL_NUM   0xf80
 
#define BZEBRA1_TXLPFBW   0x400
 
#define BZEBRA1_RXLPFBW   0x600
 
#define BRTL8256REG_MODE_CTRL1   0x100
 
#define BRTL8256REG_MODE_CTRL0   0x40
 
#define BRTL8256REG_TXLPFBW   0x18
 
#define BRTL8256REG_RXLPFBW   0x600
 
#define BRTL8258_TXLPFBW   0xc
 
#define BRTL8258_RXLPFBW   0xc00
 
#define BRTL8258_RSSILPFBW   0xc0
 
#define BBYTE0   0x1
 
#define BBYTE1   0x2
 
#define BBYTE2   0x4
 
#define BBYTE3   0x8
 
#define BWORD0   0x3
 
#define BWORD1   0xc
 
#define BWORD   0xf
 
#define MASKBYTE0   0xff
 
#define MASKBYTE1   0xff00
 
#define MASKBYTE2   0xff0000
 
#define MASKBYTE3   0xff000000
 
#define MASKHWORD   0xffff0000
 
#define MASKLWORD   0x0000ffff
 
#define MASKDWORD   0xffffffff
 
#define MASK12BITS   0xfff
 
#define MASKH4BITS   0xf0000000
 
#define MASKOFDM_D   0xffc00000
 
#define MASKCCK   0x3f3f3f3f
 
#define MASK4BITS   0x0f
 
#define MASK20BITS   0xfffff
 
#define RFREG_OFFSET_MASK   0xfffff
 
#define BENABLE   0x1
 
#define BDISABLE   0x0
 
#define LEFT_ANTENNA   0x0
 
#define RIGHT_ANTENNA   0x1
 
#define TCHECK_TXSTATUS   500
 
#define TUPDATE_RXCOUNTER   100
 

Macro Definition Documentation

#define _80M_SSC_DIS   BIT(7)

Definition at line 771 of file reg.h.

#define _80M_SSC_EN_HO   BIT(8)

Definition at line 772 of file reg.h.

#define _AGGLMT_MCS0 (   x)    ((x) & 0xF)

Definition at line 1030 of file reg.h.

#define _AGGLMT_MCS1 (   x)    (((x) & 0xF) << 4)

Definition at line 1031 of file reg.h.

#define _AGGLMT_MCS2 (   x)    (((x) & 0xF) << 8)

Definition at line 1032 of file reg.h.

#define _AGGLMT_MCS3 (   x)    (((x) & 0xF) << 12)

Definition at line 1033 of file reg.h.

#define _AGGLMT_MCS4 (   x)    (((x) & 0xF) << 16)

Definition at line 1034 of file reg.h.

#define _AGGLMT_MCS5 (   x)    (((x) & 0xF) << 20)

Definition at line 1035 of file reg.h.

#define _AGGLMT_MCS6 (   x)    (((x) & 0xF) << 24)

Definition at line 1036 of file reg.h.

#define _AGGLMT_MCS7 (   x)    (((x) & 0xF) << 28)

Definition at line 1037 of file reg.h.

#define _AIFS (   x)    (x)

Definition at line 1066 of file reg.h.

#define _BCNECW (   x)    ((((x) & 0xF)) << 8)

Definition at line 1071 of file reg.h.

#define _BCNIFS (   x)    ((x) & 0xFF)

Definition at line 1070 of file reg.h.

#define _DARF_RC1 (   x)    ((x) & 0x1F)

Definition at line 1042 of file reg.h.

#define _DARF_RC2 (   x)    (((x) & 0x1F) << 8)

Definition at line 1043 of file reg.h.

#define _DARF_RC3 (   x)    (((x) & 0x1F) << 16)

Definition at line 1044 of file reg.h.

#define _DARF_RC4 (   x)    (((x) & 0x1F) << 24)

Definition at line 1045 of file reg.h.

#define _DARF_RC5 (   x)    ((x) & 0x1F)

Definition at line 1046 of file reg.h.

#define _DARF_RC6 (   x)    (((x) & 0x1F) << 8)

Definition at line 1047 of file reg.h.

#define _DARF_RC7 (   x)    (((x) & 0x1F) << 16)

Definition at line 1048 of file reg.h.

#define _DARF_RC8 (   x)    (((x) & 0x1F) << 24)

Definition at line 1049 of file reg.h.

#define _ECW_MAX_MIN (   x)    ((x) << 8)

Definition at line 1067 of file reg.h.

#define _HPQ (   x)    ((x) & 0xFF)

Definition at line 993 of file reg.h.

#define _INIRTSMCS_SEL (   x)    ((x) & 0x3F)

Definition at line 1013 of file reg.h.

#define _LBMODE (   x)    (((x) & 0xF) << 24)

Definition at line 931 of file reg.h.

#define _LDA15_VOADJ (   x)    (((x) & 0x7) << 4)

Definition at line 803 of file reg.h.

#define _LDV12_VADJ (   x)    (((x) & 0xF) << 4)

Definition at line 809 of file reg.h.

#define _LLT_INIT_ADDR (   x)    (((x) & 0xFF) << 8)

Definition at line 985 of file reg.h.

#define _LLT_INIT_DATA (   x)    ((x) & 0xFF)

Definition at line 984 of file reg.h.

#define _LLT_NO_ACTIVE   0x0

Definition at line 980 of file reg.h.

#define _LLT_OP (   x)    (((x) & 0x3) << 30)

Definition at line 986 of file reg.h.

#define _LLT_OP_VALUE (   x)    (((x) >> 30) & 0x3)

Definition at line 987 of file reg.h.

#define _LLT_READ_ACCESS   0x2

Definition at line 982 of file reg.h.

#define _LLT_WRITE_ACCESS   0x1

Definition at line 981 of file reg.h.

#define _LPQ (   x)    (((x) & 0xFF) << 8)

Definition at line 994 of file reg.h.

#define _LRL (   x)    ((x) & 0x3F)

Definition at line 1073 of file reg.h.

#define _MIN_SPACE (   x)    ((x) & 0x7)

Definition at line 1150 of file reg.h.

#define _NETTYPE (   x)    (((x) & 0x3) << 16)

Definition at line 924 of file reg.h.

#define _NPQ (   x)    ((x) & 0xFF)

Definition at line 996 of file reg.h.

#define _PSRX (   x)    (x)

Definition at line 943 of file reg.h.

#define _PSRX_MASK   0xF

Definition at line 941 of file reg.h.

#define _PSTX (   x)    ((x) << 4)

Definition at line 944 of file reg.h.

#define _PSTX_MASK   0xF0

Definition at line 942 of file reg.h.

#define _PUBQ (   x)    (((x) & 0xFF) << 16)

Definition at line 995 of file reg.h.

#define _RARF_RC1 (   x)    ((x) & 0x1F)

Definition at line 1051 of file reg.h.

#define _RARF_RC2 (   x)    (((x) & 0x1F) << 8)

Definition at line 1052 of file reg.h.

#define _RARF_RC3 (   x)    (((x) & 0x1F) << 16)

Definition at line 1053 of file reg.h.

#define _RARF_RC4 (   x)    (((x) & 0x1F) << 24)

Definition at line 1054 of file reg.h.

#define _RARF_RC5 (   x)    ((x) & 0x1F)

Definition at line 1055 of file reg.h.

#define _RARF_RC6 (   x)    (((x) & 0x1F) << 8)

Definition at line 1056 of file reg.h.

#define _RARF_RC7 (   x)    (((x) & 0x1F) << 16)

Definition at line 1057 of file reg.h.

#define _RARF_RC8 (   x)    (((x) & 0x1F) << 24)

Definition at line 1058 of file reg.h.

#define _RRSC_BITMAP (   x)    ((x) & 0xFFFFF)

Definition at line 1020 of file reg.h.

#define _RRSR_RSC (   x)    (((x) & 0x3) << 21)

Definition at line 1022 of file reg.h.

#define _RXERR_RPT_SEL (   type)    ((type) << 28)

Definition at line 1170 of file reg.h.

#define _SHORT_GI_PADDING (   x)    (((x) & 0x1F) << 3)

Definition at line 1151 of file reg.h.

#define _SIFS_CCK_CTX (   x)    ((x) & 0xFF)

Definition at line 1076 of file reg.h.

#define _SIFS_CCK_TRX (   x)    (((x) & 0xFF) << 8)

Definition at line 1077 of file reg.h.

#define _SIFS_OFDM_CTX (   x)    ((x) & 0xFF)

Definition at line 1079 of file reg.h.

#define _SIFS_OFDM_TRX (   x)    (((x) & 0xFF) << 8)

Definition at line 1080 of file reg.h.

#define _SPEC_SIFS_CCK (   x)    ((x) & 0xFF)

Definition at line 1015 of file reg.h.

#define _SPEC_SIFS_OFDM (   x)    (((x) & 0xFF) << 8)

Definition at line 1016 of file reg.h.

#define _SRL (   x)    (((x) & 0x3F) << 8)

Definition at line 1074 of file reg.h.

#define _TBTT_PROHIBIT_HOLD (   x)    (((x) & 0xFF) << 8)

Definition at line 1082 of file reg.h.

#define _TXDMA_BEQ_MAP (   x)    (((x)&0x3) << 8)

Definition at line 972 of file reg.h.

#define _TXDMA_BKQ_MAP (   x)    (((x)&0x3) << 10)

Definition at line 971 of file reg.h.

#define _TXDMA_HIQ_MAP (   x)    (((x)&0x3) << 14)

Definition at line 969 of file reg.h.

#define _TXDMA_MGQ_MAP (   x)    (((x)&0x3) << 12)

Definition at line 970 of file reg.h.

#define _TXDMA_VIQ_MAP (   x)    (((x)&0x3) << 6)

Definition at line 973 of file reg.h.

#define _TXDMA_VOQ_MAP (   x)    (((x)&0x3) << 4)

Definition at line 974 of file reg.h.

#define _TXOP_LIMIT (   x)    ((x) << 16)

Definition at line 1068 of file reg.h.

#define _XTAL_AFE_DRV (   x)    (((x) & 0x3) << 12)

Definition at line 818 of file reg.h.

#define _XTAL_BOSC (   x)    (((x) & 0x3) << 2)

Definition at line 813 of file reg.h.

#define _XTAL_BT_DRV (   x)    (((x) & 0x3) << 21)

Definition at line 824 of file reg.h.

#define _XTAL_CADJ (   x)    (((x) & 0xF) << 4)

Definition at line 814 of file reg.h.

#define _XTAL_DIG_DRV (   x)    (((x) & 0x3) << 18)

Definition at line 822 of file reg.h.

#define _XTAL_GPIO (   x)    (((x) & 0x7) << 23)

Definition at line 825 of file reg.h.

#define _XTAL_RF_DRV (   x)    (((x) & 0x3) << 15)

Definition at line 820 of file reg.h.

#define _XTAL_USB_DRV (   x)    (((x) & 0x3) << 9)

Definition at line 816 of file reg.h.

#define AAP   BIT(0)

Definition at line 1124 of file reg.h.

#define AB   BIT(3)

Definition at line 1127 of file reg.h.

#define AC_PARAM_AIFS_OFFSET   0

Definition at line 1064 of file reg.h.

#define AC_PARAM_ECW_MAX_OFFSET   12

Definition at line 1062 of file reg.h.

#define AC_PARAM_ECW_MIN_OFFSET   8

Definition at line 1063 of file reg.h.

#define AC_PARAM_TXOP_LIMIT_OFFSET   16

Definition at line 1061 of file reg.h.

#define AC_PARAM_TXOP_OFFSET   16

Definition at line 1060 of file reg.h.

#define ACF   BIT(12)

Definition at line 1136 of file reg.h.

#define ACLK_VLD   BIT(1)

Definition at line 888 of file reg.h.

#define AcmHw_BeqEn   BIT(1)

Definition at line 1099 of file reg.h.

#define AcmHw_BeqStatus   BIT(4)

Definition at line 1102 of file reg.h.

#define AcmHw_HwEn   BIT(0)

Definition at line 1098 of file reg.h.

#define AcmHw_ViqEn   BIT(2)

Definition at line 1100 of file reg.h.

#define AcmHw_ViqStatus   BIT(5)

Definition at line 1103 of file reg.h.

#define AcmHw_VoqEn   BIT(3)

Definition at line 1101 of file reg.h.

#define AcmHw_VoqStatus   BIT(6)

Definition at line 1104 of file reg.h.

#define ACRC   BIT(8)

Definition at line 1120 of file reg.h.

#define ACRC32   BIT(8)

Definition at line 1133 of file reg.h.

#define ADD3   BIT(4)

Definition at line 1128 of file reg.h.

#define ADF   BIT(11)

Definition at line 1135 of file reg.h.

#define AFE_BGEN   BIT(0)

Definition at line 782 of file reg.h.

#define AFE_MBEN   BIT(1)

Definition at line 783 of file reg.h.

#define AFSM_HSUS   BIT(11)

Definition at line 749 of file reg.h.

#define AFSM_PCIE   BIT(12)

Definition at line 750 of file reg.h.

#define AICV   BIT(9)

Definition at line 1134 of file reg.h.

#define ALD_EN   BIT(18)

Definition at line 851 of file reg.h.

#define AM   BIT(2)

Definition at line 1126 of file reg.h.

#define AMF   BIT(13)

Definition at line 1137 of file reg.h.

#define ANA8M   BIT(1)

Definition at line 768 of file reg.h.

#define ANAD16V_EN   BIT(0)

Definition at line 767 of file reg.h.

#define APDM_HOST   BIT(14)

Definition at line 752 of file reg.h.

#define APDM_HPDN   BIT(15)

Definition at line 753 of file reg.h.

#define APDM_MAC   BIT(13)

Definition at line 751 of file reg.h.

#define APFM_OFF   BIT(9)

Definition at line 747 of file reg.h.

#define APFM_ONMAC   BIT(8)

Definition at line 746 of file reg.h.

#define APFM_RSM   BIT(10)

Definition at line 748 of file reg.h.

#define APLL_1MEN   BIT(24)

Definition at line 849 of file reg.h.

#define APLL_320_EN   BIT(1)

Definition at line 833 of file reg.h.

#define APLL_320EN   BIT(14)

Definition at line 847 of file reg.h.

#define APLL_80EN   BIT(15)

Definition at line 848 of file reg.h.

#define APLL_EDGE_SEL   BIT(3)

Definition at line 835 of file reg.h.

#define APLL_EN   BIT(0)

Definition at line 832 of file reg.h.

#define APLL_FREF_SEL   BIT(2)

Definition at line 834 of file reg.h.

#define APLL_LPFEN   BIT(5)

Definition at line 837 of file reg.h.

#define APLL_REF_CLK_13MHZ   0x1

Definition at line 839 of file reg.h.

#define APLL_REF_CLK_19_2MHZ   0x2

Definition at line 840 of file reg.h.

#define APLL_REF_CLK_20MHZ   0x3

Definition at line 841 of file reg.h.

#define APLL_REF_CLK_25MHZ   0x4

Definition at line 842 of file reg.h.

#define APLL_REF_CLK_26MHZ   0x5

Definition at line 843 of file reg.h.

#define APLL_REF_CLK_38_4MHZ   0x6

Definition at line 844 of file reg.h.

#define APLL_REF_CLK_40MHZ   0x7

Definition at line 845 of file reg.h.

#define APLL_WDOGB   BIT(4)

Definition at line 836 of file reg.h.

#define APM   BIT(1)

Definition at line 1125 of file reg.h.

#define APP_BASSN   BIT(27)

Definition at line 1144 of file reg.h.

#define APP_FCS   BIT(31)

Definition at line 1148 of file reg.h.

#define APP_ICV   BIT(29)

Definition at line 1146 of file reg.h.

#define APP_MIC   BIT(30)

Definition at line 1147 of file reg.h.

#define APP_PHYSTS   BIT(28)

Definition at line 1145 of file reg.h.

#define APSDOFF   BIT(6)

Definition at line 1106 of file reg.h.

#define APSDOFF_STATUS   BIT(7)

Definition at line 1107 of file reg.h.

#define APWRMGT   BIT(5)

Definition at line 1129 of file reg.h.

#define AUTOLOAD_EEPROM   (CMDEEPROM_EN|CMDEEPROM_SEL)

Definition at line 363 of file reg.h.

#define AUTOLOAD_EFUSE   CMDEEPROM_EN

Definition at line 364 of file reg.h.

#define B2GPAPEPOLARITY   0x80000000

Definition at line 1589 of file reg.h.

#define B3WIREADDREAALENGTH   0x400

Definition at line 1585 of file reg.h.

#define B3WIREDATALENGTH   0x800

Definition at line 1584 of file reg.h.

#define B3WIRERFPOWERDOWN   0x1

Definition at line 1587 of file reg.h.

#define B40MDCLKPOWERUP   0x8000

Definition at line 1642 of file reg.h.

#define B5GPAPEPOLARITY   0x40000000

Definition at line 1588 of file reg.h.

#define B80MCLKDELAY   0x18000000

Definition at line 1647 of file reg.h.

#define BAD110P_CURRENT   0x3800000

Definition at line 1660 of file reg.h.

#define BAD11NPUT_RANGE   0x700000

Definition at line 1659 of file reg.h.

#define BAD11POWERUP_ATRX   0x100

Definition at line 1675 of file reg.h.

#define BAD11POWERUP_ATTX   0x1

Definition at line 1673 of file reg.h.

#define BAD11SH_GAIN   0xc0000

Definition at line 1658 of file reg.h.

#define BAD7POWERUP   0x200

Definition at line 1639 of file reg.h.

#define BADC_BACKOFF   0x3000

Definition at line 1792 of file reg.h.

#define BADCLKPHASE   0x4000000

Definition at line 1646 of file reg.h.

#define BADV_TIME_CTRL   0x800

Definition at line 2017 of file reg.h.

#define BADV_UPD_CFO   0x100

Definition at line 2016 of file reg.h.

#define BADV_UPD_EQZ   0x100000

Definition at line 2025 of file reg.h.

#define BAFE_LOOPBACK   0x10000000

Definition at line 1663 of file reg.h.

#define BAFEWATCHDOGENABLE   0x20000000

Definition at line 1648 of file reg.h.

#define BAGCADDRESS   0x3f

Definition at line 1577 of file reg.h.

#define BAGCRXCODE   0x300000

Definition at line 1582 of file reg.h.

#define BAGCTXCODE   0xc00000

Definition at line 1581 of file reg.h.

#define BANT_HT1   0x1000

Definition at line 1696 of file reg.h.

#define BANT_HT1S1   0x100000

Definition at line 1698 of file reg.h.

#define BANT_HT2   0x10000

Definition at line 1697 of file reg.h.

#define BANT_NONHT   0x100

Definition at line 1695 of file reg.h.

#define BANT_NONHTS1   0x1000000

Definition at line 1699 of file reg.h.

#define BANTENNA_MAPPING   0x10

Definition at line 1937 of file reg.h.

#define BANTL   0x10

Definition at line 1694 of file reg.h.

#define BB_READ_EN   BIT(31)

Definition at line 991 of file reg.h.

#define BB_WRITE_EN   BIT(30)

Definition at line 990 of file reg.h.

#define BB_WRITE_READ_MASK   (BIT(31) | BIT(30))

Definition at line 989 of file reg.h.

#define BBADDR   UNUSED_REGISTER

Definition at line 352 of file reg.h.

#define BBANDGAP_MBIAS_POWERUP   0x10000

Definition at line 1657 of file reg.h.

#define BBANDSELECT   0x1

Definition at line 1608 of file reg.h.

#define BBBCCKSTART   0x0000000f

Definition at line 1567 of file reg.h.

#define BBBRESETB   0x100

Definition at line 1502 of file reg.h.

#define BBBSTART   0x000000f0

Definition at line 1566 of file reg.h.

#define BBINI_RDY   BIT(4)

Definition at line 882 of file reg.h.

#define BBW_OPTION   0x4000000

Definition at line 1815 of file reg.h.

#define BBW_SEARCH_L   0x30000

Definition at line 1811 of file reg.h.

#define BBW_TH   0x700000

Definition at line 1813 of file reg.h.

#define BBYTE0   0x1

Definition at line 2058 of file reg.h.

#define BBYTE1   0x2

Definition at line 2059 of file reg.h.

#define BBYTE2   0x4

Definition at line 2060 of file reg.h.

#define BBYTE3   0x8

Definition at line 2061 of file reg.h.

#define BCC_POWER_DB   0xffff0000

Definition at line 1966 of file reg.h.

#define BCCA_DROPOPTION   0x20000

Definition at line 1851 of file reg.h.

#define BCCA_DROPTHRES   0xfff00000

Definition at line 1852 of file reg.h.

#define BCCAMASK   0x000000f0

Definition at line 1571 of file reg.h.

#define BCCK_ANTDIVERSITY   0x8000

Definition at line 1708 of file reg.h.

#define BCCK_ANTENNA_POLARITY   0x2000

Definition at line 1742 of file reg.h.

#define BCCK_BBMODE   0x3

Definition at line 1701 of file reg.h.

#define BCCK_BIST_MODE   0x80000000

Definition at line 1720 of file reg.h.

#define BCCK_CARRIER_RECOVERY   0x4000

Definition at line 1709 of file reg.h.

#define BCCK_CCA_COUNT   0x080000

Definition at line 1718 of file reg.h.

#define BCCK_CCA_MODE   0xc000

Definition at line 1727 of file reg.h.

#define BCCK_CCAMASK   0x40000000

Definition at line 1721 of file reg.h.

#define BCCK_CH_ESTSTART   0x300000

Definition at line 1717 of file reg.h.

#define BCCK_CORGBIT_SEL   0x300000

Definition at line 1730 of file reg.h.

#define BCCK_CS_LIM   0x070000

Definition at line 1719 of file reg.h.

#define BCCK_CS_RATIO   0xc00000

Definition at line 1729 of file reg.h.

#define BCCK_DAC_DEBUG   0x0f000000

Definition at line 1758 of file reg.h.

#define BCCK_DCCANCEL   0x0800

Definition at line 1711 of file reg.h.

#define BCCK_DEBUGPORT   0xff0000

Definition at line 1757 of file reg.h.

#define BCCK_DEFAULT_RXPATH   0xc000000

Definition at line 1777 of file reg.h.

#define BCCK_EQUALIZER   0x0100

Definition at line 1714 of file reg.h.

#define BCCK_FACOUNTER_FREEZE   0x4000

Definition at line 1775 of file reg.h.

#define BCCK_FALSEALARM_ENABLE   0x8000

Definition at line 1759 of file reg.h.

#define BCCK_FALSEALARM_READ   0x4000

Definition at line 1760 of file reg.h.

#define BCCK_FALSECS_LIM   0x3f00

Definition at line 1728 of file reg.h.

#define BCCK_FAST_FALSECCA   0x400000

Definition at line 1716 of file reg.h.

#define BCCK_FIXED_RXAGC   0x8000

Definition at line 1741 of file reg.h.

#define BCCK_ISICANCEL   0x0400

Definition at line 1712 of file reg.h.

#define BCCK_LNA_POLARITY   0x800000

Definition at line 1735 of file reg.h.

#define BCCK_MATCH_FILTER   0x0200

Definition at line 1713 of file reg.h.

#define BCCK_NEWCCA   0x80000000

Definition at line 1732 of file reg.h.

#define BCCK_OPTION_RXPATH   0x3000000

Definition at line 1778 of file reg.h.

#define BCCK_PD_LIM   0x0f0000

Definition at line 1731 of file reg.h.

#define BCCK_PREAMBLE_DETECT   0x800000

Definition at line 1715 of file reg.h.

#define BCCK_RF_EXTEND   0x20000000

Definition at line 1737 of file reg.h.

#define BCCK_RX1ST_BAIN   0x7f0000

Definition at line 1736 of file reg.h.

#define BCCK_RX_ADC_PHASE   0x20000000

Definition at line 1723 of file reg.h.

#define BCCK_RXAGC_REPORT   0xfe

Definition at line 1762 of file reg.h.

#define BCCK_RXAGC_REPORTTYPE   0x0300

Definition at line 1744 of file reg.h.

#define BCCK_RXAGC_SATCOUNT   0xe0

Definition at line 1739 of file reg.h.

#define BCCK_RXAGC_SATLEVEL   0x1f000000

Definition at line 1738 of file reg.h.

#define BCCK_RXDAGC_EN   0x80000000

Definition at line 1745 of file reg.h.

#define BCCK_RXDAGC_PERIOD   0x20000000

Definition at line 1746 of file reg.h.

#define BCCK_RXDAGC_SATLEVEL   0x1f000000

Definition at line 1747 of file reg.h.

#define BCCK_RXDC_OFFSET   0xf

Definition at line 1726 of file reg.h.

#define BCCK_RXFA_COUNTER_LOWER   0xff

Definition at line 1770 of file reg.h.

#define BCCK_RXFA_COUNTER_UPPER   0xff000000

Definition at line 1771 of file reg.h.

#define BCCK_RXFALSEALARM_ENABLE   0x8000

Definition at line 1774 of file reg.h.

#define BCCK_RXHP_OF_IG   0x8000

Definition at line 1733 of file reg.h.

#define BCCK_RXHPAGC_FINAL   0x1c00

Definition at line 1773 of file reg.h.

#define BCCK_RXHPAGC_START   0xe000

Definition at line 1772 of file reg.h.

#define BCCK_RXIG   0x7f00

Definition at line 1734 of file reg.h.

#define BCCK_RXPOWERSAVING   0x40

Definition at line 1703 of file reg.h.

#define BCCK_RXREPORT_ANTSEL   0x80000000

Definition at line 1763 of file reg.h.

#define BCCK_RXREPORT_LOCKEDBIT   0x08000000

Definition at line 1767 of file reg.h.

#define BCCK_RXREPORT_MFOFF   0x40000000

Definition at line 1764 of file reg.h.

#define BCCK_RXREPORT_PKTLOSS   0x10000000

Definition at line 1766 of file reg.h.

#define BCCK_RXREPORT_RATEERROR   0x04000000

Definition at line 1768 of file reg.h.

#define BCCK_RXREPORT_RXRATE   0x03000000

Definition at line 1769 of file reg.h.

#define BCCK_RXREPORT_SQLOSS   0x20000000

Definition at line 1765 of file reg.h.

#define BCCK_SCRAMBLE   0x8

Definition at line 1707 of file reg.h.

#define BCCK_SIDEBAND   0x10

Definition at line 1705 of file reg.h.

#define BCCK_TIMING_RECOVERY   0x800000

Definition at line 1748 of file reg.h.

#define BCCK_TRSSI   0x7f

Definition at line 1761 of file reg.h.

#define BCCK_TX_DAC_PHASE   0x4

Definition at line 1722 of file reg.h.

#define BCCK_TXC0   0x3f0000

Definition at line 1749 of file reg.h.

#define BCCK_TXC1   0x3f000000

Definition at line 1750 of file reg.h.

#define BCCK_TXC2   0x3f

Definition at line 1751 of file reg.h.

#define BCCK_TXC3   0x3f00

Definition at line 1752 of file reg.h.

#define BCCK_TXC4   0x3f0000

Definition at line 1753 of file reg.h.

#define BCCK_TXC5   0x3f000000

Definition at line 1754 of file reg.h.

#define BCCK_TXC6   0x3f

Definition at line 1755 of file reg.h.

#define BCCK_TXC7   0x3f00

Definition at line 1756 of file reg.h.

#define BCCK_TXDC_OFFSET   0xf0

Definition at line 1725 of file reg.h.

#define BCCK_TXFILTER_TYPE   0x0c00

Definition at line 1743 of file reg.h.

#define BCCK_TXON   0x1

Definition at line 1690 of file reg.h.

#define BCCK_TXPATH_SEL   0x10000000

Definition at line 1776 of file reg.h.

#define BCCK_TXPOWERSAVING   0x80

Definition at line 1702 of file reg.h.

#define BCCK_TXRATE   0x3000

Definition at line 1710 of file reg.h.

#define BCCKEN   0x1000000

Definition at line 1552 of file reg.h.

#define BCCKLENGTHEXT   0x8000

Definition at line 1541 of file reg.h.

#define BCCKR_CP_MODE   0x0100

Definition at line 1724 of file reg.h.

#define BCCKRX_AGC_FORMAT   0x200

Definition at line 1677 of file reg.h.

#define BCCKRXPHASE   0x4

Definition at line 1624 of file reg.h.

#define bCCKRxRFSettle   0x1f

Definition at line 1740 of file reg.h.

#define BCCKSAMPLERATE   0x8

Definition at line 1632 of file reg.h.

#define BCCKTXCRC16   0xffff

Definition at line 1543 of file reg.h.

#define BCCKTXLENGHT   0xffff0000

Definition at line 1542 of file reg.h.

#define BCCKTXPREAMBLE   0x1

Definition at line 1537 of file reg.h.

#define BCCKTXSC   0x30

Definition at line 1551 of file reg.h.

#define BCCKTXSERVICE   0xff00

Definition at line 1540 of file reg.h.

#define BCCKTXSFD   0xffff0000

Definition at line 1538 of file reg.h.

#define BCCKTXSIG   0xff

Definition at line 1539 of file reg.h.

#define BCCKTXSTART   0x8

Definition at line 1505 of file reg.h.

#define BCCKTXSTATUS   0x1

Definition at line 1544 of file reg.h.

#define BCFO_ANTSUM_ID   0x200

Definition at line 1939 of file reg.h.

#define BCFO_REPORT_GET   0x4000000

Definition at line 1941 of file reg.h.

#define BCFOACC   0x2

Definition at line 1834 of file reg.h.

#define BCFOANTSUM   0x1

Definition at line 1833 of file reg.h.

#define BCFOEN   0x10000

Definition at line 1946 of file reg.h.

#define BCFOLOOPBACK   0x70

Definition at line 1836 of file reg.h.

#define BCFOSTARTOFFSET   0xc

Definition at line 1835 of file reg.h.

#define BCFOSUMWEIGHT   0x80

Definition at line 1837 of file reg.h.

#define BCFOVALUE   0xfff00000

Definition at line 1947 of file reg.h.

#define BCHSMOOTH   0x4

Definition at line 2005 of file reg.h.

#define BCHSMOOTH_CFG1   0x38

Definition at line 2006 of file reg.h.

#define BCHSMOOTH_CFG2   0x1c0

Definition at line 2007 of file reg.h.

#define BCHSMOOTH_CFG3   0xe00

Definition at line 2008 of file reg.h.

#define BCHSMOOTH_CFG4   0x7000

Definition at line 2009 of file reg.h.

#define BCN_HEAD (   x)    (((x) & 0xFF) << 8)

Definition at line 1003 of file reg.h.

#define BCN_HEAD_MASK   0xFF00

Definition at line 1004 of file reg.h.

#define BCN_VALID   BIT(16)

Definition at line 1002 of file reg.h.

#define BCOM_CH_CFO   0x40000

Definition at line 2023 of file reg.h.

#define BCONTXHSSI   0x400

Definition at line 1575 of file reg.h.

#define BCOUNTER_CCA   0xffff

Definition at line 1950 of file reg.h.

#define BCOUNTER_CRC8FAIL   0xffff0000

Definition at line 1953 of file reg.h.

#define BCOUNTER_FASTSYNC   0xffff

Definition at line 1955 of file reg.h.

#define BCOUNTER_MCSNOSUPPORT   0xffff

Definition at line 1954 of file reg.h.

#define BCOUNTER_PARITYFAIL   0xffff0000

Definition at line 1951 of file reg.h.

#define BCOUNTER_RATEILLEGAL   0xffff

Definition at line 1952 of file reg.h.

#define BCOUNTERRESET   0x10000

Definition at line 1527 of file reg.h.

#define BCRC32DEBUG   0x100

Definition at line 1506 of file reg.h.

#define BCSI1ST   0xff

Definition at line 1985 of file reg.h.

#define BCSI2ND   0xff00

Definition at line 1986 of file reg.h.

#define BCSI_ESTI_MODE   0x80000

Definition at line 2024 of file reg.h.

#define BCSI_SCHEME   0x100000

Definition at line 2002 of file reg.h.

#define BD_HCI_SEL   BIT(26)

Definition at line 904 of file reg.h.

#define BD_MAC1   BIT(10)

Definition at line 896 of file reg.h.

#define BD_MAC2   BIT(9)

Definition at line 895 of file reg.h.

#define BD_PKG_SEL   BIT(25)

Definition at line 903 of file reg.h.

#define BDA10_REVERSE   0x800

Definition at line 1665 of file reg.h.

#define BDA10_SWING   0x7e0

Definition at line 1664 of file reg.h.

#define BDA10POWERUP   0x20

Definition at line 1638 of file reg.h.

#define BDA10PS_ATRX   0x1000

Definition at line 1676 of file reg.h.

#define BDA10PS_ATTX   0x10

Definition at line 1674 of file reg.h.

#define BDA6DEBUGMODE   0x20000

Definition at line 1643 of file reg.h.

#define BDA6POWERUP   0x2000

Definition at line 1640 of file reg.h.

#define BDA6SWING   0x380000

Definition at line 1644 of file reg.h.

#define BDA7_GAIN   0x38000

Definition at line 1668 of file reg.h.

#define BDA7CURRENT   0xc00000

Definition at line 1671 of file reg.h.

#define BDA7INPUT_CM_MODE   0x380000

Definition at line 1670 of file reg.h.

#define BDA7INPUT_RANGE   0x6000

Definition at line 1667 of file reg.h.

#define BDA7OUTPUT_CM_MODE   0x40000

Definition at line 1669 of file reg.h.

#define BDA_CLK_SOURCE   0x1000

Definition at line 1666 of file reg.h.

#define BDAFORMAT   0x40000

Definition at line 1928 of file reg.h.

#define BDAGCENABLE   0x10000

Definition at line 1838 of file reg.h.

#define BDC_DC_NOTCH   0x60000

Definition at line 1803 of file reg.h.

#define BDC_SLOPE_CHECK   0x80

Definition at line 1821 of file reg.h.

#define BDEBUG_ITEM   0xff

Definition at line 1693 of file reg.h.

#define BDEBUG_PAGE   0xfff

Definition at line 1692 of file reg.h.

#define BDFIR_BACKOFF   0xc000

Definition at line 1793 of file reg.h.

#define BDFSCNT0   0xff

Definition at line 1923 of file reg.h.

#define BDFSCNT1   0xff00

Definition at line 1924 of file reg.h.