diff options
author | Kamal Kannan Balagopalan <kbalagopalan@nvidia.com> | 2012-06-12 14:38:43 -0700 |
---|---|---|
committer | Varun Colbert <vcolbert@nvidia.com> | 2012-07-09 15:07:16 -0700 |
commit | d6376d292cc54f253b06973b7d5293740d550a1d (patch) | |
tree | 23dd4c03397d42b81b00af6e1c30ed4dcf092e35 /arch/arm/mach-tegra/wdt-recovery.c | |
parent | fcb6dafbbe1f05e7d7dd061fb2d91af74b27425c (diff) |
ARM: tegra: wdt: Add support for Tegra3 CPU WDTs
Tegra3 adds new CPU watchdog timers. Add device support for the
CPU WDTs.
Bug 857748
Change-Id: I0f99c37fed89879d39667b734654c659fe631aaf
Signed-off-by: Kamal Kannan Balagopalan <kbalagopalan@nvidia.com>
Reviewed-on: http://git-master/r/108379
Reviewed-by: Varun Colbert <vcolbert@nvidia.com>
Tested-by: Varun Colbert <vcolbert@nvidia.com>
Diffstat (limited to 'arch/arm/mach-tegra/wdt-recovery.c')
-rw-r--r-- | arch/arm/mach-tegra/wdt-recovery.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/arch/arm/mach-tegra/wdt-recovery.c b/arch/arm/mach-tegra/wdt-recovery.c index f5a18bb9cb6f..c0a1a1fea347 100644 --- a/arch/arm/mach-tegra/wdt-recovery.c +++ b/arch/arm/mach-tegra/wdt-recovery.c @@ -1,7 +1,7 @@ /* * arch/arm/mach-tegra/wdt-recovery.c * - * Copyright (c) 2011, NVIDIA Corporation. + * Copyright (c) 2012, NVIDIA Corporation. * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -45,7 +45,7 @@ static int wdt_heartbeat = 30; #define TIMER_PCR 0x4 #define TIMER_PCR_INTR (1 << 30) #define WDT_CFG (0) - #define WDT_CFG_TMR_SRC (7 << 0) /* for TMR7. */ + #define WDT_CFG_TMR_SRC (0 << 0) /* for TMR10. */ #define WDT_CFG_PERIOD (1 << 4) #define WDT_CFG_INT_EN (1 << 12) #define WDT_CFG_SYS_RST_EN (1 << 14) @@ -56,8 +56,8 @@ static int wdt_heartbeat = 30; #define WDT_UNLOCK (0xC) #define WDT_UNLOCK_PATTERN (0xC45A << 0) -static void __iomem *wdt_timer = IO_ADDRESS(TEGRA_TMR7_BASE); -static void __iomem *wdt_source = IO_ADDRESS(TEGRA_WDT0_BASE); +static void __iomem *wdt_timer = IO_ADDRESS(TEGRA_TMR10_BASE); +static void __iomem *wdt_source = IO_ADDRESS(TEGRA_WDT3_BASE); static void tegra_wdt_reset_enable(void) { |