Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit e089ad46 authored by Paul Mackerras's avatar Paul Mackerras
Browse files

Revert "[POWERPC] Autodetect serial console on efika"

This reverts commit 9414715a,
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.
parent 8d8a0241
Loading
Loading
Loading
Loading
+0 −26
Original line number Original line Diff line number Diff line
@@ -21,7 +21,6 @@
#include <linux/initrd.h>
#include <linux/initrd.h>
#include <linux/timer.h>
#include <linux/timer.h>
#include <linux/pci.h>
#include <linux/pci.h>
#include <linux/console.h>


#include <asm/io.h>
#include <asm/io.h>
#include <asm/irq.h>
#include <asm/irq.h>
@@ -221,37 +220,12 @@ static int __init efika_probe(void)
	return 1;
	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)
define_machine(efika)
{
{
	.name			= EFIKA_PLATFORM_NAME,
	.name			= EFIKA_PLATFORM_NAME,
	.probe			= efika_probe,
	.probe			= efika_probe,
	.setup_arch		= efika_setup_arch,
	.setup_arch		= efika_setup_arch,
	.init			= mpc52xx_declare_of_platform_devices,
	.init			= mpc52xx_declare_of_platform_devices,
	.init_early		= efika_init_early,
	.show_cpuinfo		= efika_show_cpuinfo,
	.show_cpuinfo		= efika_show_cpuinfo,
	.init_IRQ		= mpc52xx_init_irq,
	.init_IRQ		= mpc52xx_init_irq,
	.get_irq		= mpc52xx_get_irq,
	.get_irq		= mpc52xx_get_irq,