aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--arch/arm/mach-tegra/common.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/arch/arm/mach-tegra/common.c b/arch/arm/mach-tegra/common.c
index 0fafb60497a5..007d34f0966f 100644
--- a/arch/arm/mach-tegra/common.c
+++ b/arch/arm/mach-tegra/common.c
@@ -48,12 +48,11 @@ void __init tegra_dt_init_irq(void)
48 48
49void tegra_assert_system_reset(char mode, const char *cmd) 49void tegra_assert_system_reset(char mode, const char *cmd)
50{ 50{
51 void __iomem *reset = IO_ADDRESS(TEGRA_CLK_RESET_BASE + 0x04); 51 void __iomem *reset = IO_ADDRESS(TEGRA_PMC_BASE + 0);
52 u32 reg; 52 u32 reg;
53 53
54 /* use *_related to avoid spinlock since caches are off */
55 reg = readl_relaxed(reset); 54 reg = readl_relaxed(reset);
56 reg |= 0x04; 55 reg |= 0x10;
57 writel_relaxed(reg, reset); 56 writel_relaxed(reg, reset);
58} 57}
59 58