mirror of
https://github.com/lwfinger/rtl8188eu.git
synced 2024-11-10 07:29:40 +00:00
rtl8188eu: Remove CONFIG_DM_RESP_TXAGC - not defined
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
This commit is contained in:
parent
059958ad5b
commit
0889fb5680
1 changed files with 0 additions and 56 deletions
56
hal/odm.c
56
hal/odm.c
|
@ -3484,60 +3484,4 @@ ODM_SingleDualAntennaDetection(
|
|||
/* Justin: According to the current RRSI to adjust Response Frame TX power, 2012/11/05 */
|
||||
void odm_dtc(PDM_ODM_T pDM_Odm)
|
||||
{
|
||||
#ifdef CONFIG_DM_RESP_TXAGC
|
||||
#define DTC_BASE 35 /* RSSI higher than this value, start to decade TX power */
|
||||
#define DTC_DWN_BASE (DTC_BASE-5) /* RSSI lower than this value, start to increase TX power */
|
||||
|
||||
/* RSSI vs TX power step mapping: decade TX power */
|
||||
static const u8 dtc_table_down[]={
|
||||
DTC_BASE,
|
||||
(DTC_BASE+5),
|
||||
(DTC_BASE+10),
|
||||
(DTC_BASE+15),
|
||||
(DTC_BASE+20),
|
||||
(DTC_BASE+25)
|
||||
};
|
||||
|
||||
/* RSSI vs TX power step mapping: increase TX power */
|
||||
static const u8 dtc_table_up[]={
|
||||
DTC_DWN_BASE,
|
||||
(DTC_DWN_BASE-5),
|
||||
(DTC_DWN_BASE-10),
|
||||
(DTC_DWN_BASE-15),
|
||||
(DTC_DWN_BASE-15),
|
||||
(DTC_DWN_BASE-20),
|
||||
(DTC_DWN_BASE-20),
|
||||
(DTC_DWN_BASE-25),
|
||||
(DTC_DWN_BASE-25),
|
||||
(DTC_DWN_BASE-30),
|
||||
(DTC_DWN_BASE-35)
|
||||
};
|
||||
|
||||
u8 i;
|
||||
u8 dtc_steps=0;
|
||||
u8 sign;
|
||||
u8 resp_txagc=0;
|
||||
|
||||
if (DTC_BASE < pDM_Odm->RSSI_Min) {
|
||||
/* need to decade the CTS TX power */
|
||||
sign = 1;
|
||||
for (i=0;i<ARRAY_SIZE(dtc_table_down);i++)
|
||||
{
|
||||
if ((dtc_table_down[i] >= pDM_Odm->RSSI_Min) || (dtc_steps >= 6))
|
||||
break;
|
||||
else
|
||||
dtc_steps++;
|
||||
}
|
||||
} else {
|
||||
sign = 0;
|
||||
dtc_steps = 0;
|
||||
}
|
||||
|
||||
resp_txagc = dtc_steps | (sign << 4);
|
||||
resp_txagc = resp_txagc | (resp_txagc << 5);
|
||||
ODM_Write1Byte(pDM_Odm, 0x06d9, resp_txagc);
|
||||
|
||||
DBG_88E("%s RSSI_Min:%u, set RESP_TXAGC to %s %u\n",
|
||||
__func__, pDM_Odm->RSSI_Min, sign?"minus":"plus", dtc_steps);
|
||||
#endif /* CONFIG_RESP_TXAGC_ADJUST */
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue