issue_beacon(padapter, 100);
                issue++;
                do {
-                       rtw_yield_os();
+                       yield();
                        rtw_hal_get_hwreg(padapter, HW_VAR_BCN_VALID, (u8 *)(&bxmitok));
                        poll++;
                } while ((poll%10) != 0 && !bxmitok && !padapter->bSurpriseRemoved && !padapter->bDriverStopped);
 
                        SetFwRsvdPagePkt(adapt, false);
                        DLBcnCount++;
                        do {
-                               rtw_yield_os();
+                               yield();
                                /* rtw_mdelay_os(10); */
                                /*  check rsvd page download OK. */
                                rtw_hal_get_hwreg(adapt, HW_VAR_BCN_VALID, (u8 *)(&bcn_valid));
 
 void rtw_mdelay_os(int ms);
 void rtw_udelay_os(int us);
 
-void rtw_yield_os(void);
-
 static inline unsigned char _cancel_timer_ex(struct timer_list *ptimer)
 {
        return del_timer_sync(ptimer);
 
        udelay((unsigned long)us);
 }
 
-void rtw_yield_os(void)
-{
-       yield();
-}
-
 #define RTW_SUSPEND_LOCK_NAME "rtw_wifi"
 
 static const struct device_type wlan_type = {