| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8723bu/hal/btc/ |
| H A D | HalBtc8821aCsr2Ant.c | 32 static struct coex_dm_8821a_csr_2ant *coex_dm = &glcoex_dm_8821a_csr_2ant; variable 270 coex_dm->cur_ra_mask = dis_rate_mask; in halbtc8821aCsr2ant_update_ra_mask() 272 if (force_exec || (coex_dm->pre_ra_mask != coex_dm->cur_ra_mask)) in halbtc8821aCsr2ant_update_ra_mask() 274 &coex_dm->cur_ra_mask); in halbtc8821aCsr2ant_update_ra_mask() 275 coex_dm->pre_ra_mask = coex_dm->cur_ra_mask; in halbtc8821aCsr2ant_update_ra_mask() 283 coex_dm->cur_arfr_type = type; in halbtc8821aCsr2ant_auto_rate_fallback_retry() 285 if (force_exec || (coex_dm->pre_arfr_type != coex_dm->cur_arfr_type)) { in halbtc8821aCsr2ant_auto_rate_fallback_retry() 286 switch (coex_dm->cur_arfr_type) { in halbtc8821aCsr2ant_auto_rate_fallback_retry() 289 coex_dm->backup_arfr_cnt1); in halbtc8821aCsr2ant_auto_rate_fallback_retry() 291 coex_dm->backup_arfr_cnt2); in halbtc8821aCsr2ant_auto_rate_fallback_retry() [all …]
|
| H A D | HalBtc8192e2Ant.c | 26 static struct coex_dm_8192e_2ant *coex_dm = &glcoex_dm_8192e_2ant; variable 259 coex_dm->cur_ra_mask = dis_rate_mask; in halbtc8192e2ant_update_ra_mask() 261 if (force_exec || (coex_dm->pre_ra_mask != coex_dm->cur_ra_mask)) in halbtc8192e2ant_update_ra_mask() 263 &coex_dm->cur_ra_mask); in halbtc8192e2ant_update_ra_mask() 264 coex_dm->pre_ra_mask = coex_dm->cur_ra_mask; in halbtc8192e2ant_update_ra_mask() 272 coex_dm->cur_arfr_type = type; in halbtc8192e2ant_auto_rate_fallback_retry() 274 if (force_exec || (coex_dm->pre_arfr_type != coex_dm->cur_arfr_type)) { in halbtc8192e2ant_auto_rate_fallback_retry() 275 switch (coex_dm->cur_arfr_type) { in halbtc8192e2ant_auto_rate_fallback_retry() 278 coex_dm->backup_arfr_cnt1); in halbtc8192e2ant_auto_rate_fallback_retry() 280 coex_dm->backup_arfr_cnt2); in halbtc8192e2ant_auto_rate_fallback_retry() [all …]
|
| H A D | HalBtc8812a2Ant.c | 26 static struct coex_dm_8812a_2ant *coex_dm = &glcoex_dm_8812a_2ant; variable 255 coex_dm->cur_ra_mask = dis_rate_mask; in halbtc8812a2ant_update_ra_mask() 257 if (force_exec || (coex_dm->pre_ra_mask != coex_dm->cur_ra_mask)) in halbtc8812a2ant_update_ra_mask() 259 &coex_dm->cur_ra_mask); in halbtc8812a2ant_update_ra_mask() 260 coex_dm->pre_ra_mask = coex_dm->cur_ra_mask; in halbtc8812a2ant_update_ra_mask() 268 coex_dm->cur_arfr_type = type; in halbtc8812a2ant_auto_rate_fallback_retry() 270 if (force_exec || (coex_dm->pre_arfr_type != coex_dm->cur_arfr_type)) { in halbtc8812a2ant_auto_rate_fallback_retry() 271 switch (coex_dm->cur_arfr_type) { in halbtc8812a2ant_auto_rate_fallback_retry() 274 coex_dm->backup_arfr_cnt1); in halbtc8812a2ant_auto_rate_fallback_retry() 276 coex_dm->backup_arfr_cnt2); in halbtc8812a2ant_auto_rate_fallback_retry() [all …]
|
| H A D | HalBtc8723b2Ant.c | 25 static struct coex_dm_8723b_2ant *coex_dm = &glcoex_dm_8723b_2ant; variable 366 coex_dm->switch_thres_offset, 0); in halbtc8723b2ant_is_wifi_status_changed() 665 coex_dm->cur_bt_dec_pwr_lvl = dec_bt_pwr_lvl; in halbtc8723b2ant_dec_bt_pwr() 668 if (coex_dm->pre_bt_dec_pwr_lvl == coex_dm->cur_bt_dec_pwr_lvl) in halbtc8723b2ant_dec_bt_pwr() 672 coex_dm->cur_bt_dec_pwr_lvl); in halbtc8723b2ant_dec_bt_pwr() 674 coex_dm->pre_bt_dec_pwr_lvl = coex_dm->cur_bt_dec_pwr_lvl; in halbtc8723b2ant_dec_bt_pwr() 693 coex_dm->cur_bt_auto_report = enable_auto_report; in halbtc8723b2ant_bt_auto_report() 696 if (coex_dm->pre_bt_auto_report == coex_dm->cur_bt_auto_report) in halbtc8723b2ant_bt_auto_report() 700 coex_dm->cur_bt_auto_report); in halbtc8723b2ant_bt_auto_report() 702 coex_dm->pre_bt_auto_report = coex_dm->cur_bt_auto_report; in halbtc8723b2ant_bt_auto_report() [all …]
|
| H A D | HalBtc8821a2Ant.c | 25 static struct coex_dm_8821a_2ant *coex_dm = &glcoex_dm_8821a_2ant; variable 664 coex_dm->cur_bt_dec_pwr_lvl = dec_bt_pwr_lvl; in halbtc8821a2ant_dec_bt_pwr() 667 if (coex_dm->pre_bt_dec_pwr_lvl == coex_dm->cur_bt_dec_pwr_lvl) in halbtc8821a2ant_dec_bt_pwr() 671 coex_dm->cur_bt_dec_pwr_lvl); in halbtc8821a2ant_dec_bt_pwr() 673 coex_dm->pre_bt_dec_pwr_lvl = coex_dm->cur_bt_dec_pwr_lvl; in halbtc8821a2ant_dec_bt_pwr() 692 coex_dm->cur_bt_auto_report = enable_auto_report; in halbtc8821a2ant_bt_auto_report() 695 if (coex_dm->pre_bt_auto_report == coex_dm->cur_bt_auto_report) in halbtc8821a2ant_bt_auto_report() 699 coex_dm->cur_bt_auto_report); in halbtc8821a2ant_bt_auto_report() 701 coex_dm->pre_bt_auto_report = coex_dm->cur_bt_auto_report; in halbtc8821a2ant_bt_auto_report() 707 coex_dm->cur_fw_dac_swing_lvl = fw_dac_swing_lvl; in halbtc8821a2ant_fw_dac_swing_lvl() [all …]
|
| H A D | HalBtc8812a1Ant.c | 25 static struct coex_dm_8812a_1ant *coex_dm = &glcoex_dm_8812a_1ant; variable 174 coex_dm->cur_ra_mask = dis_rate_mask; in halbtc8812a1ant_update_ra_mask() 176 if (force_exec || (coex_dm->pre_ra_mask != coex_dm->cur_ra_mask)) in halbtc8812a1ant_update_ra_mask() 178 &coex_dm->cur_ra_mask); in halbtc8812a1ant_update_ra_mask() 179 coex_dm->pre_ra_mask = coex_dm->cur_ra_mask; in halbtc8812a1ant_update_ra_mask() 188 coex_dm->cur_arfr_type = type; in halbtc8812a1ant_auto_rate_fallback_retry() 190 if (force_exec || (coex_dm->pre_arfr_type != coex_dm->cur_arfr_type)) { in halbtc8812a1ant_auto_rate_fallback_retry() 191 switch (coex_dm->cur_arfr_type) { in halbtc8812a1ant_auto_rate_fallback_retry() 194 coex_dm->backup_arfr_cnt1); in halbtc8812a1ant_auto_rate_fallback_retry() 196 coex_dm->backup_arfr_cnt2); in halbtc8812a1ant_auto_rate_fallback_retry() [all …]
|
| H A D | HalBtc8192e1Ant.c | 25 static struct coex_dm_8192e_1ant *coex_dm = &glcoex_dm_8192e_1ant; variable 174 coex_dm->cur_ra_mask = dis_rate_mask; in halbtc8192e1ant_update_ra_mask() 176 if (force_exec || (coex_dm->pre_ra_mask != coex_dm->cur_ra_mask)) in halbtc8192e1ant_update_ra_mask() 178 &coex_dm->cur_ra_mask); in halbtc8192e1ant_update_ra_mask() 179 coex_dm->pre_ra_mask = coex_dm->cur_ra_mask; in halbtc8192e1ant_update_ra_mask() 187 coex_dm->cur_arfr_type = type; in halbtc8192e1ant_auto_rate_fallback_retry() 189 if (force_exec || (coex_dm->pre_arfr_type != coex_dm->cur_arfr_type)) { in halbtc8192e1ant_auto_rate_fallback_retry() 190 switch (coex_dm->cur_arfr_type) { in halbtc8192e1ant_auto_rate_fallback_retry() 193 coex_dm->backup_arfr_cnt1); in halbtc8192e1ant_auto_rate_fallback_retry() 195 coex_dm->backup_arfr_cnt2); in halbtc8192e1ant_auto_rate_fallback_retry() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8822be/hal/btc/ |
| H A D | halbtc8821acsr2ant.c | 32 static struct coex_dm_8821a_csr_2ant *coex_dm = &glcoex_dm_8821a_csr_2ant; variable 270 coex_dm->cur_ra_mask = dis_rate_mask; in halbtc8821aCsr2ant_update_ra_mask() 272 if (force_exec || (coex_dm->pre_ra_mask != coex_dm->cur_ra_mask)) in halbtc8821aCsr2ant_update_ra_mask() 274 &coex_dm->cur_ra_mask); in halbtc8821aCsr2ant_update_ra_mask() 275 coex_dm->pre_ra_mask = coex_dm->cur_ra_mask; in halbtc8821aCsr2ant_update_ra_mask() 283 coex_dm->cur_arfr_type = type; in halbtc8821aCsr2ant_auto_rate_fallback_retry() 285 if (force_exec || (coex_dm->pre_arfr_type != coex_dm->cur_arfr_type)) { in halbtc8821aCsr2ant_auto_rate_fallback_retry() 286 switch (coex_dm->cur_arfr_type) { in halbtc8821aCsr2ant_auto_rate_fallback_retry() 289 coex_dm->backup_arfr_cnt1); in halbtc8821aCsr2ant_auto_rate_fallback_retry() 291 coex_dm->backup_arfr_cnt2); in halbtc8821aCsr2ant_auto_rate_fallback_retry() [all …]
|
| H A D | halbtc8192e2ant.c | 26 static struct coex_dm_8192e_2ant *coex_dm = &glcoex_dm_8192e_2ant; variable 259 coex_dm->cur_ra_mask = dis_rate_mask; in halbtc8192e2ant_update_ra_mask() 261 if (force_exec || (coex_dm->pre_ra_mask != coex_dm->cur_ra_mask)) in halbtc8192e2ant_update_ra_mask() 263 &coex_dm->cur_ra_mask); in halbtc8192e2ant_update_ra_mask() 264 coex_dm->pre_ra_mask = coex_dm->cur_ra_mask; in halbtc8192e2ant_update_ra_mask() 272 coex_dm->cur_arfr_type = type; in halbtc8192e2ant_auto_rate_fallback_retry() 274 if (force_exec || (coex_dm->pre_arfr_type != coex_dm->cur_arfr_type)) { in halbtc8192e2ant_auto_rate_fallback_retry() 275 switch (coex_dm->cur_arfr_type) { in halbtc8192e2ant_auto_rate_fallback_retry() 278 coex_dm->backup_arfr_cnt1); in halbtc8192e2ant_auto_rate_fallback_retry() 280 coex_dm->backup_arfr_cnt2); in halbtc8192e2ant_auto_rate_fallback_retry() [all …]
|
| H A D | halbtc8812a2ant.c | 26 static struct coex_dm_8812a_2ant *coex_dm = &glcoex_dm_8812a_2ant; variable 255 coex_dm->cur_ra_mask = dis_rate_mask; in halbtc8812a2ant_update_ra_mask() 257 if (force_exec || (coex_dm->pre_ra_mask != coex_dm->cur_ra_mask)) in halbtc8812a2ant_update_ra_mask() 259 &coex_dm->cur_ra_mask); in halbtc8812a2ant_update_ra_mask() 260 coex_dm->pre_ra_mask = coex_dm->cur_ra_mask; in halbtc8812a2ant_update_ra_mask() 268 coex_dm->cur_arfr_type = type; in halbtc8812a2ant_auto_rate_fallback_retry() 270 if (force_exec || (coex_dm->pre_arfr_type != coex_dm->cur_arfr_type)) { in halbtc8812a2ant_auto_rate_fallback_retry() 271 switch (coex_dm->cur_arfr_type) { in halbtc8812a2ant_auto_rate_fallback_retry() 274 coex_dm->backup_arfr_cnt1); in halbtc8812a2ant_auto_rate_fallback_retry() 276 coex_dm->backup_arfr_cnt2); in halbtc8812a2ant_auto_rate_fallback_retry() [all …]
|
| H A D | halbtc8723b2ant.c | 25 static struct coex_dm_8723b_2ant *coex_dm = &glcoex_dm_8723b_2ant; variable 366 coex_dm->switch_thres_offset, 0); in halbtc8723b2ant_is_wifi_status_changed() 665 coex_dm->cur_bt_dec_pwr_lvl = dec_bt_pwr_lvl; in halbtc8723b2ant_dec_bt_pwr() 668 if (coex_dm->pre_bt_dec_pwr_lvl == coex_dm->cur_bt_dec_pwr_lvl) in halbtc8723b2ant_dec_bt_pwr() 672 coex_dm->cur_bt_dec_pwr_lvl); in halbtc8723b2ant_dec_bt_pwr() 674 coex_dm->pre_bt_dec_pwr_lvl = coex_dm->cur_bt_dec_pwr_lvl; in halbtc8723b2ant_dec_bt_pwr() 693 coex_dm->cur_bt_auto_report = enable_auto_report; in halbtc8723b2ant_bt_auto_report() 696 if (coex_dm->pre_bt_auto_report == coex_dm->cur_bt_auto_report) in halbtc8723b2ant_bt_auto_report() 700 coex_dm->cur_bt_auto_report); in halbtc8723b2ant_bt_auto_report() 702 coex_dm->pre_bt_auto_report = coex_dm->cur_bt_auto_report; in halbtc8723b2ant_bt_auto_report() [all …]
|
| H A D | halbtc8821a2ant.c | 25 static struct coex_dm_8821a_2ant *coex_dm = &glcoex_dm_8821a_2ant; variable 664 coex_dm->cur_bt_dec_pwr_lvl = dec_bt_pwr_lvl; in halbtc8821a2ant_dec_bt_pwr() 667 if (coex_dm->pre_bt_dec_pwr_lvl == coex_dm->cur_bt_dec_pwr_lvl) in halbtc8821a2ant_dec_bt_pwr() 671 coex_dm->cur_bt_dec_pwr_lvl); in halbtc8821a2ant_dec_bt_pwr() 673 coex_dm->pre_bt_dec_pwr_lvl = coex_dm->cur_bt_dec_pwr_lvl; in halbtc8821a2ant_dec_bt_pwr() 692 coex_dm->cur_bt_auto_report = enable_auto_report; in halbtc8821a2ant_bt_auto_report() 695 if (coex_dm->pre_bt_auto_report == coex_dm->cur_bt_auto_report) in halbtc8821a2ant_bt_auto_report() 699 coex_dm->cur_bt_auto_report); in halbtc8821a2ant_bt_auto_report() 701 coex_dm->pre_bt_auto_report = coex_dm->cur_bt_auto_report; in halbtc8821a2ant_bt_auto_report() 707 coex_dm->cur_fw_dac_swing_lvl = fw_dac_swing_lvl; in halbtc8821a2ant_fw_dac_swing_lvl() [all …]
|
| H A D | halbtc8812a1ant.c | 25 static struct coex_dm_8812a_1ant *coex_dm = &glcoex_dm_8812a_1ant; variable 174 coex_dm->cur_ra_mask = dis_rate_mask; in halbtc8812a1ant_update_ra_mask() 176 if (force_exec || (coex_dm->pre_ra_mask != coex_dm->cur_ra_mask)) in halbtc8812a1ant_update_ra_mask() 178 &coex_dm->cur_ra_mask); in halbtc8812a1ant_update_ra_mask() 179 coex_dm->pre_ra_mask = coex_dm->cur_ra_mask; in halbtc8812a1ant_update_ra_mask() 188 coex_dm->cur_arfr_type = type; in halbtc8812a1ant_auto_rate_fallback_retry() 190 if (force_exec || (coex_dm->pre_arfr_type != coex_dm->cur_arfr_type)) { in halbtc8812a1ant_auto_rate_fallback_retry() 191 switch (coex_dm->cur_arfr_type) { in halbtc8812a1ant_auto_rate_fallback_retry() 194 coex_dm->backup_arfr_cnt1); in halbtc8812a1ant_auto_rate_fallback_retry() 196 coex_dm->backup_arfr_cnt2); in halbtc8812a1ant_auto_rate_fallback_retry() [all …]
|
| H A D | halbtc8192e1ant.c | 25 static struct coex_dm_8192e_1ant *coex_dm = &glcoex_dm_8192e_1ant; variable 174 coex_dm->cur_ra_mask = dis_rate_mask; in halbtc8192e1ant_update_ra_mask() 176 if (force_exec || (coex_dm->pre_ra_mask != coex_dm->cur_ra_mask)) in halbtc8192e1ant_update_ra_mask() 178 &coex_dm->cur_ra_mask); in halbtc8192e1ant_update_ra_mask() 179 coex_dm->pre_ra_mask = coex_dm->cur_ra_mask; in halbtc8192e1ant_update_ra_mask() 187 coex_dm->cur_arfr_type = type; in halbtc8192e1ant_auto_rate_fallback_retry() 189 if (force_exec || (coex_dm->pre_arfr_type != coex_dm->cur_arfr_type)) { in halbtc8192e1ant_auto_rate_fallback_retry() 190 switch (coex_dm->cur_arfr_type) { in halbtc8192e1ant_auto_rate_fallback_retry() 193 coex_dm->backup_arfr_cnt1); in halbtc8192e1ant_auto_rate_fallback_retry() 195 coex_dm->backup_arfr_cnt2); in halbtc8192e1ant_auto_rate_fallback_retry() [all …]
|
| H A D | halbtc8821a1ant.c | 25 static struct coex_dm_8821a_1ant *coex_dm = &glcoex_dm_8821a_1ant; variable 174 coex_dm->cur_ra_mask = dis_rate_mask; in halbtc8821a1ant_update_ra_mask() 176 if (force_exec || (coex_dm->pre_ra_mask != coex_dm->cur_ra_mask)) in halbtc8821a1ant_update_ra_mask() 178 &coex_dm->cur_ra_mask); in halbtc8821a1ant_update_ra_mask() 179 coex_dm->pre_ra_mask = coex_dm->cur_ra_mask; in halbtc8821a1ant_update_ra_mask() 187 coex_dm->cur_arfr_type = type; in halbtc8821a1ant_auto_rate_fallback_retry() 189 if (force_exec || (coex_dm->pre_arfr_type != coex_dm->cur_arfr_type)) { in halbtc8821a1ant_auto_rate_fallback_retry() 190 switch (coex_dm->cur_arfr_type) { in halbtc8821a1ant_auto_rate_fallback_retry() 193 coex_dm->backup_arfr_cnt1); in halbtc8821a1ant_auto_rate_fallback_retry() 195 coex_dm->backup_arfr_cnt2); in halbtc8821a1ant_auto_rate_fallback_retry() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8723bs/hal/btc/ |
| H A D | halbtc8192e2ant.c | 40 static struct coex_dm_8192e_2ant *coex_dm = &glcoex_dm_8192e_2ant; variable 233 coex_dm->cur_ra_mask = dis_rate_mask; in halbtc8192e2ant_update_ra_mask() 235 if (force_exec || (coex_dm->pre_ra_mask != coex_dm->cur_ra_mask)) in halbtc8192e2ant_update_ra_mask() 237 &coex_dm->cur_ra_mask); in halbtc8192e2ant_update_ra_mask() 238 coex_dm->pre_ra_mask = coex_dm->cur_ra_mask; in halbtc8192e2ant_update_ra_mask() 246 coex_dm->cur_arfr_type = type; in halbtc8192e2ant_auto_rate_fallback_retry() 248 if (force_exec || (coex_dm->pre_arfr_type != coex_dm->cur_arfr_type)) { in halbtc8192e2ant_auto_rate_fallback_retry() 249 switch (coex_dm->cur_arfr_type) { in halbtc8192e2ant_auto_rate_fallback_retry() 252 coex_dm->backup_arfr_cnt1); in halbtc8192e2ant_auto_rate_fallback_retry() 254 coex_dm->backup_arfr_cnt2); in halbtc8192e2ant_auto_rate_fallback_retry() [all …]
|
| H A D | halbtc8812a2ant.c | 41 static struct coex_dm_8812a_2ant *coex_dm = &glcoex_dm_8812a_2ant; variable 226 coex_dm->cur_enable_pta = enable; in halbtc8812a2ant_enable_pta() 231 coex_dm->pre_enable_pta, coex_dm->cur_enable_pta); in halbtc8812a2ant_enable_pta() 234 if (coex_dm->pre_enable_pta == coex_dm->cur_enable_pta) in halbtc8812a2ant_enable_pta() 240 coex_dm->pre_enable_pta = coex_dm->cur_enable_pta; in halbtc8812a2ant_enable_pta() 268 coex_dm->cur_ra_mask = dis_rate_mask; in halbtc8812a2ant_update_ra_mask() 270 if (force_exec || (coex_dm->pre_ra_mask != coex_dm->cur_ra_mask)) in halbtc8812a2ant_update_ra_mask() 272 &coex_dm->cur_ra_mask); in halbtc8812a2ant_update_ra_mask() 273 coex_dm->pre_ra_mask = coex_dm->cur_ra_mask; in halbtc8812a2ant_update_ra_mask() 281 coex_dm->cur_arfr_type = type; in halbtc8812a2ant_auto_rate_fallback_retry() [all …]
|
| H A D | halbtc8821a2ant.c | 39 static struct coex_dm_8821a_2ant *coex_dm = &glcoex_dm_8821a_2ant; variable 677 coex_dm->cur_bt_dec_pwr_lvl = dec_bt_pwr_lvl; in halbtc8821a2ant_dec_bt_pwr() 680 if (coex_dm->pre_bt_dec_pwr_lvl == coex_dm->cur_bt_dec_pwr_lvl) in halbtc8821a2ant_dec_bt_pwr() 684 coex_dm->cur_bt_dec_pwr_lvl); in halbtc8821a2ant_dec_bt_pwr() 686 coex_dm->pre_bt_dec_pwr_lvl = coex_dm->cur_bt_dec_pwr_lvl; in halbtc8821a2ant_dec_bt_pwr() 705 coex_dm->cur_bt_auto_report = enable_auto_report; in halbtc8821a2ant_bt_auto_report() 708 if (coex_dm->pre_bt_auto_report == coex_dm->cur_bt_auto_report) in halbtc8821a2ant_bt_auto_report() 712 coex_dm->cur_bt_auto_report); in halbtc8821a2ant_bt_auto_report() 714 coex_dm->pre_bt_auto_report = coex_dm->cur_bt_auto_report; in halbtc8821a2ant_bt_auto_report() 720 coex_dm->cur_fw_dac_swing_lvl = fw_dac_swing_lvl; in halbtc8821a2ant_fw_dac_swing_lvl() [all …]
|
| H A D | halbtc8723b2ant.c | 40 static struct coex_dm_8723b_2ant *coex_dm = &glcoex_dm_8723b_2ant; variable 385 coex_dm->switch_thres_offset, 0); in halbtc8723b2ant_is_wifi_status_changed() 725 coex_dm->cur_bt_auto_report = enable_auto_report; in halbtc8723b2ant_bt_auto_report() 728 if (coex_dm->pre_bt_auto_report == coex_dm->cur_bt_auto_report) in halbtc8723b2ant_bt_auto_report() 732 coex_dm->cur_bt_auto_report); in halbtc8723b2ant_bt_auto_report() 734 coex_dm->pre_bt_auto_report = coex_dm->cur_bt_auto_report; in halbtc8723b2ant_bt_auto_report() 741 coex_dm->cur_fw_dac_swing_lvl = fw_dac_swing_lvl; in halbtc8723b2ant_fw_dac_swing_lvl() 744 if (coex_dm->pre_fw_dac_swing_lvl == in halbtc8723b2ant_fw_dac_swing_lvl() 745 coex_dm->cur_fw_dac_swing_lvl) in halbtc8723b2ant_fw_dac_swing_lvl() 750 coex_dm->cur_fw_dac_swing_lvl); in halbtc8723b2ant_fw_dac_swing_lvl() [all …]
|
| H A D | halbtc8812a1ant.c | 39 static struct coex_dm_8812a_1ant *coex_dm = &glcoex_dm_8812a_1ant; variable 188 coex_dm->cur_ra_mask = dis_rate_mask; in halbtc8812a1ant_update_ra_mask() 190 if (force_exec || (coex_dm->pre_ra_mask != coex_dm->cur_ra_mask)) in halbtc8812a1ant_update_ra_mask() 192 &coex_dm->cur_ra_mask); in halbtc8812a1ant_update_ra_mask() 193 coex_dm->pre_ra_mask = coex_dm->cur_ra_mask; in halbtc8812a1ant_update_ra_mask() 202 coex_dm->cur_arfr_type = type; in halbtc8812a1ant_auto_rate_fallback_retry() 204 if (force_exec || (coex_dm->pre_arfr_type != coex_dm->cur_arfr_type)) { in halbtc8812a1ant_auto_rate_fallback_retry() 205 switch (coex_dm->cur_arfr_type) { in halbtc8812a1ant_auto_rate_fallback_retry() 208 coex_dm->backup_arfr_cnt1); in halbtc8812a1ant_auto_rate_fallback_retry() 210 coex_dm->backup_arfr_cnt2); in halbtc8812a1ant_auto_rate_fallback_retry() [all …]
|
| H A D | halbtc8192e1ant.c | 39 static struct coex_dm_8192e_1ant *coex_dm = &glcoex_dm_8192e_1ant; variable 188 coex_dm->cur_ra_mask = dis_rate_mask; in halbtc8192e1ant_update_ra_mask() 190 if (force_exec || (coex_dm->pre_ra_mask != coex_dm->cur_ra_mask)) in halbtc8192e1ant_update_ra_mask() 192 &coex_dm->cur_ra_mask); in halbtc8192e1ant_update_ra_mask() 193 coex_dm->pre_ra_mask = coex_dm->cur_ra_mask; in halbtc8192e1ant_update_ra_mask() 201 coex_dm->cur_arfr_type = type; in halbtc8192e1ant_auto_rate_fallback_retry() 203 if (force_exec || (coex_dm->pre_arfr_type != coex_dm->cur_arfr_type)) { in halbtc8192e1ant_auto_rate_fallback_retry() 204 switch (coex_dm->cur_arfr_type) { in halbtc8192e1ant_auto_rate_fallback_retry() 207 coex_dm->backup_arfr_cnt1); in halbtc8192e1ant_auto_rate_fallback_retry() 209 coex_dm->backup_arfr_cnt2); in halbtc8192e1ant_auto_rate_fallback_retry() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/realtek/rtlwifi/btcoexist/ |
| H A D | halbtc8723b2ant.c | 21 static struct coex_dm_8723b_2ant *coex_dm = &glcoex_dm_8723b_2ant; variable 378 coex_dm->switch_thres_offset; in btc8723b2ant_is_wifi_status_changed() 673 coex_dm->cur_dec_bt_pwr_lvl = dec_bt_pwr_lvl; in btc8723b2ant_dec_bt_pwr() 678 coex_dm->pre_dec_bt_pwr_lvl, in btc8723b2ant_dec_bt_pwr() 679 coex_dm->cur_dec_bt_pwr_lvl); in btc8723b2ant_dec_bt_pwr() 681 if (coex_dm->pre_dec_bt_pwr_lvl == coex_dm->cur_dec_bt_pwr_lvl) in btc8723b2ant_dec_bt_pwr() 684 btc8723b2ant_set_fw_dec_bt_pwr(btcoexist, coex_dm->cur_dec_bt_pwr_lvl); in btc8723b2ant_dec_bt_pwr() 686 coex_dm->pre_dec_bt_pwr_lvl = coex_dm->cur_dec_bt_pwr_lvl; in btc8723b2ant_dec_bt_pwr() 707 coex_dm->cur_bt_auto_report = enable_auto_report; in btc8723b2ant_bt_auto_report() 710 if (coex_dm->pre_bt_auto_report == coex_dm->cur_bt_auto_report) in btc8723b2ant_bt_auto_report() [all …]
|
| H A D | halbtc8821a2ant.c | 23 static struct coex_dm_8821a_2ant *coex_dm = &glcoex_dm_8821a_2ant; variable 659 coex_dm->cur_dec_bt_pwr_lvl = dec_bt_pwr_lvl; in btc8821a2ant_dec_bt_pwr() 664 coex_dm->pre_dec_bt_pwr_lvl, in btc8821a2ant_dec_bt_pwr() 665 coex_dm->cur_dec_bt_pwr_lvl); in btc8821a2ant_dec_bt_pwr() 667 if (coex_dm->pre_dec_bt_pwr_lvl == coex_dm->cur_dec_bt_pwr_lvl) in btc8821a2ant_dec_bt_pwr() 670 btc8821a2ant_set_fw_dec_bt_pwr(btcoexist, coex_dm->cur_dec_bt_pwr_lvl); in btc8821a2ant_dec_bt_pwr() 672 coex_dm->pre_dec_bt_pwr_lvl = coex_dm->cur_dec_bt_pwr_lvl; in btc8821a2ant_dec_bt_pwr() 683 coex_dm->cur_fw_dac_swing_lvl = fw_dac_swing_lvl; in btc8821a2ant_fw_dac_swing_lvl() 688 coex_dm->pre_fw_dac_swing_lvl, in btc8821a2ant_fw_dac_swing_lvl() 689 coex_dm->cur_fw_dac_swing_lvl); in btc8821a2ant_fw_dac_swing_lvl() [all …]
|
| H A D | halbtc8192e2ant.c | 12 static struct coex_dm_8192e_2ant *coex_dm = &glcoex_dm_8192e_2ant; variable 244 coex_dm->cur_ra_mask = dis_rate_mask; in btc8192e2ant_update_ra_mask() 246 if (force_exec || (coex_dm->pre_ra_mask != coex_dm->cur_ra_mask)) in btc8192e2ant_update_ra_mask() 248 &coex_dm->cur_ra_mask); in btc8192e2ant_update_ra_mask() 249 coex_dm->pre_ra_mask = coex_dm->cur_ra_mask; in btc8192e2ant_update_ra_mask() 257 coex_dm->cur_arfr_type = type; in btc8192e2ant_auto_rate_fallback_retry() 259 if (force_exec || (coex_dm->pre_arfr_type != coex_dm->cur_arfr_type)) { in btc8192e2ant_auto_rate_fallback_retry() 260 switch (coex_dm->cur_arfr_type) { in btc8192e2ant_auto_rate_fallback_retry() 263 coex_dm->backup_arfr_cnt1); in btc8192e2ant_auto_rate_fallback_retry() 265 coex_dm->backup_arfr_cnt2); in btc8192e2ant_auto_rate_fallback_retry() [all …]
|
| H A D | halbtc8723b1ant.c | 22 static struct coex_dm_8723b_1ant *coex_dm = &glcoex_dm_8723b_1ant; variable 45 coex_dm->curra_mask = dis_rate_mask; in halbtc8723b1ant_updatera_mask() 47 if (force_exec || (coex_dm->prera_mask != coex_dm->curra_mask)) in halbtc8723b1ant_updatera_mask() 49 &coex_dm->curra_mask); in halbtc8723b1ant_updatera_mask() 51 coex_dm->prera_mask = coex_dm->curra_mask; in halbtc8723b1ant_updatera_mask() 59 coex_dm->cur_arfr_type = type; in btc8723b1ant_auto_rate_fb_retry() 61 if (force_exec || (coex_dm->pre_arfr_type != coex_dm->cur_arfr_type)) { in btc8723b1ant_auto_rate_fb_retry() 62 switch (coex_dm->cur_arfr_type) { in btc8723b1ant_auto_rate_fb_retry() 65 coex_dm->backup_arfr_cnt1); in btc8723b1ant_auto_rate_fb_retry() 67 coex_dm->backup_arfr_cnt2); in btc8723b1ant_auto_rate_fb_retry() [all …]
|