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

Subject: media: tegra_cec: fix the return value handle for platform_get_irq()
Author:  Ruan Jinjie <[email protected]>
Date:    Tue Aug 1 21:52:53 2023 +0800

There is no possible for platform_get_irq() to return 0,
and the return value of platform_get_irq() is more sensible
to show the error reason.

Signed-off-by: Ruan Jinjie <[email protected]>
Signed-off-by: Hans Verkuil <[email protected]>

 drivers/media/cec/platform/tegra/tegra_cec.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

---

diff --git a/drivers/media/cec/platform/tegra/tegra_cec.c 
b/drivers/media/cec/platform/tegra/tegra_cec.c
index 699c3819f3b2..7c1022cee1e8 100644
--- a/drivers/media/cec/platform/tegra/tegra_cec.c
+++ b/drivers/media/cec/platform/tegra/tegra_cec.c
@@ -348,8 +348,8 @@ static int tegra_cec_probe(struct platform_device *pdev)
 
        cec->tegra_cec_irq = platform_get_irq(pdev, 0);
 
-       if (cec->tegra_cec_irq <= 0)
-               return -EBUSY;
+       if (cec->tegra_cec_irq < 0)
+               return cec->tegra_cec_irq;
 
        cec->cec_base = devm_ioremap(&pdev->dev, res->start,
                                             resource_size(res));

_______________________________________________
linuxtv-commits mailing list
[email protected]
https://www.linuxtv.org/cgi-bin/mailman/listinfo/linuxtv-commits

Reply via email to