From: lyx Date: Wed, 28 Jul 2010 09:39:17 +0000 (-0700) Subject: modify dm9000 interrupt flags X-Git-Tag: firefly_0821_release~11329^2 X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=2bb4bce1846948ae471d45570fae5805e3ae6c58;p=firefly-linux-kernel-4.4.55.git modify dm9000 interrupt flags --- diff --git a/drivers/net/dm9000.c b/drivers/net/dm9000.c index 5044b51fac67..509493d3c41d 100755 --- a/drivers/net/dm9000.c +++ b/drivers/net/dm9000.c @@ -1228,8 +1228,13 @@ dm9000_open(struct net_device *dev) irqflags |= IRQF_SHARED; - if (request_irq(dev->irq, &dm9000_interrupt, irqflags, dev->name, dev)) + #ifndef CONFIG_MACH_RK2818MID + if (request_irq(dev->irq, dm9000_interrupt, IRQF_TRIGGER_HIGH, dev->name, dev)) return -EAGAIN; + #else + if (request_irq(dev->irq, dm9000_interrupt, irqflags, dev->name, dev)) + return -EAGAIN; + #endif /* Initialize DM9000 board */ dm9000_reset(db);