#ifndef R88E_REG_H
#define R88E_REG_H
#include <dev/rtwn/rtl8192c/r92c_reg.h>
#define R88E_BB_PAD_CTRL 0x064
#define R88E_HIMR 0x0b0
#define R88E_HISR 0x0b4
#define R88E_HIMRE 0x0b8
#define R88E_HISRE 0x0bc
#define R88E_XCK_OUT_CTRL 0x07c
#define R88E_32K_CTRL 0x194
#define R88E_HMEBOX_EXT(idx) (0x1f0 + (idx) * 4)
#define R88E_TXPKTBUF_BCNQ1_BDNY 0x457
#define R88E_MACID_NO_LINK 0x484
#define R88E_TX_RPT_CTRL 0x4ec
#define R88E_TX_RPT_MACID_MAX 0x4ed
#define R88E_TX_RPT_TIME 0x4f0
#define R88E_SCH_TXCMD 0x5f8
#define R88E_HIMR_ROK 0x00000001
#define R88E_HIMR_RDU 0x00000002
#define R88E_HIMR_VODOK 0x00000004
#define R88E_HIMR_VIDOK 0x00000008
#define R88E_HIMR_BEDOK 0x00000010
#define R88E_HIMR_BKDOK 0x00000020
#define R88E_HIMR_MGNTDOK 0x00000040
#define R88E_HIMR_HIGHDOK 0x00000080
#define R88E_HIMR_CPWM 0x00000100
#define R88E_HIMR_CPWM2 0x00000200
#define R88E_HIMR_C2HCMD 0x00000400
#define R88E_HIMR_HISR 0x00000800
#define R88E_HIMR_ATIMEND 0x00001000
#define R88E_HIMR_HSISR 0x00008000
#define R88E_HIMR_BCNDERR 0x00010000
#define R88E_HIMR_BCNINT 0x00100000
#define R88E_HIMR_TSF32 0x01000000
#define R88E_HIMR_TBDOK 0x02000000
#define R88E_HIMR_TBDER 0x04000000
#define R88E_HIMR_GTIMER3 0x08000000
#define R88E_HIMR_GTIMER4 0x10000000
#define R88E_HIMR_PSTIMEOUT 0x20000000
#define R88E_HIMR_TXRPT 0x40000000
#define R88E_HIMRE_RXFOVW 0x00000100
#define R88E_HIMRE_TXFOVW 0x00000200
#define R88E_HIMRE_RXERR 0x00000400
#define R88E_HIMRE_TXERR 0x00000800
#define R88E_HIMRE_BCNDOK1 0x00004000
#define R88E_HIMRE_BCNDOK2 0x00008000
#define R88E_HIMRE_BCNDOK3 0x00010000
#define R88E_HIMRE_BCNDOK4 0x00020000
#define R88E_HIMRE_BCNDOK5 0x00040000
#define R88E_HIMRE_BCNDOK6 0x00080000
#define R88E_HIMRE_BCNDOK7 0x00100000
#define R88E_HIMRE_BCNDMAINT1 0x00200000
#define R88E_HIMRE_BCNDMAINT2 0x00400000
#define R88E_HIMRE_BCNDMAINT3 0x00800000
#define R88E_HIMRE_BCNDMAINT4 0x01000000
#define R88E_HIMRE_BCNDMAINT5 0x02000000
#define R88E_HIMRE_BCNDMAINT6 0x04000000
#define R88E_HIMRE_BCNDMAINT7 0x08000000
#define R88E_TX_RPT1_ENA 0x01
#define R88E_TX_RPT2_ENA 0x02
#define R88E_MBID_TXBCN_RPT(id) (0x08 << (id))
#define R88E_SECCFG_CHK_KEYID 0x0100
#define R88E_LSSI_PARAM_ADDR_M 0x0ff00000
#define R88E_LSSI_PARAM_ADDR_S 20
#define R88E_RF_T_METER 0x42
#define R88E_RF_WE_LUT 0xef
#define R88E_RF_CHNLBW_BW20 0x00c00
#define R88E_RF_T_METER_VAL_M 0x0fc00
#define R88E_RF_T_METER_VAL_S 10
#define R88E_RF_T_METER_START 0x30000
#define R88E_XCK_OUT_CTRL_EN 1
#endif