init_hal_dm(dev);
 
-       init_timer(&priv->watch_dog_timer);
        setup_timer(&priv->watch_dog_timer,
                    watch_dog_timer_callback,
                    (unsigned long) dev);
 
-       init_timer(&priv->gpio_polling_timer);
        setup_timer(&priv->gpio_polling_timer,
                    check_rfctrl_gpio_timer,
                    (unsigned long)dev);
 
 
        for (count = 0; count < TOTAL_TS_NUM; count++) {
                pTxTS->num = count;
-               _setup_timer(&pTxTS->TsCommonInfo.SetupTimer,
+               setup_timer(&pTxTS->TsCommonInfo.SetupTimer,
                            TsSetupTimeOut,
                            (unsigned long) pTxTS);
 
-               _setup_timer(&pTxTS->TsCommonInfo.InactTimer,
+               setup_timer(&pTxTS->TsCommonInfo.InactTimer,
                            TsInactTimeout,
                            (unsigned long) pTxTS);
 
-               _setup_timer(&pTxTS->TsAddBaTimer,
+               setup_timer(&pTxTS->TsAddBaTimer,
                            TsAddBaProcess,
                            (unsigned long) pTxTS);
 
-               _setup_timer(&pTxTS->TxPendingBARecord.Timer,
+               setup_timer(&pTxTS->TxPendingBARecord.Timer,
                            BaSetupTimeOut,
                            (unsigned long) pTxTS);
-               _setup_timer(&pTxTS->TxAdmittedBARecord.Timer,
+               setup_timer(&pTxTS->TxAdmittedBARecord.Timer,
                            TxBaInactTimeout,
                            (unsigned long) pTxTS);
 
                pRxTS->num = count;
                INIT_LIST_HEAD(&pRxTS->RxPendingPktList);
 
-               _setup_timer(&pRxTS->TsCommonInfo.SetupTimer,
+               setup_timer(&pRxTS->TsCommonInfo.SetupTimer,
                            TsSetupTimeOut,
                            (unsigned long) pRxTS);
 
-               _setup_timer(&pRxTS->TsCommonInfo.InactTimer,
+               setup_timer(&pRxTS->TsCommonInfo.InactTimer,
                            TsInactTimeout,
                            (unsigned long) pRxTS);
 
-               _setup_timer(&pRxTS->RxAdmittedBARecord.Timer,
+               setup_timer(&pRxTS->RxAdmittedBARecord.Timer,
                            RxBaInactTimeout,
                            (unsigned long) pRxTS);
 
-               _setup_timer(&pRxTS->RxPktPendingTimer,
+               setup_timer(&pRxTS->RxPktPendingTimer,
                            RxPktPendingTimeout,
                            (unsigned long) pRxTS);
 
 
 
        ieee->tx_pending.txb = NULL;
 
-       _setup_timer(&ieee->associate_timer,
+       setup_timer(&ieee->associate_timer,
                    rtllib_associate_abort_cb,
                    (unsigned long) ieee);
 
-       _setup_timer(&ieee->beacon_timer,
+       setup_timer(&ieee->beacon_timer,
                    rtllib_send_beacon_cb,
                    (unsigned long) ieee);