ARM: tegra: restructuring battery EDP init code
[linux-3.10.git] / arch / arm / mach-tegra / edp.c
index 0128b4c..b4b8f6d 100644 (file)
@@ -698,42 +698,6 @@ void tegra_get_system_edp_limits(const unsigned int **limits)
        *limits = system_edp_limits;
 }
 
-#ifdef CONFIG_EDP_FRAMEWORK
-
-static struct edp_manager battery_edp_manager = {
-       .name = "battery"
-};
-
-void __init tegra_battery_edp_init(unsigned int cap)
-{
-       struct edp_governor *g;
-       int r;
-
-       battery_edp_manager.imax = cap;
-       r = edp_register_manager(&battery_edp_manager);
-       if (r)
-               goto err_ret;
-
-       /* start with priority governor */
-       g = edp_get_governor("priority");
-       if (!g) {
-               r = -EFAULT;
-               goto err_ret;
-       }
-
-       r = edp_set_governor(&battery_edp_manager, g);
-       if (r)
-               goto err_ret;
-
-       return;
-
-err_ret:
-       pr_err("Battery EDP init failed with error %d\n", r);
-       WARN_ON(1);
-}
-
-#endif
-
 #ifdef CONFIG_DEBUG_FS
 
 static int edp_limit_debugfs_show(struct seq_file *s, void *data)