summaryrefslogtreecommitdiff
path: root/arch/arm/mach-tegra/latency_allowance.c
diff options
context:
space:
mode:
authorVarun Wadekar <vwadekar@nvidia.com>2012-07-10 15:56:10 +0530
committerVarun Wadekar <vwadekar@nvidia.com>2012-07-12 10:12:08 +0530
commit8d34a2268d2326d0df257ee6f44948474cd3a92e (patch)
tree68e4d5ba96f7609bb62fe6828032500831b0598b /arch/arm/mach-tegra/latency_allowance.c
parent3dbd2d8c7ce9d20d6c569ee1dcf7c3bdcf1a01f4 (diff)
ARM: Tegra: fix compilation warnings
Change-Id: I00c67d6ec68c7566c2764aa8d135c101bacc17d7 Signed-off-by: Varun Wadekar <vwadekar@nvidia.com>
Diffstat (limited to 'arch/arm/mach-tegra/latency_allowance.c')
-rw-r--r--arch/arm/mach-tegra/latency_allowance.c8
1 files changed, 5 insertions, 3 deletions
diff --git a/arch/arm/mach-tegra/latency_allowance.c b/arch/arm/mach-tegra/latency_allowance.c
index 0018c5e04122..27fd0339f6c5 100644
--- a/arch/arm/mach-tegra/latency_allowance.c
+++ b/arch/arm/mach-tegra/latency_allowance.c
@@ -112,8 +112,9 @@ struct la_client_info {
char *name;
bool scaling_supported;
};
-
+#if !defined(CONFIG_ARCH_TEGRA_2x_SOC)
static DEFINE_SPINLOCK(safety_lock);
+#endif
static const int ns_per_tick = 30;
/* fifo atom size in bytes for non-fdc clients*/
@@ -296,9 +297,11 @@ struct la_scaling_reg_info vi_info[] = {
}
};
-static struct la_scaling_info scaling_info[TEGRA_LA_MAX_ID];
static int la_scaling_enable_count;
+#if !defined(CONFIG_ARCH_TEGRA_2x_SOC)
+static struct la_scaling_info scaling_info[TEGRA_LA_MAX_ID];
+
#define VALIDATE_ID(id) \
do { \
if (id >= TEGRA_LA_MAX_ID) \
@@ -374,7 +377,6 @@ static void set_vi_latency_thresholds(enum tegra_la_id id)
set_thresholds(&vi_info[id - ID(VI_WSB)], id);
}
-#if !defined(CONFIG_ARCH_TEGRA_2x_SOC)
/* Sets latency allowance based on clients memory bandwitdh requirement.
* Bandwidth passed is in mega bytes per second.
*/