Browse Source

[ARM] 5505/1: serial amba-pl011: move to arch_initcall for earlier console

Signed-off-by: Alessandro Rubini <rubini@unipv.it>"
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
Alessandro Rubini 16 years ago
parent
commit
4dd9e742df
1 changed files with 5 additions and 1 deletions
  1. 5 1
      drivers/serial/amba-pl011.c

+ 5 - 1
drivers/serial/amba-pl011.c

@@ -845,7 +845,11 @@ static void __exit pl011_exit(void)
 	uart_unregister_driver(&amba_reg);
 }
 
-module_init(pl011_init);
+/*
+ * While this can be a module, if builtin it's most likely the console
+ * So let's leave module_exit but move module_init to an earlier place
+ */
+arch_initcall(pl011_init);
 module_exit(pl011_exit);
 
 MODULE_AUTHOR("ARM Ltd/Deep Blue Solutions Ltd");