From 6a9c32789d2abea58b0b0acba3f652b59c3e69a3 Mon Sep 17 00:00:00 2001 From: Jean-Christophe PLAGNIOL-VILLARD Date: Mon, 19 Sep 2011 15:30:14 +0800 Subject: [PATCH] --- yaml --- r: 281526 b: refs/heads/master c: 43d91483536437bac009f9dc6428b1828909e55a h: refs/heads/master v: v3 --- [refs] | 2 +- trunk/drivers/ide/at91_ide.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/[refs] b/[refs] index 3cf0d51e5245..dc47d3975755 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 477c87e90853d136b188c50c0e4a93d01cad872e +refs/heads/master: 43d91483536437bac009f9dc6428b1828909e55a diff --git a/trunk/drivers/ide/at91_ide.c b/trunk/drivers/ide/at91_ide.c index 6dede8f366c5..41d415529479 100644 --- a/trunk/drivers/ide/at91_ide.c +++ b/trunk/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;