diff options
author | Linus Torvalds <torvalds@linux-foundation.org> | 2012-05-21 15:43:54 -0400 |
---|---|---|
committer | Linus Torvalds <torvalds@linux-foundation.org> | 2012-05-21 15:43:54 -0400 |
commit | 881bcabbde8bc13854a2cb30847abe181d31c5fd (patch) | |
tree | 4903428777c03b76d8f2b6cdc782098213300126 /drivers/net/ethernet/amd | |
parent | e60b9a0346ee08af4715ee5b2d82f705fbe6e309 (diff) | |
parent | f25e918e3546477948be999c3a7d56b316d74e4b (diff) |
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k
Pull m68k updates from Geert Uytterhoeven.
* 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k:
m68k: Setup CROSS_COMPILE at the top
m68k: Correct the Atari ALLOWINT definition
m68k/video: Create <asm/vga.h>
m68k: Make sure {read,write}s[bwl]() are always defined
m68k/mm: Port OOM changes to do_page_fault()
scsi/atari: Make more functions static
scsi/atari: Revive "atascsi=" setup option
net/ariadne: Improve debug prints
m68k/atari: Change VME irq numbers from unsigned long to unsigned int
m68k/amiga: Use arch_initcall() for registering platform devices
m68k/amiga: Add error checks when registering platform devices
m68k/amiga: Mark z_dev_present() __init
m68k: Remove unused MAX_NOINT_IPL definition
Diffstat (limited to 'drivers/net/ethernet/amd')
-rw-r--r-- | drivers/net/ethernet/amd/ariadne.c | 8 | ||||
-rw-r--r-- | drivers/net/ethernet/amd/atarilance.c | 11 |
2 files changed, 8 insertions, 11 deletions
diff --git a/drivers/net/ethernet/amd/ariadne.c b/drivers/net/ethernet/amd/ariadne.c index f4c228e4d76c..f2958df9a1e4 100644 --- a/drivers/net/ethernet/amd/ariadne.c +++ b/drivers/net/ethernet/amd/ariadne.c | |||
@@ -213,10 +213,10 @@ static int ariadne_rx(struct net_device *dev) | |||
213 | (const void *)priv->rx_buff[entry], | 213 | (const void *)priv->rx_buff[entry], |
214 | pkt_len); | 214 | pkt_len); |
215 | skb->protocol = eth_type_trans(skb, dev); | 215 | skb->protocol = eth_type_trans(skb, dev); |
216 | netdev_dbg(dev, "RX pkt type 0x%04x from %pM to %pM data 0x%08x len %d\n", | 216 | netdev_dbg(dev, "RX pkt type 0x%04x from %pM to %pM data %p len %u\n", |
217 | ((u_short *)skb->data)[6], | 217 | ((u_short *)skb->data)[6], |
218 | skb->data + 6, skb->data, | 218 | skb->data + 6, skb->data, |
219 | (int)skb->data, (int)skb->len); | 219 | skb->data, skb->len); |
220 | 220 | ||
221 | netif_rx(skb); | 221 | netif_rx(skb); |
222 | dev->stats.rx_packets++; | 222 | dev->stats.rx_packets++; |
@@ -566,10 +566,10 @@ static netdev_tx_t ariadne_start_xmit(struct sk_buff *skb, | |||
566 | 566 | ||
567 | /* Fill in a Tx ring entry */ | 567 | /* Fill in a Tx ring entry */ |
568 | 568 | ||
569 | netdev_dbg(dev, "TX pkt type 0x%04x from %pM to %pM data 0x%08x len %d\n", | 569 | netdev_dbg(dev, "TX pkt type 0x%04x from %pM to %pM data %p len %u\n", |
570 | ((u_short *)skb->data)[6], | 570 | ((u_short *)skb->data)[6], |
571 | skb->data + 6, skb->data, | 571 | skb->data + 6, skb->data, |
572 | (int)skb->data, (int)skb->len); | 572 | skb->data, skb->len); |
573 | 573 | ||
574 | local_irq_save(flags); | 574 | local_irq_save(flags); |
575 | 575 | ||
diff --git a/drivers/net/ethernet/amd/atarilance.c b/drivers/net/ethernet/amd/atarilance.c index 70ed79c46245..84219df72f51 100644 --- a/drivers/net/ethernet/amd/atarilance.c +++ b/drivers/net/ethernet/amd/atarilance.c | |||
@@ -558,21 +558,18 @@ static unsigned long __init lance_probe1( struct net_device *dev, | |||
558 | printk( "Lance: request for irq %d failed\n", IRQ_AUTO_5 ); | 558 | printk( "Lance: request for irq %d failed\n", IRQ_AUTO_5 ); |
559 | return 0; | 559 | return 0; |
560 | } | 560 | } |
561 | dev->irq = (unsigned short)IRQ_AUTO_5; | 561 | dev->irq = IRQ_AUTO_5; |
562 | } | 562 | } |
563 | else { | 563 | else { |
564 | /* For VME-RieblCards, request a free VME int; | 564 | /* For VME-RieblCards, request a free VME int */ |
565 | * (This must be unsigned long, since dev->irq is short and the | 565 | unsigned int irq = atari_register_vme_int(); |
566 | * IRQ_MACHSPEC bit would be cut off...) | ||
567 | */ | ||
568 | unsigned long irq = atari_register_vme_int(); | ||
569 | if (!irq) { | 566 | if (!irq) { |
570 | printk( "Lance: request for VME interrupt failed\n" ); | 567 | printk( "Lance: request for VME interrupt failed\n" ); |
571 | return 0; | 568 | return 0; |
572 | } | 569 | } |
573 | if (request_irq(irq, lance_interrupt, IRQ_TYPE_PRIO, | 570 | if (request_irq(irq, lance_interrupt, IRQ_TYPE_PRIO, |
574 | "Riebl-VME Ethernet", dev)) { | 571 | "Riebl-VME Ethernet", dev)) { |
575 | printk( "Lance: request for irq %ld failed\n", irq ); | 572 | printk( "Lance: request for irq %u failed\n", irq ); |
576 | return 0; | 573 | return 0; |
577 | } | 574 | } |
578 | dev->irq = irq; | 575 | dev->irq = irq; |