From 1f8ca000a05c44e338438c729022d238b167fba4 Mon Sep 17 00:00:00 2001 From: Colin Cross Date: Mon, 1 Nov 2010 17:24:32 -0700 Subject: [PATCH] ARM: tegra: clock: Drop set_rate on audio clocks Signed-off-by: Colin Cross Change-Id: Idabc71386e7a2fba214d243405e70149faf47a8e --- arch/arm/mach-tegra/tegra2_clocks.c | 20 -------------------- 1 file changed, 20 deletions(-) diff --git a/arch/arm/mach-tegra/tegra2_clocks.c b/arch/arm/mach-tegra/tegra2_clocks.c index 253de093a8ef..7f5ed03fa958 100644 --- a/arch/arm/mach-tegra/tegra2_clocks.c +++ b/arch/arm/mach-tegra/tegra2_clocks.c @@ -1083,30 +1083,10 @@ static int tegra2_audio_sync_clk_set_parent(struct clk *c, struct clk *p) return -EINVAL; } -static int tegra2_audio_sync_clk_set_rate(struct clk *c, unsigned long rate) -{ - unsigned long parent_rate; - if (!c->parent) { - pr_err("%s: clock has no parent\n", __func__); - return -EINVAL; - } - parent_rate = c->parent->rate; - if (rate != parent_rate) { - pr_err("%s: %s/%ld differs from parent %s/%ld\n", - __func__, - c->name, rate, - c->parent->name, parent_rate); - return -EINVAL; - } - c->rate = parent_rate; - return 0; -} - static struct clk_ops tegra_audio_sync_clk_ops = { .init = tegra2_audio_sync_clk_init, .enable = tegra2_audio_sync_clk_enable, .disable = tegra2_audio_sync_clk_disable, - .set_rate = tegra2_audio_sync_clk_set_rate, .set_parent = tegra2_audio_sync_clk_set_parent, }; -- 2.34.1