de_digtable 217 drivers/net/wireless/realtek/rtlwifi/rtl8192de/dm.c struct dig_t *de_digtable = &rtlpriv->dm_digtable; de_digtable 223 drivers/net/wireless/realtek/rtlwifi/rtl8192de/dm.c de_digtable->min_undec_pwdb_for_dm = 0; de_digtable 230 drivers/net/wireless/realtek/rtlwifi/rtl8192de/dm.c de_digtable->min_undec_pwdb_for_dm = de_digtable 236 drivers/net/wireless/realtek/rtlwifi/rtl8192de/dm.c de_digtable->min_undec_pwdb_for_dm = de_digtable 240 drivers/net/wireless/realtek/rtlwifi/rtl8192de/dm.c de_digtable->min_undec_pwdb_for_dm); de_digtable 243 drivers/net/wireless/realtek/rtlwifi/rtl8192de/dm.c de_digtable->min_undec_pwdb_for_dm = rtlpriv->dm.UNDEC_SM_PWDB; de_digtable 246 drivers/net/wireless/realtek/rtlwifi/rtl8192de/dm.c de_digtable->min_undec_pwdb_for_dm); de_digtable 250 drivers/net/wireless/realtek/rtlwifi/rtl8192de/dm.c de_digtable->min_undec_pwdb_for_dm); de_digtable 256 drivers/net/wireless/realtek/rtlwifi/rtl8192de/dm.c struct dig_t *de_digtable = &rtlpriv->dm_digtable; de_digtable 259 drivers/net/wireless/realtek/rtlwifi/rtl8192de/dm.c if (de_digtable->cursta_cstate == DIG_STA_CONNECT) { de_digtable 260 drivers/net/wireless/realtek/rtlwifi/rtl8192de/dm.c if (de_digtable->pre_cck_pd_state == CCK_PD_STAGE_LOWRSSI) { de_digtable 261 drivers/net/wireless/realtek/rtlwifi/rtl8192de/dm.c if (de_digtable->min_undec_pwdb_for_dm <= 25) de_digtable 262 drivers/net/wireless/realtek/rtlwifi/rtl8192de/dm.c de_digtable->cur_cck_pd_state = de_digtable 265 drivers/net/wireless/realtek/rtlwifi/rtl8192de/dm.c de_digtable->cur_cck_pd_state = de_digtable 268 drivers/net/wireless/realtek/rtlwifi/rtl8192de/dm.c if (de_digtable->min_undec_pwdb_for_dm <= 20) de_digtable 269 drivers/net/wireless/realtek/rtlwifi/rtl8192de/dm.c de_digtable->cur_cck_pd_state = de_digtable 272 drivers/net/wireless/realtek/rtlwifi/rtl8192de/dm.c de_digtable->cur_cck_pd_state = de_digtable 276 drivers/net/wireless/realtek/rtlwifi/rtl8192de/dm.c de_digtable->cur_cck_pd_state = CCK_PD_STAGE_LOWRSSI; de_digtable 278 drivers/net/wireless/realtek/rtlwifi/rtl8192de/dm.c if (de_digtable->pre_cck_pd_state != de_digtable->cur_cck_pd_state) { de_digtable 279 drivers/net/wireless/realtek/rtlwifi/rtl8192de/dm.c if (de_digtable->cur_cck_pd_state == CCK_PD_STAGE_LOWRSSI) { de_digtable 288 drivers/net/wireless/realtek/rtlwifi/rtl8192de/dm.c de_digtable->pre_cck_pd_state = de_digtable->cur_cck_pd_state; de_digtable 291 drivers/net/wireless/realtek/rtlwifi/rtl8192de/dm.c de_digtable->cursta_cstate == DIG_STA_CONNECT ? de_digtable 294 drivers/net/wireless/realtek/rtlwifi/rtl8192de/dm.c de_digtable->cur_cck_pd_state == CCK_PD_STAGE_LOWRSSI ? de_digtable 304 drivers/net/wireless/realtek/rtlwifi/rtl8192de/dm.c struct dig_t *de_digtable = &rtlpriv->dm_digtable; de_digtable 308 drivers/net/wireless/realtek/rtlwifi/rtl8192de/dm.c de_digtable->cur_igvalue, de_digtable->pre_igvalue, de_digtable 309 drivers/net/wireless/realtek/rtlwifi/rtl8192de/dm.c de_digtable->back_val); de_digtable 310 drivers/net/wireless/realtek/rtlwifi/rtl8192de/dm.c if (de_digtable->dig_enable_flag == false) { de_digtable 312 drivers/net/wireless/realtek/rtlwifi/rtl8192de/dm.c de_digtable->pre_igvalue = 0x17; de_digtable 315 drivers/net/wireless/realtek/rtlwifi/rtl8192de/dm.c if (de_digtable->pre_igvalue != de_digtable->cur_igvalue) { de_digtable 317 drivers/net/wireless/realtek/rtlwifi/rtl8192de/dm.c de_digtable->cur_igvalue); de_digtable 319 drivers/net/wireless/realtek/rtlwifi/rtl8192de/dm.c de_digtable->cur_igvalue); de_digtable 320 drivers/net/wireless/realtek/rtlwifi/rtl8192de/dm.c de_digtable->pre_igvalue = de_digtable->cur_igvalue; de_digtable 326 drivers/net/wireless/realtek/rtlwifi/rtl8192de/dm.c struct dig_t *de_digtable = &rtlpriv->dm_digtable; de_digtable 331 drivers/net/wireless/realtek/rtlwifi/rtl8192de/dm.c if (de_digtable->last_min_undec_pwdb_for_dm >= 50 de_digtable 332 drivers/net/wireless/realtek/rtlwifi/rtl8192de/dm.c && de_digtable->min_undec_pwdb_for_dm < 50) { de_digtable 336 drivers/net/wireless/realtek/rtlwifi/rtl8192de/dm.c } else if (de_digtable->last_min_undec_pwdb_for_dm <= 55 && de_digtable 337 drivers/net/wireless/realtek/rtlwifi/rtl8192de/dm.c de_digtable->min_undec_pwdb_for_dm > 55) { de_digtable 351 drivers/net/wireless/realtek/rtlwifi/rtl8192de/dm.c struct dig_t *de_digtable = &rtlpriv->dm_digtable; de_digtable 352 drivers/net/wireless/realtek/rtlwifi/rtl8192de/dm.c u8 value_igi = de_digtable->cur_igvalue; de_digtable 358 drivers/net/wireless/realtek/rtlwifi/rtl8192de/dm.c de_digtable->last_min_undec_pwdb_for_dm = de_digtable 359 drivers/net/wireless/realtek/rtlwifi/rtl8192de/dm.c de_digtable->min_undec_pwdb_for_dm; de_digtable 377 drivers/net/wireless/realtek/rtlwifi/rtl8192de/dm.c de_digtable->cursta_cstate = DIG_STA_CONNECT; de_digtable 379 drivers/net/wireless/realtek/rtlwifi/rtl8192de/dm.c de_digtable->cursta_cstate = DIG_STA_DISCONNECT; de_digtable 392 drivers/net/wireless/realtek/rtlwifi/rtl8192de/dm.c de_digtable->large_fa_hit, de_digtable->forbidden_igi); de_digtable 395 drivers/net/wireless/realtek/rtlwifi/rtl8192de/dm.c de_digtable->recover_cnt, de_digtable->rx_gain_min); de_digtable 402 drivers/net/wireless/realtek/rtlwifi/rtl8192de/dm.c de_digtable->large_fa_hit++; de_digtable 403 drivers/net/wireless/realtek/rtlwifi/rtl8192de/dm.c if (de_digtable->forbidden_igi < de_digtable->cur_igvalue) { de_digtable 404 drivers/net/wireless/realtek/rtlwifi/rtl8192de/dm.c de_digtable->forbidden_igi = de_digtable->cur_igvalue; de_digtable 405 drivers/net/wireless/realtek/rtlwifi/rtl8192de/dm.c de_digtable->large_fa_hit = 1; de_digtable 407 drivers/net/wireless/realtek/rtlwifi/rtl8192de/dm.c if (de_digtable->large_fa_hit >= 3) { de_digtable 408 drivers/net/wireless/realtek/rtlwifi/rtl8192de/dm.c if ((de_digtable->forbidden_igi + 1) > DM_DIG_MAX) de_digtable 409 drivers/net/wireless/realtek/rtlwifi/rtl8192de/dm.c de_digtable->rx_gain_min = DM_DIG_MAX; de_digtable 411 drivers/net/wireless/realtek/rtlwifi/rtl8192de/dm.c de_digtable->rx_gain_min = de_digtable 412 drivers/net/wireless/realtek/rtlwifi/rtl8192de/dm.c (de_digtable->forbidden_igi + 1); de_digtable 413 drivers/net/wireless/realtek/rtlwifi/rtl8192de/dm.c de_digtable->recover_cnt = 3600; /* 3600=2hr */ de_digtable 417 drivers/net/wireless/realtek/rtlwifi/rtl8192de/dm.c if (de_digtable->recover_cnt != 0) { de_digtable 418 drivers/net/wireless/realtek/rtlwifi/rtl8192de/dm.c de_digtable->recover_cnt--; de_digtable 420 drivers/net/wireless/realtek/rtlwifi/rtl8192de/dm.c if (de_digtable->large_fa_hit == 0) { de_digtable 421 drivers/net/wireless/realtek/rtlwifi/rtl8192de/dm.c if ((de_digtable->forbidden_igi - 1) < de_digtable 423 drivers/net/wireless/realtek/rtlwifi/rtl8192de/dm.c de_digtable->forbidden_igi = de_digtable 425 drivers/net/wireless/realtek/rtlwifi/rtl8192de/dm.c de_digtable->rx_gain_min = de_digtable 429 drivers/net/wireless/realtek/rtlwifi/rtl8192de/dm.c de_digtable->forbidden_igi--; de_digtable 430 drivers/net/wireless/realtek/rtlwifi/rtl8192de/dm.c de_digtable->rx_gain_min = de_digtable 431 drivers/net/wireless/realtek/rtlwifi/rtl8192de/dm.c (de_digtable->forbidden_igi + 1); de_digtable 433 drivers/net/wireless/realtek/rtlwifi/rtl8192de/dm.c } else if (de_digtable->large_fa_hit == 3) { de_digtable 434 drivers/net/wireless/realtek/rtlwifi/rtl8192de/dm.c de_digtable->large_fa_hit = 0; de_digtable 440 drivers/net/wireless/realtek/rtlwifi/rtl8192de/dm.c de_digtable->large_fa_hit, de_digtable->forbidden_igi); de_digtable 443 drivers/net/wireless/realtek/rtlwifi/rtl8192de/dm.c de_digtable->recover_cnt, de_digtable->rx_gain_min); de_digtable 447 drivers/net/wireless/realtek/rtlwifi/rtl8192de/dm.c else if (value_igi < de_digtable->rx_gain_min) de_digtable 448 drivers/net/wireless/realtek/rtlwifi/rtl8192de/dm.c value_igi = de_digtable->rx_gain_min; de_digtable 449 drivers/net/wireless/realtek/rtlwifi/rtl8192de/dm.c de_digtable->cur_igvalue = value_igi; de_digtable 2917 drivers/net/wireless/realtek/rtlwifi/rtl8192de/phy.c struct dig_t *de_digtable = &rtlpriv->dm_digtable; de_digtable 2925 drivers/net/wireless/realtek/rtlwifi/rtl8192de/phy.c de_digtable->cur_igvalue = rtlphy->initgain_backup.xaagccore1; de_digtable 2930 drivers/net/wireless/realtek/rtlwifi/rtl8192de/phy.c rtlphy->initgain_backup.xaagccore1 = de_digtable->cur_igvalue; de_digtable 2931 drivers/net/wireless/realtek/rtlwifi/rtl8192de/phy.c de_digtable->cur_igvalue = 0x37;