|
@@ -329,6 +329,16 @@ void clk_init_cpufreq_table(struct cpufreq_frequency_table **table)
|
|
|
arch_clock->clk_init_cpufreq_table(table);
|
|
|
spin_unlock_irqrestore(&clockfw_lock, flags);
|
|
|
}
|
|
|
+
|
|
|
+void clk_exit_cpufreq_table(struct cpufreq_frequency_table **table)
|
|
|
+{
|
|
|
+ unsigned long flags;
|
|
|
+
|
|
|
+ spin_lock_irqsave(&clockfw_lock, flags);
|
|
|
+ if (arch_clock->clk_exit_cpufreq_table)
|
|
|
+ arch_clock->clk_exit_cpufreq_table(table);
|
|
|
+ spin_unlock_irqrestore(&clockfw_lock, flags);
|
|
|
+}
|
|
|
#endif
|
|
|
|
|
|
/*-------------------------------------------------------------------------*/
|