aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net
diff options
context:
space:
mode:
authorGeert Uytterhoeven <geert@linux-m68k.org>2011-08-18 14:01:51 -0400
committerGeert Uytterhoeven <geert@linux-m68k.org>2012-04-22 14:16:49 -0400
commit44883eb0231f4a5ce56926fdee185cba867ac121 (patch)
tree6d8ef736761f5bc87d174e60f7faac8193e16a24 /drivers/net
parente2b56288af0c0b97c63aaaa667f2f3165971e911 (diff)
m68k/atari: Change VME irq numbers from unsigned long to unsigned int
Device interrupts numbers were changed to unsigned int in 1997, the year IRQ_MACHSPEC was killed as well. Also kill a related cast while we're at it. Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org> Cc: netdev@vger.kernel.org
Diffstat (limited to 'drivers/net')
-rw-r--r--drivers/net/ethernet/amd/atarilance.c11
1 files changed, 4 insertions, 7 deletions
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;