Message ID | 1316436695-19194-5-git-send-email-plagnioj@jcrosoft.com |
---|---|
State | Not Applicable |
Delegated to: | David Miller |
Headers | show |
diff --git a/drivers/ide/at91_ide.c b/drivers/ide/at91_ide.c index 000a78e..ba2eda3 100644 --- a/drivers/ide/at91_ide.c +++ b/drivers/ide/at91_ide.c @@ -314,7 +314,7 @@ static int __init at91_ide_probe(struct platform_device *pdev) apply_timings(board->chipselect, 0, ide_timing_find_mode(XFER_PIO_0), 0); /* with GPIO interrupt we have to do quirks in handler */ - if (board->irq_pin >= PIN_BASE) + if (gpio_is_valid(board->irq_pin)) host->irq_handler = at91_irq_handler; host->ports[0]->select_data = board->chipselect;
Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com> Cc: Nicolas Ferre <nicolas.ferre@atmel.com> Cc: linux-ide@vger.kernel.org --- Hi, I'd like to apply this patch via AT91 with the whole gpio patch series Best Regards, J. drivers/ide/at91_ide.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-)