|
@@ -2818,23 +2818,11 @@ static void btc8723b2ant_action_sco(struct btc_coexist *btcoexist)
|
|
|
|
|
|
/* sw mechanism */
|
|
|
if (BTC_WIFI_BW_HT40 == wifi_bw) {
|
|
|
- if ((wifi_rssi_state == BTC_RSSI_STATE_HIGH) ||
|
|
|
- (wifi_rssi_state == BTC_RSSI_STATE_STAY_HIGH)) {
|
|
|
- btc8723b2ant_sw_mechanism(btcoexist, true, true,
|
|
|
- false, false);
|
|
|
- } else {
|
|
|
- btc8723b2ant_sw_mechanism(btcoexist, true, true,
|
|
|
- false, false);
|
|
|
- }
|
|
|
+ btc8723b2ant_sw_mechanism(btcoexist, true, true,
|
|
|
+ false, false);
|
|
|
} else {
|
|
|
- if ((wifi_rssi_state == BTC_RSSI_STATE_HIGH) ||
|
|
|
- (wifi_rssi_state == BTC_RSSI_STATE_STAY_HIGH)) {
|
|
|
- btc8723b2ant_sw_mechanism(btcoexist, false, true,
|
|
|
- false, false);
|
|
|
- } else {
|
|
|
- btc8723b2ant_sw_mechanism(btcoexist, false, true,
|
|
|
- false, false);
|
|
|
- }
|
|
|
+ btc8723b2ant_sw_mechanism(btcoexist, false, true,
|
|
|
+ false, false);
|
|
|
}
|
|
|
}
|
|
|
|
|
@@ -2949,23 +2937,11 @@ static void btc8723b2ant_action_a2dp(struct btc_coexist *btcoexist)
|
|
|
/* sw mechanism */
|
|
|
btcoexist->btc_get(btcoexist, BTC_GET_U4_WIFI_BW, &wifi_bw);
|
|
|
if (BTC_WIFI_BW_HT40 == wifi_bw) {
|
|
|
- if ((wifi_rssi_state == BTC_RSSI_STATE_HIGH) ||
|
|
|
- (wifi_rssi_state == BTC_RSSI_STATE_STAY_HIGH)) {
|
|
|
- btc8723b2ant_sw_mechanism(btcoexist, true, false,
|
|
|
- false, false);
|
|
|
- } else {
|
|
|
- btc8723b2ant_sw_mechanism(btcoexist, true, false,
|
|
|
- false, false);
|
|
|
- }
|
|
|
+ btc8723b2ant_sw_mechanism(btcoexist, true, false,
|
|
|
+ false, false);
|
|
|
} else {
|
|
|
- if ((wifi_rssi_state == BTC_RSSI_STATE_HIGH) ||
|
|
|
- (wifi_rssi_state == BTC_RSSI_STATE_STAY_HIGH)) {
|
|
|
- btc8723b2ant_sw_mechanism(btcoexist, false, false,
|
|
|
- false, false);
|
|
|
- } else {
|
|
|
- btc8723b2ant_sw_mechanism(btcoexist, false, false,
|
|
|
- false, false);
|
|
|
- }
|
|
|
+ btc8723b2ant_sw_mechanism(btcoexist, false, false,
|
|
|
+ false, false);
|
|
|
}
|
|
|
}
|
|
|
|
|
@@ -3008,23 +2984,11 @@ static void btc8723b2ant_action_a2dp_pan_hs(struct btc_coexist *btcoexist)
|
|
|
/* sw mechanism */
|
|
|
btcoexist->btc_get(btcoexist, BTC_GET_U4_WIFI_BW, &wifi_bw);
|
|
|
if (BTC_WIFI_BW_HT40 == wifi_bw) {
|
|
|
- if ((wifi_rssi_state == BTC_RSSI_STATE_HIGH) ||
|
|
|
- (wifi_rssi_state == BTC_RSSI_STATE_STAY_HIGH)) {
|
|
|
- btc8723b2ant_sw_mechanism(btcoexist, true, false,
|
|
|
- false, false);
|
|
|
- } else {
|
|
|
- btc8723b2ant_sw_mechanism(btcoexist, true, false,
|
|
|
- false, false);
|
|
|
- }
|
|
|
+ btc8723b2ant_sw_mechanism(btcoexist, true, false,
|
|
|
+ false, false);
|
|
|
} else {
|
|
|
- if ((wifi_rssi_state == BTC_RSSI_STATE_HIGH) ||
|
|
|
- (wifi_rssi_state == BTC_RSSI_STATE_STAY_HIGH)) {
|
|
|
- btc8723b2ant_sw_mechanism(btcoexist, false, false,
|
|
|
- false, false);
|
|
|
- } else {
|
|
|
- btc8723b2ant_sw_mechanism(btcoexist, false, false,
|
|
|
- false, false);
|
|
|
- }
|
|
|
+ btc8723b2ant_sw_mechanism(btcoexist, false, false,
|
|
|
+ false, false);
|
|
|
}
|
|
|
}
|
|
|
|
|
@@ -3071,23 +3035,11 @@ static void btc8723b2ant_action_pan_edr(struct btc_coexist *btcoexist)
|
|
|
/* sw mechanism */
|
|
|
btcoexist->btc_get(btcoexist, BTC_GET_U4_WIFI_BW, &wifi_bw);
|
|
|
if (BTC_WIFI_BW_HT40 == wifi_bw) {
|
|
|
- if ((wifi_rssi_state == BTC_RSSI_STATE_HIGH) ||
|
|
|
- (wifi_rssi_state == BTC_RSSI_STATE_STAY_HIGH)) {
|
|
|
- btc8723b2ant_sw_mechanism(btcoexist, true, false,
|
|
|
- false, false);
|
|
|
- } else {
|
|
|
- btc8723b2ant_sw_mechanism(btcoexist, true, false,
|
|
|
- false, false);
|
|
|
- }
|
|
|
+ btc8723b2ant_sw_mechanism(btcoexist, true, false,
|
|
|
+ false, false);
|
|
|
} else {
|
|
|
- if ((wifi_rssi_state == BTC_RSSI_STATE_HIGH) ||
|
|
|
- (wifi_rssi_state == BTC_RSSI_STATE_STAY_HIGH)) {
|
|
|
- btc8723b2ant_sw_mechanism(btcoexist, false, false,
|
|
|
- false, false);
|
|
|
- } else {
|
|
|
- btc8723b2ant_sw_mechanism(btcoexist, false, false,
|
|
|
- false, false);
|
|
|
- }
|
|
|
+ btc8723b2ant_sw_mechanism(btcoexist, false, false,
|
|
|
+ false, false);
|
|
|
}
|
|
|
}
|
|
|
|
|
@@ -3121,23 +3073,11 @@ static void btc8723b2ant_action_pan_hs(struct btc_coexist *btcoexist)
|
|
|
|
|
|
btcoexist->btc_get(btcoexist, BTC_GET_U4_WIFI_BW, &wifi_bw);
|
|
|
if (BTC_WIFI_BW_HT40 == wifi_bw) {
|
|
|
- if ((wifi_rssi_state == BTC_RSSI_STATE_HIGH) ||
|
|
|
- (wifi_rssi_state == BTC_RSSI_STATE_STAY_HIGH)) {
|
|
|
- btc8723b2ant_sw_mechanism(btcoexist, true, false,
|
|
|
- false, false);
|
|
|
- } else {
|
|
|
- btc8723b2ant_sw_mechanism(btcoexist, true, false,
|
|
|
- false, false);
|
|
|
- }
|
|
|
+ btc8723b2ant_sw_mechanism(btcoexist, true, false,
|
|
|
+ false, false);
|
|
|
} else {
|
|
|
- if ((wifi_rssi_state == BTC_RSSI_STATE_HIGH) ||
|
|
|
- (wifi_rssi_state == BTC_RSSI_STATE_STAY_HIGH)) {
|
|
|
- btc8723b2ant_sw_mechanism(btcoexist, false, false,
|
|
|
- false, false);
|
|
|
- } else {
|
|
|
- btc8723b2ant_sw_mechanism(btcoexist, false, false,
|
|
|
- false, false);
|
|
|
- }
|
|
|
+ btc8723b2ant_sw_mechanism(btcoexist, false, false,
|
|
|
+ false, false);
|
|
|
}
|
|
|
}
|
|
|
|
|
@@ -3189,23 +3129,11 @@ static void btc8723b2ant_action_pan_edr_a2dp(struct btc_coexist *btcoexist)
|
|
|
|
|
|
/* sw mechanism */
|
|
|
if (BTC_WIFI_BW_HT40 == wifi_bw) {
|
|
|
- if ((wifi_rssi_state == BTC_RSSI_STATE_HIGH) ||
|
|
|
- (wifi_rssi_state == BTC_RSSI_STATE_STAY_HIGH)) {
|
|
|
- btc8723b2ant_sw_mechanism(btcoexist, true, false,
|
|
|
- false, false);
|
|
|
- } else {
|
|
|
- btc8723b2ant_sw_mechanism(btcoexist, true, false,
|
|
|
- false, false);
|
|
|
- }
|
|
|
+ btc8723b2ant_sw_mechanism(btcoexist, true, false,
|
|
|
+ false, false);
|
|
|
} else {
|
|
|
- if ((wifi_rssi_state == BTC_RSSI_STATE_HIGH) ||
|
|
|
- (wifi_rssi_state == BTC_RSSI_STATE_STAY_HIGH)) {
|
|
|
- btc8723b2ant_sw_mechanism(btcoexist, false, false,
|
|
|
- false, false);
|
|
|
- } else {
|
|
|
- btc8723b2ant_sw_mechanism(btcoexist, false, false,
|
|
|
- false, false);
|
|
|
- }
|
|
|
+ btc8723b2ant_sw_mechanism(btcoexist, false, false,
|
|
|
+ false, false);
|
|
|
}
|
|
|
}
|
|
|
|
|
@@ -3264,23 +3192,11 @@ static void btc8723b2ant_action_pan_edr_hid(struct btc_coexist *btcoexist)
|
|
|
|
|
|
/* sw mechanism */
|
|
|
if (BTC_WIFI_BW_HT40 == wifi_bw) {
|
|
|
- if ((wifi_rssi_state == BTC_RSSI_STATE_HIGH) ||
|
|
|
- (wifi_rssi_state == BTC_RSSI_STATE_STAY_HIGH)) {
|
|
|
- btc8723b2ant_sw_mechanism(btcoexist, true, true,
|
|
|
- false, false);
|
|
|
- } else {
|
|
|
- btc8723b2ant_sw_mechanism(btcoexist, true, true,
|
|
|
- false, false);
|
|
|
- }
|
|
|
+ btc8723b2ant_sw_mechanism(btcoexist, true, true,
|
|
|
+ false, false);
|
|
|
} else {
|
|
|
- if ((wifi_rssi_state == BTC_RSSI_STATE_HIGH) ||
|
|
|
- (wifi_rssi_state == BTC_RSSI_STATE_STAY_HIGH)) {
|
|
|
- btc8723b2ant_sw_mechanism(btcoexist, false, true,
|
|
|
- false, false);
|
|
|
- } else {
|
|
|
- btc8723b2ant_sw_mechanism(btcoexist, false, true,
|
|
|
- false, false);
|
|
|
- }
|
|
|
+ btc8723b2ant_sw_mechanism(btcoexist, false, true,
|
|
|
+ false, false);
|
|
|
}
|
|
|
}
|
|
|
|
|
@@ -3336,23 +3252,11 @@ static void btc8723b2ant_action_hid_a2dp_pan_edr(struct btc_coexist *btcoexist)
|
|
|
|
|
|
/* sw mechanism */
|
|
|
if (BTC_WIFI_BW_HT40 == wifi_bw) {
|
|
|
- if ((wifi_rssi_state == BTC_RSSI_STATE_HIGH) ||
|
|
|
- (wifi_rssi_state == BTC_RSSI_STATE_STAY_HIGH)) {
|
|
|
- btc8723b2ant_sw_mechanism(btcoexist, true, true,
|
|
|
- false, false);
|
|
|
- } else {
|
|
|
- btc8723b2ant_sw_mechanism(btcoexist, true, true,
|
|
|
- false, false);
|
|
|
- }
|
|
|
+ btc8723b2ant_sw_mechanism(btcoexist, true, true,
|
|
|
+ false, false);
|
|
|
} else {
|
|
|
- if ((wifi_rssi_state == BTC_RSSI_STATE_HIGH) ||
|
|
|
- (wifi_rssi_state == BTC_RSSI_STATE_STAY_HIGH)) {
|
|
|
- btc8723b2ant_sw_mechanism(btcoexist, false, true,
|
|
|
- false, false);
|
|
|
- } else {
|
|
|
- btc8723b2ant_sw_mechanism(btcoexist, false, true,
|
|
|
- false, false);
|
|
|
- }
|
|
|
+ btc8723b2ant_sw_mechanism(btcoexist, false, true,
|
|
|
+ false, false);
|
|
|
}
|
|
|
}
|
|
|
|
|
@@ -3436,23 +3340,11 @@ static void btc8723b2ant_action_hid_a2dp(struct btc_coexist *btcoexist)
|
|
|
|
|
|
/* sw mechanism */
|
|
|
if (BTC_WIFI_BW_HT40 == wifi_bw) {
|
|
|
- if ((wifi_rssi_state == BTC_RSSI_STATE_HIGH) ||
|
|
|
- (wifi_rssi_state == BTC_RSSI_STATE_STAY_HIGH)) {
|
|
|
- btc8723b2ant_sw_mechanism(btcoexist, true, true,
|
|
|
- false, false);
|
|
|
- } else {
|
|
|
- btc8723b2ant_sw_mechanism(btcoexist, true, true,
|
|
|
- false, false);
|
|
|
- }
|
|
|
+ btc8723b2ant_sw_mechanism(btcoexist, true, true,
|
|
|
+ false, false);
|
|
|
} else {
|
|
|
- if ((wifi_rssi_state == BTC_RSSI_STATE_HIGH) ||
|
|
|
- (wifi_rssi_state == BTC_RSSI_STATE_STAY_HIGH)) {
|
|
|
- btc8723b2ant_sw_mechanism(btcoexist, false, true,
|
|
|
- false, false);
|
|
|
- } else {
|
|
|
- btc8723b2ant_sw_mechanism(btcoexist, false, true,
|
|
|
- false, false);
|
|
|
- }
|
|
|
+ btc8723b2ant_sw_mechanism(btcoexist, false, true,
|
|
|
+ false, false);
|
|
|
}
|
|
|
}
|
|
|
|