Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752076AbbHONNV (ORCPT ); Sat, 15 Aug 2015 09:13:21 -0400 Received: from saturn.retrosnub.co.uk ([178.18.118.26]:47042 "EHLO saturn.retrosnub.co.uk" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751350AbbHONNT (ORCPT ); Sat, 15 Aug 2015 09:13:19 -0400 Subject: Re: [PATCH 16/20] iio: bmc150: Fix irq checks To: Markus Pargmann , Mark Brown References: <1439374365-20623-1-git-send-email-mpa@pengutronix.de> <1439374365-20623-17-git-send-email-mpa@pengutronix.de> Cc: Srinivas Pandruvada , linux-iio@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, kernel@pengutronix.de From: Jonathan Cameron Message-ID: <55CF3AEA.2070508@kernel.org> Date: Sat, 15 Aug 2015 14:13:14 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.1.0 MIME-Version: 1.0 In-Reply-To: <1439374365-20623-17-git-send-email-mpa@pengutronix.de> Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1509 Lines: 42 On 12/08/15 11:12, Markus Pargmann wrote: > Valid irqs are > 0. This patch fixes the check which fails for the new > spi driver part if no interrupt was given. > > Signed-off-by: Markus Pargmann This one crossed with Octavian's patch that cleaned up all cases of this. c176becd81843 iio: fix drivers that consider 0 as a valid IRQ in client->irq Hence you can drop this one from the v2 of this series. (Its amazing how many times we get multiple patches for the same issue that has been there for ages in the same week or so!) Jonathan > --- > drivers/iio/accel/bmc150-accel.c | 4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(-) > > diff --git a/drivers/iio/accel/bmc150-accel.c b/drivers/iio/accel/bmc150-accel.c > index 4e70f51c2370..fe2d2316158f 100644 > --- a/drivers/iio/accel/bmc150-accel.c > +++ b/drivers/iio/accel/bmc150-accel.c > @@ -1660,10 +1660,10 @@ static int bmc150_accel_probe(struct i2c_client *client, > return ret; > } > > - if (client->irq < 0) > + if (client->irq <= 0) > client->irq = bmc150_accel_gpio_probe(client, data); > > - if (client->irq >= 0) { > + if (client->irq > 0) { > ret = devm_request_threaded_irq( > &client->dev, client->irq, > bmc150_accel_irq_handler, > -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/