From 1d4329febfa447579e888143e9d8b21d3f6c60aa Mon Sep 17 00:00:00 2001 From: qi duan Date: Thu, 23 Aug 2018 17:14:11 +0800 Subject: [PATCH] UART: clean the coverity errors of UART module PD#166793: code defects in UART part Change-Id: Id2a379cc4d0ae7d463d835cad01be83793dba4ca Signed-off-by: qi duan --- drivers/amlogic/uart/meson_uart.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/drivers/amlogic/uart/meson_uart.c b/drivers/amlogic/uart/meson_uart.c index 132fc0d53da9..d6ea1ad8e2bf 100644 --- a/drivers/amlogic/uart/meson_uart.c +++ b/drivers/amlogic/uart/meson_uart.c @@ -1240,8 +1240,10 @@ static int __init meson_uart_init(void) return ret; ret = platform_driver_register(&meson_uart_platform_driver); - if (ret) + if (ret) { uart_unregister_driver(&meson_uart_driver); + return ret; + } ret = driver_create_file(&meson_uart_platform_driver.driver, &driver_attr_printkmode);