Skip to content

Commit

Permalink
Spidernet RX Chain tail
Browse files Browse the repository at this point in the history
Tell the hardware the location of the rx ring tail.
More punctuation cleanup.

Signed-off-by: Linas Vepstas <linas@austin.ibm.com>
Cc: James K Lewis <jklewis@us.ibm.com>
Cc: Arnd Bergmann <arnd@arndb.de>
Signed-off-by: Jeff Garzik <jeff@garzik.org>
  • Loading branch information
Linas Vepstas authored and Jeff Garzik committed Feb 5, 2007
1 parent a4182c5 commit 2c307db
Showing 1 changed file with 8 additions and 7 deletions.
15 changes: 8 additions & 7 deletions drivers/net/spider_net.c
Original file line number Diff line number Diff line change
Expand Up @@ -487,10 +487,10 @@ spider_net_refill_rx_chain(struct spider_net_card *card)
}

/**
* spider_net_alloc_rx_skbs - allocates rx skbs in rx descriptor chains
* spider_net_alloc_rx_skbs - Allocates rx skbs in rx descriptor chains
* @card: card structure
*
* returns 0 on success, <0 on failure
* Returns 0 on success, <0 on failure.
*/
static int
spider_net_alloc_rx_skbs(struct spider_net_card *card)
Expand All @@ -501,17 +501,18 @@ spider_net_alloc_rx_skbs(struct spider_net_card *card)
result = -ENOMEM;

chain = &card->rx_chain;
/* put at least one buffer into the chain. if this fails,
* we've got a problem. if not, spider_net_refill_rx_chain
* will do the rest at the end of this function */
/* Put at least one buffer into the chain. if this fails,
* we've got a problem. If not, spider_net_refill_rx_chain
* will do the rest at the end of this function. */
if (spider_net_prepare_rx_descr(card, chain->head))
goto error;
else
chain->head = chain->head->next;

/* this will allocate the rest of the rx buffers; if not, it's
* business as usual later on */
/* This will allocate the rest of the rx buffers;
* if not, it's business as usual later on. */
spider_net_refill_rx_chain(card);
spider_net_enable_rxchtails(card);
spider_net_enable_rxdmac(card);
return 0;

Expand Down

0 comments on commit 2c307db

Please sign in to comment.