From 1d56dd15cbb5ba12f8bb2e2d11cd639e3692ded0 Mon Sep 17 00:00:00 2001 From: Anjelique Melendez Date: Thu, 20 Jan 2022 16:36:39 -0800 Subject: [PATCH] iio: adc: qcom-spmi-adc5-gen3: Fix interrupt handler returns Currently, the adc5 gen3 interrupt handler always returns IRQ_HANDLED. Fix the handler so that on errors IRQ_NONE is returned. Change-Id: I2ccebb985c81ad9de57b829b469ec8e58437f9e9 Signed-off-by: Anjelique Melendez --- drivers/iio/adc/qcom-spmi-adc5-gen3.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/drivers/iio/adc/qcom-spmi-adc5-gen3.c b/drivers/iio/adc/qcom-spmi-adc5-gen3.c index 8a4082cdf8b7..c6c3f6a1ba7d 100644 --- a/drivers/iio/adc/qcom-spmi-adc5-gen3.c +++ b/drivers/iio/adc/qcom-spmi-adc5-gen3.c @@ -615,8 +615,10 @@ static irqreturn_t adc5_gen3_isr(int irq, void *dev_id) goto handler_end; } -handler_end: return IRQ_HANDLED; + +handler_end: + return IRQ_NONE; } static void __tm_handler_work(struct adc5_chip *adc, unsigned int sdam_index)