serial: apbuart: Fixup apbuart_console_init()
[deliverable/linux.git] / drivers / serial / apbuart.c
index 2e84d9c3d41939686fe6876504e74a1dacbeb7a2..a30bb9620c9b3b9d39695b71305fb8b70d13a0c3 100644 (file)
@@ -520,11 +520,12 @@ static struct console grlib_apbuart_console = {
 };
 
 
-static void grlib_apbuart_configure(void);
+static int grlib_apbuart_configure(void);
 
 static int __init apbuart_console_init(void)
 {
-       grlib_apbuart_configure();
+       if (grlib_apbuart_configure())
+               return -ENODEV;
        register_console(&grlib_apbuart_console);
        return 0;
 }
This page took 0.026664 seconds and 5 git commands to generate.