Commit b33c7025 authored by Richard Procter's avatar Richard Procter Committed by Jeff Garzik

[netdrvr 3c527] whitespace changes (sync up with maintainer)

parent e958d4a0
......@@ -19,7 +19,7 @@
#define DRV_NAME "3c527"
#define DRV_VERSION "0.7-SMP"
#define DRV_RELDATE "2003/10/06"
#define DRV_RELDATE "2003/09/17"
static const char *version =
DRV_NAME ".c:v" DRV_VERSION " " DRV_RELDATE " Richard Procter <rnp@paradise.net.nz>\n";
......@@ -146,14 +146,12 @@ static unsigned int mc32_debug = NET_DEBUG;
static const int WORKAROUND_82586=1;
/* Pointers to buffers and their on-card records */
struct mc32_ring_desc
{
volatile struct skb_header *p;
struct sk_buff *skb;
};
/* Information that needs to be kept for each board. */
struct mc32_local
{
......@@ -181,6 +179,7 @@ struct mc32_local
atomic_t tx_count; /* buffers left */
volatile u16 tx_ring_head; /* index to tx en-queue end */
u16 tx_ring_tail; /* index to tx de-queue end */
u16 rx_ring_tail; /* index to rx de-queue end */
struct semaphore cmd_mutex; /* Serialises issuing of execute commands */
......@@ -583,8 +582,10 @@ static int mc32_command_nowait(struct net_device *dev, u16 cmd, void *data, int
outb(1<<6, ioaddr+HOST_CMD);
ret = 0;
/* Interrupt handler will signal mutex on completion */
}
return ret;
}
......@@ -606,7 +607,6 @@ static int mc32_command_nowait(struct net_device *dev, u16 cmd, void *data, int
* reply. All well and good. The complication arises because you use
* commands for filter list changes which come in at bh level from things
* like IPV6 group stuff.
*
*/
static int mc32_command(struct net_device *dev, u16 cmd, void *data, int len)
......@@ -618,7 +618,7 @@ static int mc32_command(struct net_device *dev, u16 cmd, void *data, int len)
down(&lp->cmd_mutex);
/*
* My turn
* My Turn
*/
lp->cmd_nonblocking=0;
......@@ -636,6 +636,7 @@ static int mc32_command(struct net_device *dev, u16 cmd, void *data, int len)
ret = -1;
up(&lp->cmd_mutex);
/*
* A multicast set got blocked - try it now
*/
......@@ -701,9 +702,7 @@ static void mc32_halt_transceiver(struct net_device *dev)
int ioaddr = dev->base_addr;
mc32_ready_poll(dev);
lp->rx_box->mbox=0;
outb(HOST_CMD_SUSPND_RX, ioaddr+HOST_CMD);
wait_for_completion(&lp->xceiver_cmd);
......@@ -786,7 +785,6 @@ static int mc32_load_rx_ring(struct net_device *dev)
static void mc32_flush_rx_ring(struct net_device *dev)
{
struct mc32_local *lp = (struct mc32_local *)dev->priv;
int i;
for(i=0; i < RX_RING_LEN; i++)
......@@ -834,7 +832,7 @@ static void mc32_load_tx_ring(struct net_device *dev)
tx_base=p->next;
}
/* -1 so that tx_ring_head cannot "lap" tx_ring_tail, */
/* -1 so that tx_ring_head cannot "lap" tx_ring_tail */
/* see mc32_tx_ring */
atomic_set(&lp->tx_count, TX_RING_LEN-1);
......@@ -855,7 +853,6 @@ static void mc32_load_tx_ring(struct net_device *dev)
static void mc32_flush_tx_ring(struct net_device *dev)
{
struct mc32_local *lp = (struct mc32_local *)dev->priv;
int i;
for (i=0; i < TX_RING_LEN; i++)
......@@ -911,6 +908,7 @@ static int mc32_open(struct net_device *dev)
up(&lp->cmd_mutex);
/*
* Send the indications on command
*/
......@@ -1008,12 +1006,11 @@ static void mc32_timeout(struct net_device *dev)
* crucial that we update lp->tx_ring_head only after we've
* established a valid packet in the tx ring (and is why we mark
* tx_ring_head volatile).
*/
*
**/
static int mc32_send_packet(struct sk_buff *skb, struct net_device *dev)
{
struct mc32_local *lp = (struct mc32_local *)dev->priv;
u16 head = lp->tx_ring_head;
volatile struct skb_header *p, *np;
......@@ -1025,6 +1022,7 @@ static int mc32_send_packet(struct sk_buff *skb, struct net_device *dev)
}
skb = skb_padto(skb, ETH_ZLEN);
if (skb == NULL) {
netif_wake_queue(dev);
return 0;
......@@ -1041,7 +1039,7 @@ static int mc32_send_packet(struct sk_buff *skb, struct net_device *dev)
np=lp->tx_ring[head].p;
/* We will need this to flush the buffer out */
lp->tx_ring[head].skb=skb;
lp->tx_ring[lp->tx_ring_head].skb = skb;
np->length = unlikely(skb->len < ETH_ZLEN) ? ETH_ZLEN : skb->len;
......@@ -1142,6 +1140,7 @@ static void mc32_rx_ring(struct net_device *dev)
int x=0;
rx_old_tail = rx_ring_tail = lp->rx_ring_tail;
do
{
p=lp->rx_ring[rx_ring_tail].p;
......@@ -1389,7 +1388,9 @@ static irqreturn_t mc32_interrupt(int irq, void *dev_id, struct pt_regs * regs)
if (lp->mc_reload_wait)
mc32_reset_multicast_list(dev);
}
else complete(&lp->execution_cmd);
else {
complete(&lp->execution_cmd);
}
}
if(status&2)
{
......@@ -1442,8 +1443,8 @@ static irqreturn_t mc32_interrupt(int irq, void *dev_id, struct pt_regs * regs)
static int mc32_close(struct net_device *dev)
{
struct mc32_local *lp = (struct mc32_local *)dev->priv;
int ioaddr = dev->base_addr;
u8 regs;
u16 one=1;
......@@ -1461,6 +1462,7 @@ static int mc32_close(struct net_device *dev)
mc32_halt_transceiver(dev);
/* Ensure we issue no more commands beyond this point */
down(&lp->cmd_mutex);
/* Ok the card is now stopping */
......@@ -1489,10 +1491,9 @@ static int mc32_close(struct net_device *dev)
static struct net_device_stats *mc32_get_stats(struct net_device *dev)
{
struct mc32_local *lp = (struct mc32_local *)dev->priv;;
struct mc32_local *lp = (struct mc32_local *)dev->priv;
mc32_update_stats(dev);
return &lp->net_stats;
}
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment