summaryrefslogtreecommitdiff
path: root/arch
diff options
context:
space:
mode:
authorJohnny Qiu <joqiu@nvidia.com>2012-02-03 14:35:07 +0800
committerRohan Somvanshi <rsomvanshi@nvidia.com>2012-02-17 07:31:22 -0800
commit3ad2eea7ad71171ec06eb6835459116a2e0794d2 (patch)
treeaf342fb53716811bc2528ca36e53ce1613b540fa /arch
parentc5b17f5fa686203d82e6714163c715078375adde (diff)
arm: tegra: kai: Auto-detect PLLP rate in uart init
Tegra3 platform may boot with one of the predefined fixed PLLP (peripheral PLL) output rates: 216MHz, 408MHz, or 204MHz. This commit implements auto-detection of PLLP rate, and debug uart configuration during kernel uart initialization. Bug 928260 Change-Id: I217a87aab8e09dafb8bcbdbd3be1dbf239175b84 Signed-off-by: Johnny Qiu <joqiu@nvidia.com> Reviewed-on: http://git-master/r/83758 Reviewed-by: Rohan Somvanshi <rsomvanshi@nvidia.com> Tested-by: Rohan Somvanshi <rsomvanshi@nvidia.com>
Diffstat (limited to 'arch')
-rw-r--r--arch/arm/mach-tegra/board-kai.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/arch/arm/mach-tegra/board-kai.c b/arch/arm/mach-tegra/board-kai.c
index 4fbc574de665..ae0b51d5d41f 100644
--- a/arch/arm/mach-tegra/board-kai.c
+++ b/arch/arm/mach-tegra/board-kai.c
@@ -332,6 +332,7 @@ static void __init uart_debug_init(void)
if (debug_port_id < 0)
debug_port_id = 3;
+ tegra_init_debug_uart_rate();
switch (debug_port_id) {
case 0:
/* UARTA is the debug port. */