| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8723bs/hal/phydm/ |
| H A D | phydm_dig.c | 140 u8 current_igi in phydm_set_big_jump_step() argument 153 if ((current_igi + step1[i]) > p_dig_t->big_jump_lmt[p_dig_t->agc_table_idx]) { in phydm_set_big_jump_step() 174 u8 current_igi in odm_write_dig() argument 185 (current_igi > p_adaptivity->adapt_igi_up) && p_dm->is_linked) { in odm_write_dig() 187 current_igi = p_adaptivity->adapt_igi_up; in odm_write_dig() 190 ("Force to Adaptivity Upper bound=((0x%x))\n", current_igi)); in odm_write_dig() 193 if (p_dig_t->cur_ig_value != current_igi) { in odm_write_dig() 198 phydm_set_big_jump_step(p_dm, current_igi); in odm_write_dig() 204 odm_set_bb_reg(p_dm, 0xa0c, 0x3f00, (current_igi >> 1)); in odm_write_dig() 208 if ((p_dm->support_ability & ODM_BB_ADAPTIVITY) && (current_igi > p_dig_t->cur_ig_value)) { in odm_write_dig() [all …]
|
| H A D | phydm_dig.h | 223 u8 current_igi
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8192ee/ |
| H A D | dm.c | 136 u8 current_igi = dm_dig->cur_igvalue; in rtl92ee_dm_dig() local 183 if (dm_dig->forbidden_igi < current_igi) { in rtl92ee_dm_dig() 184 dm_dig->forbidden_igi = current_igi; in rtl92ee_dm_dig() 227 current_igi = dm_dig->rssi_val_min; in rtl92ee_dm_dig() 229 current_igi = dig_maxofmin; in rtl92ee_dm_dig() 234 current_igi += 4; in rtl92ee_dm_dig() 236 current_igi += 2; in rtl92ee_dm_dig() 238 current_igi -= 2; in rtl92ee_dm_dig() 242 current_igi = dm_dig->rx_gain_min; in rtl92ee_dm_dig() 246 current_igi = dm_dig->rx_gain_min; in rtl92ee_dm_dig() [all …]
|
| H A D | dm.h | 224 void rtl92ee_dm_write_dig(struct ieee80211_hw *hw, u8 current_igi);
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8723be/ |
| H A D | dm.c | 355 void rtl8723be_dm_write_dig(struct ieee80211_hw *hw, u8 current_igi) in rtl8723be_dm_write_dig() argument 363 if (dm_digtable->cur_igvalue != current_igi) { in rtl8723be_dm_write_dig() 364 rtl_set_bbreg(hw, ROFDM0_XAAGCCORE1, 0x7f, current_igi); in rtl8723be_dm_write_dig() 367 0x7f, current_igi); in rtl8723be_dm_write_dig() 370 dm_digtable->cur_igvalue = current_igi; in rtl8723be_dm_write_dig() 381 u8 current_igi = dm_digtable->cur_igvalue; in rtl8723be_dm_dig() local 430 if (dm_digtable->forbidden_igi < current_igi) { in rtl8723be_dm_dig() 431 dm_digtable->forbidden_igi = current_igi; in rtl8723be_dm_dig() 472 current_igi = dm_digtable->rssi_val_min; in rtl8723be_dm_dig() 474 current_igi = dig_maxofmin; in rtl8723be_dm_dig() [all …]
|
| H A D | dm.h | 243 void rtl8723be_dm_write_dig(struct ieee80211_hw *hw, u8 current_igi);
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8821ae/ |
| H A D | dm.c | 599 void rtl8821ae_dm_write_dig(struct ieee80211_hw *hw, u8 current_igi) in rtl8821ae_dm_write_dig() argument 607 if (dm_digtable->cur_igvalue != current_igi) { in rtl8821ae_dm_write_dig() 609 DM_BIT_IGI_11AC, current_igi); in rtl8821ae_dm_write_dig() 612 DM_BIT_IGI_11AC, current_igi); in rtl8821ae_dm_write_dig() 614 dm_digtable->cur_igvalue = current_igi; in rtl8821ae_dm_write_dig() 627 u8 current_igi = dm_digtable->cur_igvalue; in rtl8821ae_dm_dig() local 703 if (dm_digtable->forbidden_igi < current_igi) { in rtl8821ae_dm_dig() 704 dm_digtable->forbidden_igi = current_igi; in rtl8821ae_dm_dig() 760 current_igi = dm_digtable->rssi_val_min; in rtl8821ae_dm_dig() 762 current_igi = dig_max_of_min; in rtl8821ae_dm_dig() [all …]
|
| H A D | dm.h | 270 void rtl8821ae_dm_write_dig(struct ieee80211_hw *hw, u8 current_igi);
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8188ee/ |
| H A D | dm.c | 475 u8 current_igi = dm_dig->cur_igvalue; in rtl88e_dm_dig() local 528 if (dm_dig->forbidden_igi < current_igi) { in rtl88e_dm_dig() 529 dm_dig->forbidden_igi = current_igi; in rtl88e_dm_dig() 565 current_igi = dm_dig->rssi_val_min; in rtl88e_dm_dig() 568 current_igi += 2; in rtl88e_dm_dig() 570 current_igi++; in rtl88e_dm_dig() 572 current_igi--; in rtl88e_dm_dig() 576 current_igi += 2; in rtl88e_dm_dig() 578 current_igi++; in rtl88e_dm_dig() 580 current_igi--; in rtl88e_dm_dig() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8188fu/hal/phydm/ |
| H A D | phydm_dig.c | 1154 u8 current_igi = dm->rssi_min; in phydm_dig_lps_32k() local 1156 odm_write_dig(dm, current_igi); in phydm_dig_lps_32k() 1166 u8 current_igi = dm->rssi_min; in phydm_dig_by_rssi_lps() local 1172 current_igi = current_igi + RSSI_OFFSET_DIG_LPS; in phydm_dig_by_rssi_lps() 1178 current_igi = current_igi + 4; in phydm_dig_by_rssi_lps() 1180 current_igi = current_igi + 2; in phydm_dig_by_rssi_lps() 1182 current_igi = current_igi - 2; in phydm_dig_by_rssi_lps() 1193 if (current_igi > DIG_MAX_LPS) in phydm_dig_by_rssi_lps() 1194 current_igi = DIG_MAX_LPS; in phydm_dig_by_rssi_lps() 1195 else if (current_igi < rssi_lower) in phydm_dig_by_rssi_lps() [all …]
|
| H A D | phydm_dig.h | 272 void odm_write_dig(void *dm_void, u8 current_igi);
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8189fs/hal/phydm/ |
| H A D | phydm_dig.c | 1154 u8 current_igi = dm->rssi_min; in phydm_dig_lps_32k() local 1156 odm_write_dig(dm, current_igi); in phydm_dig_lps_32k() 1166 u8 current_igi = dm->rssi_min; in phydm_dig_by_rssi_lps() local 1172 current_igi = current_igi + RSSI_OFFSET_DIG_LPS; in phydm_dig_by_rssi_lps() 1178 current_igi = current_igi + 4; in phydm_dig_by_rssi_lps() 1180 current_igi = current_igi + 2; in phydm_dig_by_rssi_lps() 1182 current_igi = current_igi - 2; in phydm_dig_by_rssi_lps() 1193 if (current_igi > DIG_MAX_LPS) in phydm_dig_by_rssi_lps() 1194 current_igi = DIG_MAX_LPS; in phydm_dig_by_rssi_lps() 1195 else if (current_igi < rssi_lower) in phydm_dig_by_rssi_lps() [all …]
|
| H A D | phydm_dig.h | 272 void odm_write_dig(void *dm_void, u8 current_igi);
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8188eu/hal/phydm/ |
| H A D | phydm_dig.c | 1154 u8 current_igi = dm->rssi_min; in phydm_dig_lps_32k() local 1156 odm_write_dig(dm, current_igi); in phydm_dig_lps_32k() 1166 u8 current_igi = dm->rssi_min; in phydm_dig_by_rssi_lps() local 1172 current_igi = current_igi + RSSI_OFFSET_DIG_LPS; in phydm_dig_by_rssi_lps() 1178 current_igi = current_igi + 4; in phydm_dig_by_rssi_lps() 1180 current_igi = current_igi + 2; in phydm_dig_by_rssi_lps() 1182 current_igi = current_igi - 2; in phydm_dig_by_rssi_lps() 1193 if (current_igi > DIG_MAX_LPS) in phydm_dig_by_rssi_lps() 1194 current_igi = DIG_MAX_LPS; in phydm_dig_by_rssi_lps() 1195 else if (current_igi < rssi_lower) in phydm_dig_by_rssi_lps() [all …]
|
| H A D | phydm_dig.h | 272 void odm_write_dig(void *dm_void, u8 current_igi);
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8822bs/hal/phydm/ |
| H A D | phydm_dig.c | 1164 u8 current_igi = dm->rssi_min; in phydm_dig_lps_32k() local 1166 odm_write_dig(dm, current_igi); in phydm_dig_lps_32k() 1176 u8 current_igi = dm->rssi_min; in phydm_dig_by_rssi_lps() local 1182 current_igi = current_igi + RSSI_OFFSET_DIG_LPS; in phydm_dig_by_rssi_lps() 1188 current_igi = current_igi + 4; in phydm_dig_by_rssi_lps() 1190 current_igi = current_igi + 2; in phydm_dig_by_rssi_lps() 1192 current_igi = current_igi - 2; in phydm_dig_by_rssi_lps() 1203 if (current_igi > DIG_MAX_LPS) in phydm_dig_by_rssi_lps() 1204 current_igi = DIG_MAX_LPS; in phydm_dig_by_rssi_lps() 1205 else if (current_igi < rssi_lower) in phydm_dig_by_rssi_lps() [all …]
|
| H A D | phydm_dig.h | 271 void odm_write_dig(void *dm_void, u8 current_igi);
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8723ds/hal/phydm/ |
| H A D | phydm_dig.c | 1393 u8 current_igi = dm->rssi_min; in phydm_dig_lps_32k() local 1395 odm_write_dig(dm, current_igi); in phydm_dig_lps_32k() 1405 u8 current_igi = dm->rssi_min; in phydm_dig_by_rssi_lps() local 1411 current_igi = current_igi + RSSI_OFFSET_DIG_LPS; in phydm_dig_by_rssi_lps() 1417 current_igi = current_igi + 4; in phydm_dig_by_rssi_lps() 1419 current_igi = current_igi + 2; in phydm_dig_by_rssi_lps() 1421 current_igi = current_igi - 2; in phydm_dig_by_rssi_lps() 1432 if (current_igi > DIG_MAX_LPS) in phydm_dig_by_rssi_lps() 1433 current_igi = DIG_MAX_LPS; in phydm_dig_by_rssi_lps() 1434 else if (current_igi < rssi_lower) in phydm_dig_by_rssi_lps() [all …]
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8188fu/hal/phydm/ |
| H A D | phydm_dig.c | 1393 u8 current_igi = dm->rssi_min; in phydm_dig_lps_32k() local 1395 odm_write_dig(dm, current_igi); in phydm_dig_lps_32k() 1405 u8 current_igi = dm->rssi_min; in phydm_dig_by_rssi_lps() local 1411 current_igi = current_igi + RSSI_OFFSET_DIG_LPS; in phydm_dig_by_rssi_lps() 1417 current_igi = current_igi + 4; in phydm_dig_by_rssi_lps() 1419 current_igi = current_igi + 2; in phydm_dig_by_rssi_lps() 1421 current_igi = current_igi - 2; in phydm_dig_by_rssi_lps() 1432 if (current_igi > DIG_MAX_LPS) in phydm_dig_by_rssi_lps() 1433 current_igi = DIG_MAX_LPS; in phydm_dig_by_rssi_lps() 1434 else if (current_igi < rssi_lower) in phydm_dig_by_rssi_lps() [all …]
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8822cs/hal/phydm/ |
| H A D | phydm_dig.c | 1515 u8 current_igi = dm->rssi_min; in phydm_dig_lps_32k() local 1517 odm_write_dig(dm, current_igi); in phydm_dig_lps_32k() 1527 u8 current_igi = dm->rssi_min; in phydm_dig_by_rssi_lps() local 1533 current_igi = current_igi + RSSI_OFFSET_DIG_LPS; in phydm_dig_by_rssi_lps() 1539 current_igi = current_igi + 4; in phydm_dig_by_rssi_lps() 1541 current_igi = current_igi + 2; in phydm_dig_by_rssi_lps() 1543 current_igi = current_igi - 2; in phydm_dig_by_rssi_lps() 1554 if (current_igi > DIG_MAX_LPS) in phydm_dig_by_rssi_lps() 1555 current_igi = DIG_MAX_LPS; in phydm_dig_by_rssi_lps() 1556 else if (current_igi < rssi_lower) in phydm_dig_by_rssi_lps() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8723cs/hal/phydm/ |
| H A D | phydm_dig.c | 1420 u8 current_igi = dm->rssi_min; in phydm_dig_lps_32k() local 1422 odm_write_dig(dm, current_igi); in phydm_dig_lps_32k() 1432 u8 current_igi = dm->rssi_min; in phydm_dig_by_rssi_lps() local 1438 current_igi = current_igi + RSSI_OFFSET_DIG_LPS; in phydm_dig_by_rssi_lps() 1444 current_igi = current_igi + 4; in phydm_dig_by_rssi_lps() 1446 current_igi = current_igi + 2; in phydm_dig_by_rssi_lps() 1448 current_igi = current_igi - 2; in phydm_dig_by_rssi_lps() 1459 if (current_igi > DIG_MAX_LPS) in phydm_dig_by_rssi_lps() 1460 current_igi = DIG_MAX_LPS; in phydm_dig_by_rssi_lps() 1461 else if (current_igi < rssi_lower) in phydm_dig_by_rssi_lps() [all …]
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8189fs/hal/phydm/ |
| H A D | phydm_dig.c | 1410 u8 current_igi = dm->rssi_min; in phydm_dig_lps_32k() local 1412 odm_write_dig(dm, current_igi); in phydm_dig_lps_32k() 1422 u8 current_igi = dm->rssi_min; in phydm_dig_by_rssi_lps() local 1428 current_igi = current_igi + RSSI_OFFSET_DIG_LPS; in phydm_dig_by_rssi_lps() 1434 current_igi = current_igi + 4; in phydm_dig_by_rssi_lps() 1436 current_igi = current_igi + 2; in phydm_dig_by_rssi_lps() 1438 current_igi = current_igi - 2; in phydm_dig_by_rssi_lps() 1449 if (current_igi > DIG_MAX_LPS) in phydm_dig_by_rssi_lps() 1450 current_igi = DIG_MAX_LPS; in phydm_dig_by_rssi_lps() 1451 else if (current_igi < rssi_lower) in phydm_dig_by_rssi_lps() [all …]
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8723ds/hal/phydm/ |
| H A D | phydm_dig.c | 1488 u8 current_igi = dm->rssi_min; in phydm_dig_lps_32k() local 1490 odm_write_dig(dm, current_igi); in phydm_dig_lps_32k() 1500 u8 current_igi = dm->rssi_min; in phydm_dig_by_rssi_lps() local 1506 current_igi = current_igi + RSSI_OFFSET_DIG_LPS; in phydm_dig_by_rssi_lps() 1512 current_igi = current_igi + 4; in phydm_dig_by_rssi_lps() 1514 current_igi = current_igi + 2; in phydm_dig_by_rssi_lps() 1516 current_igi = current_igi - 2; in phydm_dig_by_rssi_lps() 1527 if (current_igi > DIG_MAX_LPS) in phydm_dig_by_rssi_lps() 1528 current_igi = DIG_MAX_LPS; in phydm_dig_by_rssi_lps() 1529 else if (current_igi < rssi_lower) in phydm_dig_by_rssi_lps() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8821cs/hal/phydm/ |
| H A D | phydm_dig.c | 1421 u8 current_igi = dm->rssi_min; in phydm_dig_lps_32k() local 1423 odm_write_dig(dm, current_igi); in phydm_dig_lps_32k() 1433 u8 current_igi = dm->rssi_min; in phydm_dig_by_rssi_lps() local 1439 current_igi = current_igi + RSSI_OFFSET_DIG_LPS; in phydm_dig_by_rssi_lps() 1445 current_igi = current_igi + 4; in phydm_dig_by_rssi_lps() 1447 current_igi = current_igi + 2; in phydm_dig_by_rssi_lps() 1449 current_igi = current_igi - 2; in phydm_dig_by_rssi_lps() 1460 if (current_igi > DIG_MAX_LPS) in phydm_dig_by_rssi_lps() 1461 current_igi = DIG_MAX_LPS; in phydm_dig_by_rssi_lps() 1462 else if (current_igi < rssi_lower) in phydm_dig_by_rssi_lps() [all …]
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8821cs/hal/phydm/ |
| H A D | phydm_dig.c | 1515 u8 current_igi = dm->rssi_min; in phydm_dig_lps_32k() local 1517 odm_write_dig(dm, current_igi); in phydm_dig_lps_32k() 1527 u8 current_igi = dm->rssi_min; in phydm_dig_by_rssi_lps() local 1533 current_igi = current_igi + RSSI_OFFSET_DIG_LPS; in phydm_dig_by_rssi_lps() 1539 current_igi = current_igi + 4; in phydm_dig_by_rssi_lps() 1541 current_igi = current_igi + 2; in phydm_dig_by_rssi_lps() 1543 current_igi = current_igi - 2; in phydm_dig_by_rssi_lps() 1554 if (current_igi > DIG_MAX_LPS) in phydm_dig_by_rssi_lps() 1555 current_igi = DIG_MAX_LPS; in phydm_dig_by_rssi_lps() 1556 else if (current_igi < rssi_lower) in phydm_dig_by_rssi_lps() [all …]
|