summaryrefslogtreecommitdiff
path: root/arch/arm/mach-tegra/clocks_stats.c
diff options
context:
space:
mode:
authorAlex Frid <afrid@nvidia.com>2013-08-28 13:18:54 -0700
committerDan Willemsen <dwillemsen@nvidia.com>2013-09-14 13:44:09 -0700
commit1c1a80901ecd3bfe24bfddacc8031a0d14513f8b (patch)
tree763e7250c19dd901364da04222f5091828a88432 /arch/arm/mach-tegra/clocks_stats.c
parent933613cf19a09b10bde413dc3c4bbd64ca24cf23 (diff)
ARM: tegra12: clock: Expand clock stats
Added to clock statistic new shared buses: c4bus (VI/ISP) and gbus (gk20a). Bug 1349649 Bug 1357006 Change-Id: I1063137df22838ee52dc4797a194ad862146be6d Signed-off-by: Alex Frid <afrid@nvidia.com> Reviewed-on: http://git-master/r/267516 Reviewed-by: Yu-Huan Hsu <yhsu@nvidia.com>
Diffstat (limited to 'arch/arm/mach-tegra/clocks_stats.c')
-rw-r--r--arch/arm/mach-tegra/clocks_stats.c11
1 files changed, 11 insertions, 0 deletions
diff --git a/arch/arm/mach-tegra/clocks_stats.c b/arch/arm/mach-tegra/clocks_stats.c
index bad38b5ba603..24736fecaa2a 100644
--- a/arch/arm/mach-tegra/clocks_stats.c
+++ b/arch/arm/mach-tegra/clocks_stats.c
@@ -259,8 +259,19 @@ static int __init tegra_clocks_debug_init(void)
goto err_out;
#endif
+/* FIXME: remove ifdef when track_clock gracefully handles "cannot get clock" */
+#ifdef CONFIG_ARCH_TEGRA_12x_SOC
+ ret = track_clock("c4bus");
+ if (0 != ret)
+ goto err_out;
+
+ ret = track_clock("gbus");
+ if (0 != ret)
+ goto err_out;
+#endif
return 0;
+
err_out:
pr_err("*** clock_stats: cannot get clock\n");
return ret;