vserver 1.9.3
[linux-2.6.git] / arch / ppc / platforms / 85xx / sbc8560.c
index c32d662..50cc50a 100644 (file)
@@ -30,6 +30,7 @@
 #include <linux/serial.h>
 #include <linux/tty.h> /* for linux/serial_core.h */
 #include <linux/serial_core.h>
+#include <linux/initrd.h>
 #include <linux/module.h>
 
 #include <asm/system.h>
@@ -92,6 +93,7 @@ sbc8560_early_serial_map(void)
         uart_req.iotype = SERIAL_IO_MEM;
         uart_req.mapbase = UARTA_ADDR;
         uart_req.membase = ioremap(uart_req.mapbase, MPC85xx_UART0_SIZE);
+       uart_req.type = PORT_16650;
 
 #if defined(CONFIG_SERIAL_TEXT_DEBUG) || defined(CONFIG_KGDB)
         gen550_init(0, &uart_req);
@@ -142,9 +144,6 @@ sbc8560_setup_arch(void)
        /* setup PCI host bridges */
        mpc85xx_setup_hose();
 #endif
-#ifdef CONFIG_DUMMY_CONSOLE
-       conswitchp = &dummy_con;
-#endif
 #ifdef CONFIG_SERIAL_8250
        sbc8560_early_serial_map();
 #endif