Revert "[POWERPC] Autodetect serial console on efika"
authorPaul Mackerras <paulus@samba.org>
Mon, 30 Apr 2007 00:24:24 +0000 (10:24 +1000)
committerPaul Mackerras <paulus@samba.org>
Mon, 30 Apr 2007 00:24:24 +0000 (10:24 +1000)
This reverts commit 9414715a7bbb45450015e9bc2676d85d919d08d4,
at Olaf Hering's request:

> Paul, please discard this patch. The optional graphics card may have
> also device_type 'serial' if it is in VGA mode.
> I will send an updated patch later.

arch/powerpc/platforms/52xx/efika.c

index 0eceb1f..a6bba97 100644 (file)
@@ -21,7 +21,6 @@
 #include <linux/initrd.h>
 #include <linux/timer.h>
 #include <linux/pci.h>
-#include <linux/console.h>
 
 #include <asm/io.h>
 #include <asm/irq.h>
@@ -221,37 +220,12 @@ static int __init efika_probe(void)
        return 1;
 }
 
-static void __init efika_init_early(void)
-{
-#ifdef CONFIG_SERIAL_MPC52xx
-       struct device_node *stdout_node;
-       const char *device_type;
-
-       if (strstr(cmd_line, "console="))
-               return;
-       /* find the boot console from /chosen/stdout */
-       if (!of_chosen)
-               return;
-       device_type = of_get_property(of_chosen, "linux,stdout-path", NULL);
-       if (!device_type)
-               return;
-       stdout_node = of_find_node_by_path(device_type);
-       if (stdout_node) {
-               device_type = of_get_property(stdout_node, "device_type", NULL);
-               if (device_type && strcmp(device_type, "serial") == 0)
-                       add_preferred_console("ttyPSC", 0, NULL);
-               of_node_put(stdout_node);
-       }
-#endif
-}
-
 define_machine(efika)
 {
        .name                   = EFIKA_PLATFORM_NAME,
        .probe                  = efika_probe,
        .setup_arch             = efika_setup_arch,
        .init                   = mpc52xx_declare_of_platform_devices,
-       .init_early             = efika_init_early,
        .show_cpuinfo           = efika_show_cpuinfo,
        .init_IRQ               = mpc52xx_init_irq,
        .get_irq                = mpc52xx_get_irq,