From 130b6b7695f528560a7a817e29d2aac59b1e577e Mon Sep 17 00:00:00 2001 From: Pradeep Goudagunta Date: Mon, 28 Mar 2011 23:28:20 +0530 Subject: ARM: tegra: ventana: enable debug_uart port hs/ls enable debug_uart port as highspeed(ttyHS*) or lowspeed(ttyS*) according to kernel parameter debug_uartport. Bug 778978 Change-Id: Icb56357f62ad8375933fb0fe5032b42a59346d79 Reviewed-on: http://git-master/r/24519 Tested-by: Pradeep Goudagunta Reviewed-by: Laxman Dewangan Reviewed-by: Bharat Nihalani --- arch/arm/mach-tegra/board-ventana.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'arch') diff --git a/arch/arm/mach-tegra/board-ventana.c b/arch/arm/mach-tegra/board-ventana.c index c2729f2b4567..959cd3512f52 100644 --- a/arch/arm/mach-tegra/board-ventana.c +++ b/arch/arm/mach-tegra/board-ventana.c @@ -580,7 +580,6 @@ static struct platform_device tegra_camera = { static struct platform_device *ventana_devices[] __initdata = { &tegra_usb_fsg_device, &androidusb_device, - &debug_uart, &tegra_uartb_device, &tegra_uartc_device, &pmu_device, @@ -837,6 +836,10 @@ static void __init tegra_ventana_init(void) tegra_i2s_device1.dev.platform_data = &tegra_audio_pdata[0]; tegra_i2s_device2.dev.platform_data = &tegra_audio_pdata[1]; tegra_spdif_device.dev.platform_data = &tegra_spdif_pdata; + if (is_tegra_debug_uartport_hs() == true) + platform_device_register(&tegra_uartd_device); + else + platform_device_register(&debug_uart); tegra_das_device.dev.platform_data = &tegra_das_pdata; tegra_ehci2_device.dev.platform_data = &ventana_ehci2_ulpi_platform_data; -- cgit v1.2.3