1 /* SPDX-License-Identifier: GPL-2.0 */
2 /******************************************************************************
4 * Copyright(c) 2007 - 2011 Realtek Corporation. All rights reserved.
6 ******************************************************************************/
7 #ifndef __RTL8188E_DM_H__
8 #define __RTL8188E_DM_H__
13 /* duplicate code,will move to ODM ######### */
14 #define IQK_MAC_REG_NUM 4
15 #define IQK_ADDA_REG_NUM 16
16 #define IQK_BB_REG_NUM 9
17 #define HP_THERMAL_NUM 8
18 /* duplicate code,will move to ODM ######### */
25 /* Upper and Lower Signal threshold for Rate Adaptive*/
26 int UndecoratedSmoothedPWDB;
27 int UndecoratedSmoothedCCK;
28 int EntryMinUndecoratedSmoothedPWDB;
29 int EntryMaxUndecoratedSmoothedPWDB;
30 int MinUndecoratedPWDBForDM;
31 int LastMinUndecoratedPWDBForDM;
34 u8 bDynamicTxPowerEnable;
36 u8 DynamicTxHighPowerLvl;/* Tx Power Control for Near/Far Range */
37 u8 PowerIndex_backup[6];
40 void rtl8188e_InitHalDm(struct adapter *adapt);
42 void AntDivCompare8188E(struct adapter *adapt, struct wlan_bssid_ex *dst,
43 struct wlan_bssid_ex *src);