/linux-4.4.14/drivers/net/wireless/realtek/rtlwifi/rtl8192ce/ |
D | dm.c | 45 long undec_sm_pwdb; in rtl92ce_dm_dynamic_txpower() local 68 undec_sm_pwdb = rtlpriv->dm.entry_min_undec_sm_pwdb; in rtl92ce_dm_dynamic_txpower() 71 undec_sm_pwdb); in rtl92ce_dm_dynamic_txpower() 73 undec_sm_pwdb = rtlpriv->dm.undec_sm_pwdb; in rtl92ce_dm_dynamic_txpower() 76 undec_sm_pwdb); in rtl92ce_dm_dynamic_txpower() 79 undec_sm_pwdb = rtlpriv->dm.entry_min_undec_sm_pwdb; in rtl92ce_dm_dynamic_txpower() 83 undec_sm_pwdb); in rtl92ce_dm_dynamic_txpower() 86 if (undec_sm_pwdb >= TX_POWER_NEAR_FIELD_THRESH_LVL2) { in rtl92ce_dm_dynamic_txpower() 90 } else if ((undec_sm_pwdb < (TX_POWER_NEAR_FIELD_THRESH_LVL2 - 3)) && in rtl92ce_dm_dynamic_txpower() 91 (undec_sm_pwdb >= TX_POWER_NEAR_FIELD_THRESH_LVL1)) { in rtl92ce_dm_dynamic_txpower() [all …]
|
/linux-4.4.14/drivers/net/wireless/realtek/rtlwifi/rtl8192cu/ |
D | dm.c | 42 long undec_sm_pwdb; in rtl92cu_dm_dynamic_txpower() local 65 undec_sm_pwdb = rtlpriv->dm.entry_min_undec_sm_pwdb; in rtl92cu_dm_dynamic_txpower() 68 undec_sm_pwdb); in rtl92cu_dm_dynamic_txpower() 70 undec_sm_pwdb = rtlpriv->dm.undec_sm_pwdb; in rtl92cu_dm_dynamic_txpower() 73 undec_sm_pwdb); in rtl92cu_dm_dynamic_txpower() 76 undec_sm_pwdb = rtlpriv->dm.entry_min_undec_sm_pwdb; in rtl92cu_dm_dynamic_txpower() 80 undec_sm_pwdb); in rtl92cu_dm_dynamic_txpower() 83 if (undec_sm_pwdb >= TX_POWER_NEAR_FIELD_THRESH_LVL2) { in rtl92cu_dm_dynamic_txpower() 87 } else if ((undec_sm_pwdb < (TX_POWER_NEAR_FIELD_THRESH_LVL2 - 3)) && in rtl92cu_dm_dynamic_txpower() 88 (undec_sm_pwdb >= TX_POWER_NEAR_FIELD_THRESH_LVL1)) { in rtl92cu_dm_dynamic_txpower() [all …]
|
/linux-4.4.14/drivers/net/wireless/realtek/rtlwifi/ |
D | stats.c | 177 long undec_sm_pwdb; in rtl_process_pwdb() local 186 undec_sm_pwdb = drv_priv->rssi_stat.undec_sm_pwdb; in rtl_process_pwdb() 188 undec_sm_pwdb = rtlpriv->dm.undec_sm_pwdb; in rtl_process_pwdb() 191 if (undec_sm_pwdb < 0) in rtl_process_pwdb() 192 undec_sm_pwdb = pstatus->rx_pwdb_all; in rtl_process_pwdb() 193 if (pstatus->rx_pwdb_all > (u32) undec_sm_pwdb) { in rtl_process_pwdb() 194 undec_sm_pwdb = (((undec_sm_pwdb) * in rtl_process_pwdb() 197 undec_sm_pwdb = undec_sm_pwdb + 1; in rtl_process_pwdb() 199 undec_sm_pwdb = (((undec_sm_pwdb) * in rtl_process_pwdb() 205 drv_priv->rssi_stat.undec_sm_pwdb = undec_sm_pwdb; in rtl_process_pwdb() [all …]
|
D | wifi.h | 1315 long undec_sm_pwdb; member 1661 long undec_sm_pwdb; /*out dm */ member
|
/linux-4.4.14/drivers/net/wireless/realtek/rtlwifi/rtl8192se/ |
D | dm.c | 280 if (rtlpriv->dm.undec_sm_pwdb > (long)high_rssi_thresh) { in _rtl92s_dm_refresh_rateadaptive_mask() 282 } else if (rtlpriv->dm.undec_sm_pwdb > in _rtl92s_dm_refresh_rateadaptive_mask() 285 } else if (rtlpriv->dm.undec_sm_pwdb > in _rtl92s_dm_refresh_rateadaptive_mask() 295 rtlpriv->dm.undec_sm_pwdb, ra->ratr_state, in _rtl92s_dm_refresh_rateadaptive_mask() 331 if (rtlpriv->dm.undec_sm_pwdb > tmpentry_maxpwdb) { in _rtl92s_dm_switch_baseband_mrc() 548 dig->rssi_val = rtlpriv->dm.undec_sm_pwdb; in _rtl92s_dm_ctrl_initgain_bytwoport() 589 long undec_sm_pwdb; in _rtl92s_dm_dynamic_txpower() local 615 undec_sm_pwdb = rtlpriv->dm.entry_min_undec_sm_pwdb; in _rtl92s_dm_dynamic_txpower() 618 undec_sm_pwdb); in _rtl92s_dm_dynamic_txpower() 620 undec_sm_pwdb = rtlpriv->dm.undec_sm_pwdb; in _rtl92s_dm_dynamic_txpower() [all …]
|
/linux-4.4.14/drivers/net/wireless/realtek/rtlwifi/rtl8723ae/ |
D | dm.c | 161 rtlpriv->dm.undec_sm_pwdb) ? in rtl8723e_dm_initial_gain_min_pwdb() 162 rtlpriv->dm.undec_sm_pwdb : in rtl8723e_dm_initial_gain_min_pwdb() 165 rssi_val_min = rtlpriv->dm.undec_sm_pwdb; in rtl8723e_dm_initial_gain_min_pwdb() 168 rssi_val_min = rtlpriv->dm.undec_sm_pwdb; in rtl8723e_dm_initial_gain_min_pwdb() 471 long undec_sm_pwdb; in rtl8723e_dm_dynamic_txpower() local 494 undec_sm_pwdb = in rtl8723e_dm_dynamic_txpower() 498 undec_sm_pwdb); in rtl8723e_dm_dynamic_txpower() 500 undec_sm_pwdb = in rtl8723e_dm_dynamic_txpower() 501 rtlpriv->dm.undec_sm_pwdb; in rtl8723e_dm_dynamic_txpower() 504 undec_sm_pwdb); in rtl8723e_dm_dynamic_txpower() [all …]
|
D | dm.h | 126 (((struct rtl_priv *)(_priv))->dm.undec_sm_pwdb) \
|
/linux-4.4.14/drivers/net/wireless/realtek/rtlwifi/rtl8192c/ |
D | dm_common.c | 49 ((RTLPRIV(_priv))->dm.undec_sm_pwdb) 210 rtlpriv->dm.undec_sm_pwdb) ? in rtl92c_dm_initial_gain_min_pwdb() 211 rtlpriv->dm.undec_sm_pwdb : in rtl92c_dm_initial_gain_min_pwdb() 214 rssi_val_min = rtlpriv->dm.undec_sm_pwdb; in rtl92c_dm_initial_gain_min_pwdb() 217 rssi_val_min = rtlpriv->dm.undec_sm_pwdb; in rtl92c_dm_initial_gain_min_pwdb() 1318 dm_pstable->rssi_val_min = rtlpriv->dm.undec_sm_pwdb; in rtl92c_dm_dynamic_bb_powersaving() 1345 rtlpriv->dm.undec_sm_pwdb = -1; in rtl92c_dm_init() 1369 long undec_sm_pwdb; in rtl92c_dm_dynamic_txpower() local 1392 undec_sm_pwdb = rtlpriv->dm.entry_min_undec_sm_pwdb; in rtl92c_dm_dynamic_txpower() 1395 undec_sm_pwdb); in rtl92c_dm_dynamic_txpower() [all …]
|
/linux-4.4.14/drivers/net/wireless/realtek/rtlwifi/rtl8192de/ |
D | dm.c | 263 rtlpriv->dm.undec_sm_pwdb; in rtl92d_dm_find_minimum_rssi() 497 long undec_sm_pwdb; in rtl92d_dm_dynamic_txpower() local 514 undec_sm_pwdb = in rtl92d_dm_dynamic_txpower() 518 undec_sm_pwdb); in rtl92d_dm_dynamic_txpower() 520 undec_sm_pwdb = in rtl92d_dm_dynamic_txpower() 521 rtlpriv->dm.undec_sm_pwdb; in rtl92d_dm_dynamic_txpower() 524 undec_sm_pwdb); in rtl92d_dm_dynamic_txpower() 527 undec_sm_pwdb = in rtl92d_dm_dynamic_txpower() 532 undec_sm_pwdb); in rtl92d_dm_dynamic_txpower() 535 if (undec_sm_pwdb >= 0x33) { in rtl92d_dm_dynamic_txpower() [all …]
|
D | trx.c | 348 long undec_sm_pwdb; in _rtl92de_process_pwdb() local 354 undec_sm_pwdb = rtlpriv->dm.undec_sm_pwdb; in _rtl92de_process_pwdb() 357 if (undec_sm_pwdb < 0) in _rtl92de_process_pwdb() 358 undec_sm_pwdb = pstats->rx_pwdb_all; in _rtl92de_process_pwdb() 359 if (pstats->rx_pwdb_all > (u32) undec_sm_pwdb) { in _rtl92de_process_pwdb() 360 undec_sm_pwdb = (((undec_sm_pwdb) * in _rtl92de_process_pwdb() 363 undec_sm_pwdb = undec_sm_pwdb + 1; in _rtl92de_process_pwdb() 365 undec_sm_pwdb = (((undec_sm_pwdb) * in _rtl92de_process_pwdb() 369 rtlpriv->dm.undec_sm_pwdb = undec_sm_pwdb; in _rtl92de_process_pwdb()
|
/linux-4.4.14/drivers/net/wireless/realtek/rtlwifi/rtl8188ee/ |
D | dm.c | 356 rtlpriv->dm.undec_sm_pwdb) ? in rtl88e_dm_initial_gain_min_pwdb() 357 rtlpriv->dm.undec_sm_pwdb : in rtl88e_dm_initial_gain_min_pwdb() 360 rssi_val_min = rtlpriv->dm.undec_sm_pwdb; in rtl88e_dm_initial_gain_min_pwdb() 363 rssi_val_min = rtlpriv->dm.undec_sm_pwdb; in rtl88e_dm_initial_gain_min_pwdb() 637 long undec_sm_pwdb; in rtl92c_dm_dynamic_txpower() local 660 undec_sm_pwdb = in rtl92c_dm_dynamic_txpower() 664 undec_sm_pwdb); in rtl92c_dm_dynamic_txpower() 666 undec_sm_pwdb = in rtl92c_dm_dynamic_txpower() 667 rtlpriv->dm.undec_sm_pwdb; in rtl92c_dm_dynamic_txpower() 670 undec_sm_pwdb); in rtl92c_dm_dynamic_txpower() [all …]
|
/linux-4.4.14/drivers/net/wireless/realtek/rtlwifi/rtl8192ee/ |
D | dm.c | 490 rtlpriv->dm.undec_sm_pwdb; in rtl92ee_dm_find_minimum_rssi() 526 if (stat->undec_sm_pwdb < min) in rtl92ee_dm_check_rssi_monitor() 527 min = stat->undec_sm_pwdb; in rtl92ee_dm_check_rssi_monitor() 528 if (stat->undec_sm_pwdb > max) in rtl92ee_dm_check_rssi_monitor() 529 max = stat->undec_sm_pwdb; in rtl92ee_dm_check_rssi_monitor() 532 h2c[2] = (u8)(dm->undec_sm_pwdb & 0xFF); in rtl92ee_dm_check_rssi_monitor() 560 h2c[2] = (u8)(dm->undec_sm_pwdb & 0xFF); in rtl92ee_dm_check_rssi_monitor() 565 rtl_write_byte(rtlpriv, 0x4fe, dm->undec_sm_pwdb); in rtl92ee_dm_check_rssi_monitor() 1028 if (rtlpriv->dm.undec_sm_pwdb < p_ra->ldpc_thres) { in rtl92ee_dm_refresh_rate_adaptive_mask() 1031 } else if (rtlpriv->dm.undec_sm_pwdb > in rtl92ee_dm_refresh_rate_adaptive_mask() [all …]
|
/linux-4.4.14/drivers/net/wireless/realtek/rtlwifi/rtl8723be/ |
D | dm.c | 303 rtlpriv->dm.undec_sm_pwdb; in rtl8723be_dm_find_minimum_rssi() 330 if (drv_priv->rssi_stat.undec_sm_pwdb < in rtl8723be_dm_check_rssi_monitor() 333 drv_priv->rssi_stat.undec_sm_pwdb; in rtl8723be_dm_check_rssi_monitor() 334 if (drv_priv->rssi_stat.undec_sm_pwdb > in rtl8723be_dm_check_rssi_monitor() 337 drv_priv->rssi_stat.undec_sm_pwdb; in rtl8723be_dm_check_rssi_monitor() 364 (u8)(rtlpriv->dm.undec_sm_pwdb & 0xFF); in rtl8723be_dm_check_rssi_monitor() 370 rtlpriv->dm.undec_sm_pwdb); in rtl8723be_dm_check_rssi_monitor() 968 if (rtlpriv->dm.undec_sm_pwdb > in rtl8723be_dm_refresh_rate_adaptive_mask() 971 else if (rtlpriv->dm.undec_sm_pwdb > in rtl8723be_dm_refresh_rate_adaptive_mask() 980 rtlpriv->dm.undec_sm_pwdb); in rtl8723be_dm_refresh_rate_adaptive_mask()
|
/linux-4.4.14/drivers/net/wireless/realtek/rtlwifi/btcoexist/ |
D | halbtcoutsrc.c | 223 s32 undec_sm_pwdb = 0; in halbtc_get_wifi_rssi() local 226 undec_sm_pwdb = rtlpriv->dm.undec_sm_pwdb; in halbtc_get_wifi_rssi() 228 undec_sm_pwdb = rtlpriv->dm.undec_sm_pwdb; in halbtc_get_wifi_rssi() 229 return undec_sm_pwdb; in halbtc_get_wifi_rssi()
|
/linux-4.4.14/drivers/net/wireless/realtek/rtlwifi/rtl8821ae/ |
D | dm.c | 620 rtlpriv->dm.undec_sm_pwdb; in rtl8821ae_dm_find_minimum_rssi() 699 if (drv_priv->rssi_stat.undec_sm_pwdb < in rtl8821ae_dm_check_rssi_monitor() 702 drv_priv->rssi_stat.undec_sm_pwdb; in rtl8821ae_dm_check_rssi_monitor() 703 if (drv_priv->rssi_stat.undec_sm_pwdb > in rtl8821ae_dm_check_rssi_monitor() 706 drv_priv->rssi_stat.undec_sm_pwdb; in rtl8821ae_dm_check_rssi_monitor() 745 (u8)(rtlpriv->dm.undec_sm_pwdb & 0xFF); in rtl8821ae_dm_check_rssi_monitor() 755 rtl_write_byte(rtlpriv, 0x4fe, rtlpriv->dm.undec_sm_pwdb); in rtl8821ae_dm_check_rssi_monitor() 2573 if (rtlpriv->dm.undec_sm_pwdb > in rtl8821ae_dm_refresh_rate_adaptive_mask() 2576 else if (rtlpriv->dm.undec_sm_pwdb > in rtl8821ae_dm_refresh_rate_adaptive_mask() 2585 rtlpriv->dm.undec_sm_pwdb); in rtl8821ae_dm_refresh_rate_adaptive_mask()
|
D | dm.h | 282 (((struct rtl_priv *)(_priv))->dm.undec_sm_pwdb))
|