[PATCH] smc91x needs settable IRQ trigger type
For boards that invert the SMC91x IRQ line (maybe an FPGA inverts it), the set_irq_type() call can't assume IRQT_RISING. These particular boards currently use OMAP-specific calls to change the trigger type, but the boards break when set_irq_type() stops being a NOP. Signed-off-by: David Brownell <dbrownell@users.sourceforge.net>
This commit is contained in:
committed by
Jeff Garzik
parent
a5fe736eaf
commit
5f13e7ec5c
@ -1998,7 +1998,7 @@ static int __init smc_probe(struct net_device *dev, void __iomem *ioaddr)
|
||||
if (retval)
|
||||
goto err_out;
|
||||
|
||||
set_irq_type(dev->irq, IRQT_RISING);
|
||||
set_irq_type(dev->irq, SMC_IRQ_TRIGGER_TYPE);
|
||||
|
||||
#ifdef SMC_USE_PXA_DMA
|
||||
{
|
||||
|
Reference in New Issue
Block a user