From e15e5370dcaddeaf033368a652e0500d7de67c41 Mon Sep 17 00:00:00 2001 From: Alex Frid Date: Fri, 22 Jun 2012 12:31:44 -0700 Subject: ARM: tegra: clock: Record shared bus backup rate Added shared bus backup rate entry to clock descriptor; initialized it for cbus (currently the only shared bus with backup source). Bug 1005576 Change-Id: I8124aa87f1dc307e42417da8f78797cfaf71e5dc Signed-off-by: Alex Frid Reviewed-on: http://git-master/r/110934 Reviewed-by: Rohan Somvanshi Tested-by: Rohan Somvanshi (cherry picked from commit bc5ed688929c3c0ca920b5e9663cf9c6fb85c00f) Reviewed-on: http://git-master/r/114757 Reviewed-by: Automatic_Commit_Validation_User Reviewed-by: Jihoon Bang Reviewed-by: Yu-Huan Hsu --- arch/arm/mach-tegra/tegra3_clocks.c | 3 +++ 1 file changed, 3 insertions(+) (limited to 'arch/arm/mach-tegra/tegra3_clocks.c') diff --git a/arch/arm/mach-tegra/tegra3_clocks.c b/arch/arm/mach-tegra/tegra3_clocks.c index e109ffad47ae..3201a6e538c0 100644 --- a/arch/arm/mach-tegra/tegra3_clocks.c +++ b/arch/arm/mach-tegra/tegra3_clocks.c @@ -2777,6 +2777,9 @@ static void tegra3_clk_cbus_init(struct clk *c) { c->state = OFF; c->set = true; + c->shared_bus_backup.bus_rate = + clk_get_rate(c->shared_bus_backup.input) / + c->shared_bus_backup.value; } static int tegra3_clk_cbus_enable(struct clk *c) -- cgit v1.2.3