{
struct r8192_priv *priv = rtllib_priv(dev);
- dm_digtable.dig_algorithm_switch = 0;
-
dm_digtable.dig_state = DM_STA_DIG_MAX;
dm_digtable.dig_highpwr_state = DM_STA_DIG_MAX;
dm_digtable.cur_sta_connect_state = DIG_STA_DISCONNECT;
u8 i;
static u8 fw_dig;
- if (dm_digtable.dig_algorithm_switch)
- fw_dig = 0;
if (fw_dig <= 3) {
for (i = 0; i < 3; i++)
rtl92e_set_bb_reg(dev, UFWP, bMaskByte1, 0x8);
_rtl92e_dm_initial_gain(dev);
_rtl92e_dm_pd_th(dev);
_rtl92e_dm_cs_ratio(dev);
- if (dm_digtable.dig_algorithm_switch)
- dm_digtable.dig_algorithm_switch = 0;
dm_digtable.pre_sta_connect_state = dm_digtable.cur_sta_connect_state;
}
u8 initial_gain = 0;
static u8 initialized, force_write;
- if (dm_digtable.dig_algorithm_switch) {
- initialized = 0;
- }
-
if (rtllib_act_scanning(priv->rtllib, true)) {
force_write = 1;
return;
struct r8192_priv *priv = rtllib_priv(dev);
static u8 initialized, force_write;
- if (dm_digtable.dig_algorithm_switch) {
- initialized = 0;
- }
-
if (dm_digtable.pre_sta_connect_state == dm_digtable.cur_sta_connect_state) {
if (dm_digtable.cur_sta_connect_state == DIG_STA_CONNECT) {
if (dm_digtable.rssi_val >=
{
static u8 initialized, force_write;
- if (dm_digtable.dig_algorithm_switch) {
- initialized = 0;
- }
-
if (dm_digtable.pre_sta_connect_state == dm_digtable.cur_sta_connect_state) {
if (dm_digtable.cur_sta_connect_state == DIG_STA_CONNECT) {
if (dm_digtable.rssi_val <= dm_digtable.rssi_low_thresh)