]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
serial: 8250_keba: Use dev_err_probe()
authorGerhard Engleder <eg@keba.com>
Tue, 16 Dec 2025 19:37:26 +0000 (20:37 +0100)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 17 Dec 2025 14:06:32 +0000 (15:06 +0100)
Simplify the probe() code by using dev_err_probe().

Suggested-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
Signed-off-by: Gerhard Engleder <eg@keba.com>
Link: https://patch.msgid.link/20251216193726.55449-4-gerhard@engleder-embedded.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/tty/serial/8250/8250_keba.c

index 149953c6a288103196efc376e810754bc1efb681..f94d97e69dc54c2be4b2ce25de2b5e7a88a2e6c9 100644 (file)
@@ -252,10 +252,9 @@ static int kuart_probe(struct auxiliary_device *auxdev,
        }
 
        retval = serial8250_register_8250_port(&uart);
-       if (retval < 0) {
-               dev_err(&auxdev->dev, "UART registration failed!\n");
-               return retval;
-       }
+       if (retval < 0)
+               return dev_err_probe(&auxdev->dev, retval,
+                                    "UART registration failed!\n");
        kuart->line = retval;
 
        return 0;