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
committerDan Willemsen <dwillemsen@nvidia.com>2013-09-14 12:13:02 -0700
commit93e64d0e57c8d09e6b26b96730ae392690cbc6bd (patch)
tree1ba7bef4dc0c52c88bd7288cf5fdf4f12f660dbd /arch/arm/mach-tegra/latency_allowance.c
parent54d2b0714dc5685aab900776ecbaf9848e5a84ae (diff)
ARM: Tegra: fix compilation warnings
Change-Id: I00c67d6ec68c7566c2764aa8d135c101bacc17d7 Signed-off-by: Varun Wadekar <vwadekar@nvidia.com> Rebase-Id: R09f4e594dc2d50c3bec9c4cb6e2f5982b8861bff
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.
*/