diff options
Diffstat (limited to 'drivers/net/arm/ks8695net.c')
-rw-r--r-- | drivers/net/arm/ks8695net.c | 13 |
1 files changed, 6 insertions, 7 deletions
diff --git a/drivers/net/arm/ks8695net.c b/drivers/net/arm/ks8695net.c index e15451a85107..be256b34cea8 100644 --- a/drivers/net/arm/ks8695net.c +++ b/drivers/net/arm/ks8695net.c | |||
@@ -544,14 +544,13 @@ rx_finished: | |||
544 | ksp->next_rx_desc_read = | 544 | ksp->next_rx_desc_read = |
545 | (last_rx_processed + 1) & | 545 | (last_rx_processed + 1) & |
546 | MAX_RX_DESC_MASK; | 546 | MAX_RX_DESC_MASK; |
547 | |||
548 | /* And refill the buffers */ | ||
549 | ks8695_refill_rxbuffers(ksp); | ||
550 | |||
551 | /* Kick the RX DMA engine, in case it became | ||
552 | * suspended */ | ||
553 | ks8695_writereg(ksp, KS8695_DRSC, 0); | ||
554 | } | 547 | } |
548 | /* And refill the buffers */ | ||
549 | ks8695_refill_rxbuffers(ksp); | ||
550 | |||
551 | /* Kick the RX DMA engine, in case it became | ||
552 | * suspended */ | ||
553 | ks8695_writereg(ksp, KS8695_DRSC, 0); | ||
555 | return received; | 554 | return received; |
556 | } | 555 | } |
557 | 556 | ||