]> git.karo-electronics.de Git - karo-tx-uboot.git/blobdiff - common/serial.c
serial: pxa: Move serial registration from serial_initialize()
[karo-tx-uboot.git] / common / serial.c
index 9e88f9778661abefa5d4323b9a537aea6a095212..70f6261dc2ccb5d348a3040aaab575cdfa257b9d 100644 (file)
@@ -41,6 +41,7 @@ static void serial_null(void)
                __attribute__((weak, alias("serial_null")));
 
 serial_initfunc(mpc8xx_serial_initialize);
+serial_initfunc(pxa_serial_initialize);
 serial_initfunc(s3c24xx_serial_initialize);
 
 void serial_register(struct serial_device *dev)
@@ -75,15 +76,7 @@ void serial_initialize(void)
        serial_register(&eserial4_device);
 #endif
 #endif /* CONFIG_SYS_NS16550_SERIAL */
-#if defined(CONFIG_FFUART)
-       serial_register(&serial_ffuart_device);
-#endif
-#if defined(CONFIG_BTUART)
-       serial_register(&serial_btuart_device);
-#endif
-#if defined(CONFIG_STUART)
-       serial_register(&serial_stuart_device);
-#endif
+       pxa_serial_initialize();
        s3c24xx_serial_initialize();
 #if defined(CONFIG_S5P)
        serial_register(&s5p_serial0_device);