diff options
Diffstat (limited to 'drivers/net/spider_net.c')
-rw-r--r-- | drivers/net/spider_net.c | 15 |
1 files changed, 8 insertions, 7 deletions
diff --git a/drivers/net/spider_net.c b/drivers/net/spider_net.c index 96a7e771daa4..67bbd7ba406d 100644 --- a/drivers/net/spider_net.c +++ b/drivers/net/spider_net.c | |||
@@ -487,10 +487,10 @@ spider_net_refill_rx_chain(struct spider_net_card *card) | |||
487 | } | 487 | } |
488 | 488 | ||
489 | /** | 489 | /** |
490 | * spider_net_alloc_rx_skbs - allocates rx skbs in rx descriptor chains | 490 | * spider_net_alloc_rx_skbs - Allocates rx skbs in rx descriptor chains |
491 | * @card: card structure | 491 | * @card: card structure |
492 | * | 492 | * |
493 | * returns 0 on success, <0 on failure | 493 | * Returns 0 on success, <0 on failure. |
494 | */ | 494 | */ |
495 | static int | 495 | static int |
496 | spider_net_alloc_rx_skbs(struct spider_net_card *card) | 496 | spider_net_alloc_rx_skbs(struct spider_net_card *card) |
@@ -501,17 +501,18 @@ spider_net_alloc_rx_skbs(struct spider_net_card *card) | |||
501 | result = -ENOMEM; | 501 | result = -ENOMEM; |
502 | 502 | ||
503 | chain = &card->rx_chain; | 503 | chain = &card->rx_chain; |
504 | /* put at least one buffer into the chain. if this fails, | 504 | /* Put at least one buffer into the chain. if this fails, |
505 | * we've got a problem. if not, spider_net_refill_rx_chain | 505 | * we've got a problem. If not, spider_net_refill_rx_chain |
506 | * will do the rest at the end of this function */ | 506 | * will do the rest at the end of this function. */ |
507 | if (spider_net_prepare_rx_descr(card, chain->head)) | 507 | if (spider_net_prepare_rx_descr(card, chain->head)) |
508 | goto error; | 508 | goto error; |
509 | else | 509 | else |
510 | chain->head = chain->head->next; | 510 | chain->head = chain->head->next; |
511 | 511 | ||
512 | /* this will allocate the rest of the rx buffers; if not, it's | 512 | /* This will allocate the rest of the rx buffers; |
513 | * business as usual later on */ | 513 | * if not, it's business as usual later on. */ |
514 | spider_net_refill_rx_chain(card); | 514 | spider_net_refill_rx_chain(card); |
515 | spider_net_enable_rxchtails(card); | ||
515 | spider_net_enable_rxdmac(card); | 516 | spider_net_enable_rxdmac(card); |
516 | return 0; | 517 | return 0; |
517 | 518 | ||