Loading drivers/staging/vt6655/device.h +0 −1 Original line number Diff line number Diff line Loading @@ -425,7 +425,6 @@ typedef struct __device_info { spinlock_t lock; //PLICE_DEBUG-> struct tasklet_struct RxMngWorkItem; RxManagementQueue rxManeQueue; //PLICE_DEBUG<- //PLICE_DEBUG -> Loading drivers/staging/vt6655/device_main.c +0 −6 Original line number Diff line number Diff line Loading @@ -1704,9 +1704,6 @@ static int device_open(struct net_device *dev) vMgrTimerInit(pDevice); //PLICE_DEBUG-> #ifdef TASK_LET tasklet_init(&pDevice->RxMngWorkItem, (void *)MngWorkItem, (unsigned long)pDevice); #endif #ifdef THREAD InitRxManagementQueue(pDevice); mlme_kill = 0; Loading Loading @@ -1789,9 +1786,6 @@ static int device_close(struct net_device *dev) del_timer(&pDevice->TimerSQ3Tmax3); } #ifdef TASK_LET tasklet_kill(&pDevice->RxMngWorkItem); #endif netif_stop_queue(dev); pDevice->bCmdRunning = false; MACbShutdown(pDevice->PortOffset); Loading drivers/staging/vt6655/dpc.c +0 −24 Original line number Diff line number Diff line Loading @@ -268,23 +268,6 @@ s_vGetDASA(unsigned char *pbyRxBufferAddr, unsigned int *pcbHeaderSize, *pcbHeaderSize = cbHeaderSize; } //PLICE_DEBUG -> void MngWorkItem(void *Context) { PSRxMgmtPacket pRxMgmtPacket; PSDevice pDevice = (PSDevice) Context; spin_lock_irq(&pDevice->lock); while (pDevice->rxManeQueue.packet_num != 0) { pRxMgmtPacket = DeQueue(pDevice); vMgrRxManagePacket(pDevice, pDevice->pMgmt, pRxMgmtPacket); } spin_unlock_irq(&pDevice->lock); } //PLICE_DEBUG<- bool device_receive_frame( PSDevice pDevice, Loading Loading @@ -551,15 +534,8 @@ device_receive_frame( #ifdef THREAD EnQueue(pDevice, pRxPacket); #else #ifdef TASK_LET EnQueue(pDevice, pRxPacket); tasklet_schedule(&pDevice->RxMngWorkItem); #else vMgrRxManagePacket((void *)pDevice, pDevice->pMgmt, pRxPacket); #endif #endif //PLICE_DEBUG<- // hostap Deamon handle 802.11 management if (pDevice->bEnableHostapd) { Loading drivers/staging/vt6655/dpc.h +0 −2 Original line number Diff line number Diff line Loading @@ -39,6 +39,4 @@ device_receive_frame( PSRxDesc pCurrRD ); void MngWorkItem(void *Context); #endif // __RXTX_H__ Loading
drivers/staging/vt6655/device.h +0 −1 Original line number Diff line number Diff line Loading @@ -425,7 +425,6 @@ typedef struct __device_info { spinlock_t lock; //PLICE_DEBUG-> struct tasklet_struct RxMngWorkItem; RxManagementQueue rxManeQueue; //PLICE_DEBUG<- //PLICE_DEBUG -> Loading
drivers/staging/vt6655/device_main.c +0 −6 Original line number Diff line number Diff line Loading @@ -1704,9 +1704,6 @@ static int device_open(struct net_device *dev) vMgrTimerInit(pDevice); //PLICE_DEBUG-> #ifdef TASK_LET tasklet_init(&pDevice->RxMngWorkItem, (void *)MngWorkItem, (unsigned long)pDevice); #endif #ifdef THREAD InitRxManagementQueue(pDevice); mlme_kill = 0; Loading Loading @@ -1789,9 +1786,6 @@ static int device_close(struct net_device *dev) del_timer(&pDevice->TimerSQ3Tmax3); } #ifdef TASK_LET tasklet_kill(&pDevice->RxMngWorkItem); #endif netif_stop_queue(dev); pDevice->bCmdRunning = false; MACbShutdown(pDevice->PortOffset); Loading
drivers/staging/vt6655/dpc.c +0 −24 Original line number Diff line number Diff line Loading @@ -268,23 +268,6 @@ s_vGetDASA(unsigned char *pbyRxBufferAddr, unsigned int *pcbHeaderSize, *pcbHeaderSize = cbHeaderSize; } //PLICE_DEBUG -> void MngWorkItem(void *Context) { PSRxMgmtPacket pRxMgmtPacket; PSDevice pDevice = (PSDevice) Context; spin_lock_irq(&pDevice->lock); while (pDevice->rxManeQueue.packet_num != 0) { pRxMgmtPacket = DeQueue(pDevice); vMgrRxManagePacket(pDevice, pDevice->pMgmt, pRxMgmtPacket); } spin_unlock_irq(&pDevice->lock); } //PLICE_DEBUG<- bool device_receive_frame( PSDevice pDevice, Loading Loading @@ -551,15 +534,8 @@ device_receive_frame( #ifdef THREAD EnQueue(pDevice, pRxPacket); #else #ifdef TASK_LET EnQueue(pDevice, pRxPacket); tasklet_schedule(&pDevice->RxMngWorkItem); #else vMgrRxManagePacket((void *)pDevice, pDevice->pMgmt, pRxPacket); #endif #endif //PLICE_DEBUG<- // hostap Deamon handle 802.11 management if (pDevice->bEnableHostapd) { Loading
drivers/staging/vt6655/dpc.h +0 −2 Original line number Diff line number Diff line Loading @@ -39,6 +39,4 @@ device_receive_frame( PSRxDesc pCurrRD ); void MngWorkItem(void *Context); #endif // __RXTX_H__