ARM: tegra: dvfs: Re-name core cap interface/data
Alex Frid [Wed, 6 Nov 2013 21:46:14 +0000 (13:46 -0800)]
Re-named interface and data object used to apply core rail override
cap to include "override" feature designation in the name.

Change-Id: Iedd5cd7ee28134db38c571feeb6b7703e75c8d28
Signed-off-by: Alex Frid <afrid@nvidia.com>
Reviewed-on: http://git-master/r/328100
Reviewed-by: Yu-Huan Hsu <yhsu@nvidia.com>

arch/arm/mach-tegra/dvfs.c
arch/arm/mach-tegra/dvfs.h
arch/arm/mach-tegra/tegra_core_volt_cap.c

index cc83993..8fae879 100644 (file)
@@ -812,7 +812,7 @@ static int dvfs_override_core_voltage(int override_mv)
        }
 
        if (override_mv) {
-               ret = tegra_dvfs_core_cap_level_apply(override_mv);
+               ret = tegra_dvfs_override_core_cap_apply(override_mv);
                if (ret) {
                        pr_err("%s: failed to set cap for override level %d\n",
                               __func__, override_mv);
@@ -842,7 +842,7 @@ static int dvfs_override_core_voltage(int override_mv)
        mutex_unlock(&dvfs_lock);
 
        if (!override_mv || ret)
-               tegra_dvfs_core_cap_level_apply(0);
+               tegra_dvfs_override_core_cap_apply(0);
 out:
        mutex_unlock(&rail_override_lock);
        return ret;
index d203d28..aadf966 100644 (file)
@@ -249,7 +249,7 @@ int tegra_dvfs_predict_millivolts_pll(struct clk *c, unsigned long rate);
 int tegra_dvfs_predict_millivolts_dfll(struct clk *c, unsigned long rate);
 const int *tegra_dvfs_get_millivolts_pll(struct dvfs *d);
 
-int tegra_dvfs_core_cap_level_apply(int level);
+int tegra_dvfs_override_core_cap_apply(int level);
 int tegra_dvfs_alt_freqs_set(struct dvfs *d, unsigned long *alt_freqs);
 int tegra_cpu_dvfs_alter(int edp_thermal_index, const cpumask_t *cpus,
                         bool before_clk_update, int cpu_event);
index a7dedf0..79cca5c 100644 (file)
@@ -44,7 +44,7 @@ struct core_cap {
 };
 
 static struct core_cap core_buses_cap;
-static struct core_cap kdvfs_core_cap;
+static struct core_cap override_core_cap;
 static struct core_cap user_core_cap;
 
 static struct core_dvfs_cap_table *core_cap_table;
@@ -101,8 +101,8 @@ static int core_cap_update(void)
                return -ENOENT;
 
        new_level = core_nominal_mv;
-       if (kdvfs_core_cap.refcnt)
-               new_level = min(new_level, kdvfs_core_cap.level);
+       if (override_core_cap.refcnt)
+               new_level = min(new_level, override_core_cap.level);
        if (user_core_cap.refcnt)
                new_level = min(new_level, user_core_cap.level);
 
@@ -187,27 +187,27 @@ const struct attribute *cap_attributes[] = {
        NULL,
 };
 
-int tegra_dvfs_core_cap_level_apply(int level)
+int tegra_dvfs_override_core_cap_apply(int level)
 {
        int ret = 0;
 
        mutex_lock(&core_cap_lock);
 
        if (level) {
-               if (kdvfs_core_cap.refcnt) {
+               if (override_core_cap.refcnt) {
                        pr_err("%s: core cap is already set\n", __func__);
                        ret = -EPERM;
                } else {
-                       kdvfs_core_cap.level = level;
-                       kdvfs_core_cap.refcnt = 1;
+                       override_core_cap.level = level;
+                       override_core_cap.refcnt = 1;
                        ret = core_cap_enable(true);
                        if (ret) {
-                               kdvfs_core_cap.refcnt = 0;
+                               override_core_cap.refcnt = 0;
                                core_cap_enable(false);
                        }
                }
-       } else if (kdvfs_core_cap.refcnt) {
-               kdvfs_core_cap.refcnt = 0;
+       } else if (override_core_cap.refcnt) {
+               override_core_cap.refcnt = 0;
                core_cap_enable(false);
        }