X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=arch%2Farm%2Fcommon%2Flocomo.c;h=23609400a8e2f2ca9a1253dce10ff20a1a391d1f;hb=08a4ecee986dd98e86090ff5faac4782b6765aed;hp=d31b1cb7eea0d83ed2cb632ed07b42d593aad3c7;hpb=6e48f1b763ab1115a58c86684153635050155387;p=deliverable%2Flinux.git diff --git a/arch/arm/common/locomo.c b/arch/arm/common/locomo.c index d31b1cb7eea0..23609400a8e2 100644 --- a/arch/arm/common/locomo.c +++ b/arch/arm/common/locomo.c @@ -788,6 +788,8 @@ static int locomo_probe(struct platform_device *dev) if (!mem) return -EINVAL; irq = platform_get_irq(dev, 0); + if (irq < 0) + return -ENXIO; return __locomo_probe(&dev->dev, mem, irq); }