hal_btcoex_SpecialPacketNotify(padapter, pktType);
 }
 
-void rtw_btcoex_IQKNotify(struct adapter *padapter, u8 state)
-{
-       hal_btcoex_IQKNotify(padapter, state);
-}
-
 void rtw_btcoex_BtInfoNotify(struct adapter *padapter, u8 length, u8 *tmpBuf)
 {
        hal_btcoex_BtInfoNotify(padapter, length, tmpBuf);
 
                                msleep(50);
                        } while (jiffies_to_msecs(jiffies - start_time) <= 400);
 
-                       rtw_btcoex_IQKNotify(padapter, true);
+                       hal_btcoex_IQKNotify(padapter, true);
 
                        restore_iqk_rst = pwrpriv->bips_processing;
                        b2Ant = pHalData->EEPROMBluetoothAntNum == Ant_x2;
                        PHY_IQCalibrate_8723B(padapter, false, restore_iqk_rst, b2Ant, pHalData->ant_path);
                        pHalData->odmpriv.RFCalibrateInfo.bIQKInitialized = true;
 
-                       rtw_btcoex_IQKNotify(padapter, false);
+                       hal_btcoex_IQKNotify(padapter, false);
 
                        /* Inform WiFi FW that it is the finish of IQK */
                        h2cCmdBuf = 0;
 
 void rtw_btcoex_ConnectNotify(struct adapter *, u8 action);
 void rtw_btcoex_MediaStatusNotify(struct adapter *, u8 mediaStatus);
 void rtw_btcoex_SpecialPacketNotify(struct adapter *, u8 pktType);
-void rtw_btcoex_IQKNotify(struct adapter *padapter, u8 state);
 void rtw_btcoex_BtInfoNotify(struct adapter *, u8 length, u8 *tmpBuf);
 void rtw_btcoex_SuspendNotify(struct adapter *, u8 state);
 void rtw_btcoex_HaltNotify(struct adapter *);