The explicit console_initcall in Samsung's serial drivers leads to calls to clk_get before the platform_device is registered. This is problematic when adding support for clkdev and device tree. So the explicit calls to console_initcall can be removed and let the driver's probe function handle the console registration. Thomas Abraham (2): serial: samsung: Fix unintended usage of uart port 0 as console serial: Remove redundant console_initcall from s3c and s5p console drivers drivers/tty/serial/s3c2400.c | 2 -- drivers/tty/serial/s3c2410.c | 2 -- drivers/tty/serial/s3c2412.c | 2 -- drivers/tty/serial/s3c2440.c | 2 -- drivers/tty/serial/s3c24a0.c | 2 -- drivers/tty/serial/s3c6400.c | 2 -- drivers/tty/serial/s5pv210.c | 7 ------- drivers/tty/serial/samsung.c | 9 ++++----- drivers/tty/serial/samsung.h | 19 ------------------- 9 files changed, 4 insertions(+), 43 deletions(-) -- To unsubscribe from this list: send the line "unsubscribe linux-samsung-soc" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html