EDP: renaming imax to max
Sivaram Nair [Wed, 30 Jan 2013 08:50:57 +0000 (10:50 +0200)]
The edp_manager structure's imax member is renamed to max so that it is
not tied to any specific units.

Change-Id: I01f538ec17d3f04d8ad3e7e904e2ba8b4cc0c339
Signed-off-by: Sivaram Nair <sivaramn@nvidia.com>
Reviewed-on: http://git-master/r/195478
Reviewed-by: Simone Willett <swillett@nvidia.com>
Tested-by: Simone Willett <swillett@nvidia.com>

arch/arm/mach-tegra/board-dalmore.c
arch/arm/mach-tegra/board-pismo.c
arch/arm/mach-tegra/board-pluto.c
drivers/edp/edp.c
drivers/edp/edp_bestfit.c
drivers/edp/edp_fair.c
drivers/edp/sysfs.c
include/linux/edp.h

index ef7e16c..6b5b3c8 100644 (file)
@@ -766,7 +766,7 @@ static int __init dalmore_touch_init(void)
 #ifdef CONFIG_EDP_FRAMEWORK
 static struct edp_manager battery_edp_manager = {
        .name = "battery",
-       .imax = 2500
+       .max = 2500
 };
 
 static void __init dalmore_battery_edp_init(void)
index be5e4cf..bd78445 100644 (file)
@@ -686,7 +686,7 @@ struct spi_board_info rm31080a_pismo_spi_board[1] = {
 #ifdef CONFIG_EDP_FRAMEWORK
 static struct edp_manager battery_edp_manager = {
        .name = "battery",
-       .imax = 2500
+       .max = 2500
 };
 
 static void __init pismo_battery_edp_init(void)
index 3dac57b..2b41c56 100644 (file)
@@ -1290,7 +1290,7 @@ static int __init pluto_touch_init(void)
 #ifdef CONFIG_EDP_FRAMEWORK
 static struct edp_manager battery_edp_manager = {
        .name = "battery",
-       .imax = 3250
+       .max = 3250
 };
 
 static void __init pluto_battery_edp_init(void)
index 4ae8f6e..89269dd 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2012, NVIDIA CORPORATION.  All rights reserved.
+ * Copyright (c) 2012-2013, NVIDIA CORPORATION.  All rights reserved.
  *
  * This program is free software; you can redistribute it and/or modify it
  * under the terms and conditions of the GNU General Public License,
@@ -56,14 +56,14 @@ int edp_register_manager(struct edp_manager *mgr)
 
        if (!mgr)
                return -EINVAL;
-       if (!mgr->imax)
+       if (!mgr->max)
                return -EINVAL;
 
        mutex_lock(&edp_lock);
        if (!find_manager(mgr->name)) {
                list_add_tail(&mgr->link, &edp_managers);
                mgr->registered = true;
-               mgr->remaining = mgr->imax;
+               mgr->remaining = mgr->max;
                mgr->gov = NULL;
                mgr->gov_data = NULL;
                INIT_LIST_HEAD(&mgr->clients);
@@ -225,7 +225,7 @@ static int register_client(struct edp_manager *mgr, struct edp_client *client)
                return -EINVAL;
 
        /* make sure that we can satisfy E0 for all registered clients */
-       if (e0_current_sum(mgr) + client->states[client->e0_index] > mgr->imax)
+       if (e0_current_sum(mgr) + client->states[client->e0_index] > mgr->max)
                return -E2BIG;
 
        add_client(client, &mgr->clients);
index 899db7a..f9425cc 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2012, NVIDIA CORPORATION.  All rights reserved.
+ * Copyright (c) 2012-2013, NVIDIA CORPORATION.  All rights reserved.
  *
  * This program is free software; you can redistribute it and/or modify it
  * under the terms and conditions of the GNU General Public License,
@@ -124,7 +124,7 @@ static unsigned int bestfit_point(struct edp_client *rc, struct edp_client *c,
        unsigned int i;
        unsigned int j;
 
-       *opt_bal = rc->manager->imax;
+       *opt_bal = rc->manager->max;
 
        for (i = cur_index(c) + 1; i <= c->e0_index && ai > ri; i++) {
                step = rc->manager->remaining + *c->cur - c->states[i];
@@ -155,7 +155,7 @@ static struct edp_client *throttle_bestfit_hi(struct edp_client *rc,
                return NULL;
 
        opt_c = NULL;
-       *opt_bal = rc->manager->imax;
+       *opt_bal = rc->manager->max;
 
        list_for_each_entry(c, &hilist, glnk) {
                i = bestfit_point(rc, c, mn, &bal);
index 7e0bb1b..582a4bb 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2012, NVIDIA CORPORATION.  All rights reserved.
+ * Copyright (c) 2012-2013, NVIDIA CORPORATION.  All rights reserved.
  *
  * This program is free software; you can redistribute it and/or modify it
  * under the terms and conditions of the GNU General Public License,
@@ -29,7 +29,7 @@ static unsigned int approvable_req(struct edp_client *c, unsigned int net)
                return req_index(c);
 
        cl = cur_level(c);
-       fair_level = c->manager->imax * e0_level(c) / net;
+       fair_level = c->manager->max * e0_level(c) / net;
        step = max(fair_level, cl + c->manager->remaining) - cl;
        return edp_promotion_point(c, step);
 }
index c8baf88..8ba5bf3 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2012, NVIDIA CORPORATION.  All rights reserved.
+ * Copyright (c) 2012-2013, NVIDIA CORPORATION.  All rights reserved.
  *
  * This program is free software; you can redistribute it and/or modify it
  * under the terms and conditions of the GNU General Public License,
@@ -35,7 +35,7 @@ struct manager_attr {
 
 static ssize_t cap_show(struct edp_manager *m, char *s)
 {
-       return scnprintf(s, PAGE_SIZE, "%u\n", m->imax);
+       return scnprintf(s, PAGE_SIZE, "%u\n", m->max);
 }
 
 static ssize_t remaining_show(struct edp_manager *m, char *s)
index 1fe766d..c5acab6 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2012, NVIDIA CORPORATION.  All rights reserved.
+ * Copyright (c) 2012-2013, NVIDIA CORPORATION.  All rights reserved.
  *
  * This program is free software; you can redistribute it and/or modify it
  * under the terms and conditions of the GNU General Public License,
@@ -27,7 +27,7 @@
 
 struct edp_manager {
        char name[EDP_NAME_LEN];
-       unsigned int imax;
+       unsigned int max;
 
        /* internal */
        struct list_head link;