|
@@ -281,11 +281,9 @@ static void ems_usb_read_interrupt_callback(struct urb *urb)
|
|
switch (urb->status) {
|
|
switch (urb->status) {
|
|
case 0:
|
|
case 0:
|
|
dev->free_slots = dev->intr_in_buffer[1];
|
|
dev->free_slots = dev->intr_in_buffer[1];
|
|
- if(dev->free_slots > CPC_TX_QUEUE_TRIGGER_HIGH){
|
|
|
|
- if (netif_queue_stopped(netdev)){
|
|
|
|
- netif_wake_queue(netdev);
|
|
|
|
- }
|
|
|
|
- }
|
|
|
|
|
|
+ if (dev->free_slots > CPC_TX_QUEUE_TRIGGER_HIGH &&
|
|
|
|
+ netif_queue_stopped(netdev))
|
|
|
|
+ netif_wake_queue(netdev);
|
|
break;
|
|
break;
|
|
|
|
|
|
case -ECONNRESET: /* unlink */
|
|
case -ECONNRESET: /* unlink */
|