staging: rtl8723au: Call do_div() directly and get rid of unnecessary wrapper functions
authorJes Sorensen <Jes.Sorensen@redhat.com>
Wed, 9 Apr 2014 21:21:19 +0000 (23:21 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Mon, 14 Apr 2014 15:29:22 +0000 (08:29 -0700)
Signed-off-by: Jes Sorensen <Jes.Sorensen@redhat.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/rtl8723au/hal/rtl8723a_hal_init.c
drivers/staging/rtl8723au/include/osdep_service.h
drivers/staging/rtl8723au/os_dep/osdep_service.c

index 8ea00ba851a20596f5668c0058c10dfbfe2e59a0..0a86923e7def59a44e3055b55315e9fb7813326e 100644 (file)
@@ -3031,8 +3031,8 @@ void hw_var_set_correct_tsf(struct rtw_adapter *padapter)
        /* tsf = pmlmeext->TSFValue - ((u32)pmlmeext->TSFValue %
           (pmlmeinfo->bcn_interval*1024)) - 1024; us */
        tsf = pmlmeext->TSFValue -
-               rtw_modular6423a(pmlmeext->TSFValue,
-                             (pmlmeinfo->bcn_interval * 1024)) - 1024; /* us */
+               do_div(pmlmeext->TSFValue,
+                      (pmlmeinfo->bcn_interval * 1024)) - 1024;        /* us */
 
        if (((pmlmeinfo->state & 0x03) == WIFI_FW_ADHOC_STATE) ||
            ((pmlmeinfo->state & 0x03) == WIFI_FW_AP_STATE)) {
index 6b7d7aa464fd58461ace3be50e4c37ea5da18cbd..92c954eb21799b2c9ee31735a35d394234d28c3b 100644 (file)
@@ -162,10 +162,6 @@ void rtw_unlock_suspend(void);
 #define FUNC_ADPT_FMT "%s(%s)"
 #define FUNC_ADPT_ARG(adapter) __func__, adapter->pnetdev->name
 
-u64 rtw_modular6423a(u64 x, u64 y);
-u64 rtw_division6423a(u64 x, u64 y);
-
-
 /* Macros for handling unaligned memory accesses */
 
 #define RTW_GET_BE24(a) ((((u32) (a)[0]) << 16) | (((u32) (a)[1]) << 8) | \
index 97fc27dce19c987288540949142bd117d9c9e951..b89e779fa0452243a88ab54f8de0fa979b7ed32a 100644 (file)
@@ -71,17 +71,6 @@ u32 _rtw_queue_empty23a(struct rtw_queue *pqueue)
                return false;
 }
 
-u64 rtw_modular6423a(u64 x, u64 y)
-{
-       return do_div(x, y);
-}
-
-u64 rtw_division6423a(u64 x, u64 y)
-{
-       do_div(x, y);
-       return x;
-}
-
 /* rtw_cbuf_full23a - test if cbuf is full
  * @cbuf: pointer of struct rtw_cbuf
  *