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

Commit 2aa57be2 authored by Vikram Pandita's avatar Vikram Pandita Committed by Tony Lindgren
Browse files

ARM: OMAP2/3: Serial: Remove arch_initcall dependency



Move platform_device_register() for serial device to
omap_serial_init()

There is no need to have arch_initcall() dependency in serial
as already board files call the function omap_serial_init()

Signed-off-by: default avatarVikram Pandita <vikram.pandita@ti.com>
Signed-off-by: default avatarTony Lindgren <tony@atomide.com>
parent f247de34
Loading
Loading
Loading
Loading
+9 −13
Original line number Diff line number Diff line
@@ -98,6 +98,14 @@ void omap_serial_enable_clocks(int enable)
	}
}

static struct platform_device serial_device = {
	.name			= "serial8250",
	.id			= PLAT8250_DEV_PLATFORM,
	.dev			= {
		.platform_data	= serial_platform_data,
	},
};

void __init omap_serial_init(void)
{
	int i;
@@ -142,18 +150,6 @@ void __init omap_serial_init(void)

		omap_serial_reset(p);
	}
}

static struct platform_device serial_device = {
	.name			= "serial8250",
	.id			= PLAT8250_DEV_PLATFORM,
	.dev			= {
		.platform_data	= serial_platform_data,
	},
};

static int __init omap_init(void)
{
	return platform_device_register(&serial_device);
	platform_device_register(&serial_device);
}
arch_initcall(omap_init);