This is an automatic generated email to let you know that the following patch 
were queued:

Subject: media: cec-gpio: specify IRQF_NO_AUTOEN when requesting irq
Author:  Hans Verkuil <hverkuil-ci...@xs4all.nl>
Date:    Fri Jul 7 13:26:38 2023 +0200

Use IRQF_NO_AUTOEN rather than manually disabling the requested
interrupt.

Signed-off-by: Hans Verkuil <hverkuil-ci...@xs4all.nl>
Signed-off-by: Mauro Carvalho Chehab <mche...@kernel.org>

 drivers/media/cec/platform/cec-gpio/cec-gpio.c | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

---

diff --git a/drivers/media/cec/platform/cec-gpio/cec-gpio.c 
b/drivers/media/cec/platform/cec-gpio/cec-gpio.c
index ff34490fd869..6413c0e8abcd 100644
--- a/drivers/media/cec/platform/cec-gpio/cec-gpio.c
+++ b/drivers/media/cec/platform/cec-gpio/cec-gpio.c
@@ -215,13 +215,11 @@ static int cec_gpio_probe(struct platform_device *pdev)
                return PTR_ERR(cec->adap);
 
        ret = devm_request_irq(dev, cec->cec_irq, cec_gpio_irq_handler,
-                              IRQF_TRIGGER_RISING | IRQF_TRIGGER_FALLING,
+                              IRQF_TRIGGER_RISING | IRQF_TRIGGER_FALLING | 
IRQF_NO_AUTOEN,
                               cec->adap->name, cec);
        if (ret)
                goto del_adap;
 
-       cec_gpio_disable_irq(cec->adap);
-
        if (cec->hpd_gpio) {
                cec->hpd_irq = gpiod_to_irq(cec->hpd_gpio);
                ret = devm_request_threaded_irq(dev, cec->hpd_irq,

_______________________________________________
linuxtv-commits mailing list
linuxtv-commits@linuxtv.org
https://www.linuxtv.org/cgi-bin/mailman/listinfo/linuxtv-commits

Reply via email to