Merge tag 'linux-watchdog-5.11-rc1' of git://www.linux-watchdog.org/linux-watchdog
[linux-2.6-microblaze.git] / drivers / gpio / gpio-omap.c
index f7ceb2b..41952bb 100644 (file)
@@ -1049,11 +1049,8 @@ static int omap_gpio_chip_init(struct gpio_bank *bank, struct irq_chip *irqc)
        irq->first = irq_base;
 
        ret = gpiochip_add_data(&bank->chip, bank);
-       if (ret) {
-               dev_err(bank->chip.parent,
-                       "Could not register gpio chip %d\n", ret);
-               return ret;
-       }
+       if (ret)
+               return dev_err_probe(bank->chip.parent, ret, "Could not register gpio chip\n");
 
        ret = devm_request_irq(bank->chip.parent, bank->irq,
                               omap_gpio_irq_handler,