diff options
Diffstat (limited to 'drivers/net/smc91x.c')
| -rw-r--r-- | drivers/net/smc91x.c | 2 | 
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/net/smc91x.c b/drivers/net/smc91x.c index 05c91ee6921..f12206bdbb7 100644 --- a/drivers/net/smc91x.c +++ b/drivers/net/smc91x.c @@ -2283,7 +2283,7 @@ static int __devinit smc_drv_probe(struct platform_device *pdev)  	ndev->irq = ires->start; -	if (ires->flags & IRQF_TRIGGER_MASK) +	if (irq_flags == -1 || ires->flags & IRQF_TRIGGER_MASK)  		irq_flags = ires->flags & IRQF_TRIGGER_MASK;  	ret = smc_request_attrib(pdev, ndev);  |