psta->raid = raid;
                psta->init_rate = init_rate;
 
-               rtw_stassoc_hw_rpt23a(padapter, psta);
-
                spin_lock_bh(&psta->lock);
                psta->state = _FW_LINKED;
                spin_unlock_bh(&psta->lock);
 
 
 }
 
-/* FOR AP , AD-HOC mode */
-void rtw_stassoc_hw_rpt23a(struct rtw_adapter *adapter, struct sta_info *psta)
-{
-       if (psta == NULL)
-               return;
-}
-
 void rtw_stassoc_event_callback23a(struct rtw_adapter *adapter, u8 *pbuf)
 {
        struct sta_info *psta;
                        /* bss_cap_update_on_sta_join23a(adapter, psta); */
                        /* sta_info_update23a(adapter, psta); */
                        ap_sta_info_defer_update23a(adapter, psta);
-
-                       rtw_stassoc_hw_rpt23a(adapter,psta);
                }
                return;
        }
        /* for ad-hoc mode */
        rtw_hal_set_odm_var23a(adapter,HAL_ODM_STA_INFO,psta,true);
 
-       rtw_stassoc_hw_rpt23a(adapter,psta);
-
        if(adapter->securitypriv.dot11AuthAlgrthm==dot11AuthAlgrthm_8021X)
                psta->dot118021XPrivacy = adapter->securitypriv.dot11PrivacyAlgrthm;
 
 
                 struct wlan_network *tgt_network);
 void rtw_set_roaming(struct rtw_adapter *adapter, u8 to_roaming);
 u8 rtw_to_roaming(struct rtw_adapter *adapter);
-void rtw_stassoc_hw_rpt23a(struct rtw_adapter *adapter, struct sta_info *psta);
 
 #endif /* __RTL871X_MLME_H_ */