|
@@ -690,6 +690,19 @@ bool exhalbtc_initlize_variables(struct rtl_priv *adapter)
|
|
|
return true;
|
|
|
}
|
|
|
|
|
|
+void exhalbtc_pre_load_firmware(struct btc_coexist *btcoexist)
|
|
|
+{
|
|
|
+ if (!halbtc_is_bt_coexist_available(btcoexist))
|
|
|
+ return;
|
|
|
+
|
|
|
+ btcoexist->statistics.cnt_pre_load_firmware++;
|
|
|
+
|
|
|
+ if (IS_HARDWARE_TYPE_8723B(btcoexist->adapter)) {
|
|
|
+ if (btcoexist->board_info.btdm_ant_num == 2)
|
|
|
+ ex_btc8723b2ant_pre_load_firmware(btcoexist);
|
|
|
+ }
|
|
|
+}
|
|
|
+
|
|
|
void exhalbtc_init_hw_config(struct btc_coexist *btcoexist)
|
|
|
{
|
|
|
struct rtl_priv *rtlpriv = btcoexist->adapter;
|