Home
last modified time | relevance | path

Searched refs:current_igi (Results 1 – 25 of 33) sorted by relevance

12

/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8723bs/hal/phydm/
H A Dphydm_dig.c140 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 Dphydm_dig.h223 u8 current_igi
/OK3568_Linux_fs/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8192ee/
H A Ddm.c136 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 Ddm.h224 void rtl92ee_dm_write_dig(struct ieee80211_hw *hw, u8 current_igi);
/OK3568_Linux_fs/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8723be/
H A Ddm.c355 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 Ddm.h243 void rtl8723be_dm_write_dig(struct ieee80211_hw *hw, u8 current_igi);
/OK3568_Linux_fs/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8821ae/
H A Ddm.c599 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 Ddm.h270 void rtl8821ae_dm_write_dig(struct ieee80211_hw *hw, u8 current_igi);
/OK3568_Linux_fs/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8188ee/
H A Ddm.c475 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 Dphydm_dig.c1154 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 Dphydm_dig.h272 void odm_write_dig(void *dm_void, u8 current_igi);
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8189fs/hal/phydm/
H A Dphydm_dig.c1154 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 Dphydm_dig.h272 void odm_write_dig(void *dm_void, u8 current_igi);
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8188eu/hal/phydm/
H A Dphydm_dig.c1154 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 Dphydm_dig.h272 void odm_write_dig(void *dm_void, u8 current_igi);
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8822bs/hal/phydm/
H A Dphydm_dig.c1164 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 Dphydm_dig.h271 void odm_write_dig(void *dm_void, u8 current_igi);
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8723ds/hal/phydm/
H A Dphydm_dig.c1393 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 Dphydm_dig.c1393 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 Dphydm_dig.c1515 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 Dphydm_dig.c1420 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 Dphydm_dig.c1410 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 Dphydm_dig.c1488 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 Dphydm_dig.c1421 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 Dphydm_dig.c1515 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 …]

12