Commit e201e7b0 authored by Andrew Morton's avatar Andrew Morton Committed by Jeff Garzik

[PATCH] m68k: Sun-3 LANCE Ethernet

From: Geert Uytterhoeven <geert@linux-m68k.org>

sun3lance updates from Sam Creasey:
  - Pass the correct flags to request_irq()
  - Add debug code for transmitting packets
parent 391c5695
...@@ -342,7 +342,7 @@ static int __init lance_probe( struct net_device *dev) ...@@ -342,7 +342,7 @@ static int __init lance_probe( struct net_device *dev)
REGA(CSR0) = CSR0_STOP; REGA(CSR0) = CSR0_STOP;
request_irq(LANCE_IRQ, lance_interrupt, 0, "SUN3 Lance", dev); request_irq(LANCE_IRQ, lance_interrupt, SA_INTERRUPT, "SUN3 Lance", dev);
dev->irq = (unsigned short)LANCE_IRQ; dev->irq = (unsigned short)LANCE_IRQ;
...@@ -505,6 +505,9 @@ static int lance_start_xmit( struct sk_buff *skb, struct net_device *dev ) ...@@ -505,6 +505,9 @@ static int lance_start_xmit( struct sk_buff *skb, struct net_device *dev )
struct lance_tx_head *head; struct lance_tx_head *head;
unsigned long flags; unsigned long flags;
DPRINTK( 1, ( "%s: transmit start.\n",
dev->name));
/* Transmitter timeout, serious problems. */ /* Transmitter timeout, serious problems. */
if (netif_queue_stopped(dev)) { if (netif_queue_stopped(dev)) {
int tickssofar = jiffies - dev->trans_start; int tickssofar = jiffies - dev->trans_start;
......
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