gpio: mb86s7x: remove some dead code in mb86s70_gpio_to_irq()
authorDan Carpenter <dan.carpenter@linaro.org>
Wed, 23 Oct 2024 08:35:53 +0000 (11:35 +0300)
committerBartosz Golaszewski <bartosz.golaszewski@linaro.org>
Thu, 24 Oct 2024 08:37:51 +0000 (10:37 +0200)
The platform_get_irq() function never returns zero so delete this check.

Signed-off-by: Dan Carpenter <dan.carpenter@linaro.org>
Reviewed-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
Link: https://lore.kernel.org/r/b7f3a78b-7163-42a0-bd09-8b3184f29661@stanley.mountain
Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
drivers/gpio/gpio-mb86s7x.c

index 7efc9fc6f4cdf0e6a4635796fa3d61664c144686..7ee891ef6905ccedf9ca489a9004a790006d9c0a 100644 (file)
@@ -145,8 +145,6 @@ static int mb86s70_gpio_to_irq(struct gpio_chip *gc, unsigned int offset)
                irq = platform_get_irq(to_platform_device(gc->parent), index);
                if (irq < 0)
                        return irq;
-               if (irq == 0)
-                       break;
                if (irq_get_irq_data(irq)->hwirq == offset)
                        return irq;
        }