diff options
author | Yifei Wan <ywan@nvidia.com> | 2014-05-01 16:37:08 -0500 |
---|---|---|
committer | Riham Haidar <rhaidar@nvidia.com> | 2014-05-14 17:27:16 -0700 |
commit | c436d07ff6b15f6540e7468c7c793ef15e55a921 (patch) | |
tree | 3f886085a69509130ec68abdb9b36ec10f85869e /arch/arm/mach-tegra/tegra12_emc.c | |
parent | d19fb94d428db93465c50c4284bc50315871933a (diff) |
nvdumper: Added debug footprint feature
Bug 1498975
Change-Id: I541e4c1d6496be390ae31921d7ed2feb2f1a15cb
Signed-off-by: Yifei Wan <ywan@nvidia.com>
Reviewed-on: http://git-master/r/404094
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Mark Peters <mpeters@nvidia.com>
Reviewed-by: Greg Lo <glo@nvidia.com>
Reviewed-by: Mitch Luban <mluban@nvidia.com>
Diffstat (limited to 'arch/arm/mach-tegra/tegra12_emc.c')
-rw-r--r-- | arch/arm/mach-tegra/tegra12_emc.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/arch/arm/mach-tegra/tegra12_emc.c b/arch/arm/mach-tegra/tegra12_emc.c index 16acbc94d293..8e9dbe83924b 100644 --- a/arch/arm/mach-tegra/tegra12_emc.c +++ b/arch/arm/mach-tegra/tegra12_emc.c @@ -36,6 +36,7 @@ #include <asm/cputime.h> #include <mach/nct.h> +#include <mach/nvdumper-footprint.h> #include "clock.h" #include "board.h" @@ -900,6 +901,12 @@ static noinline void emc_set_clock(const struct tegra12_emc_table *next_timing, change EMC clock source register wait for clk change completion */ do_clock_change(clk_setting); +#ifdef CONFIG_TEGRA_NVDUMPER + /* set debug footprint */ + dbg_set_emc_frequency(clk_setting); +#endif + + /* 14.2 program burst_up_down registers if emc rate is going up */ if (next_timing->rate > last_timing->rate) { for (i = 0; i < next_timing->burst_up_down_regs_num; i++) |