platform: tegra: Fix sparse warning
Alankrita G [Wed, 20 May 2015 10:39:41 +0000 (15:39 +0530)]
-Fixed the following sparse warnings by making the local function as static:
     warning: symbol 'tegra_emc_timer_training_start' was not declared.
     warning: symbol 'tegra_emc_timer_training_stop' was not declared.

- Removed unused function tegra_check_disp_latency_allowance
     warning: symbol 'tegra_check_disp_latency_allowance' was not declared.

Bug 200067946

Change-Id: I506b091c8b4ed41b70dd9ac5ebc9dbd214fb7e84
Signed-off-by: Alankrita G <alankritag@nvidia.com>
Reviewed-on: http://git-master/r/744909
Reviewed-by: Sachin Nikam <snikam@nvidia.com>

drivers/platform/tegra/mc/latency_allowance.c
drivers/platform/tegra/mc/tegra_emc_timers.c

index effdc74..6f0ac79 100644 (file)
@@ -286,22 +286,6 @@ int tegra_set_disp_latency_allowance(enum tegra_la_id id,
        return 0;
 }
 
-/*
- * Check if the passed bandwidth is possible.
- *
- * Returns zero if there is a possible LA value that can satifsy @bw_mbps at
- * @emc_freq_hz. If no function has been defined for the active chip then this
- * this function returns true (i.e 0).
- */
-int tegra_check_disp_latency_allowance(enum tegra_la_id id,
-                                      unsigned long emc_freq_hz,
-                                      unsigned int bw_mbps,
-                                      struct dc_to_la_params disp_params) {
-       if (cs.check_disp_la)
-               return cs.check_disp_la(id, emc_freq_hz, bw_mbps, disp_params);
-       return 0;
-}
-
 /* Sets latency allowance based on clients memory bandwitdh requirement.
  * Bandwidth passed is in mega bytes per second.
  */
index f806e9d..28f6a00 100644 (file)
@@ -35,6 +35,7 @@
 #include <linux/timer.h>
 #include <linux/atomic.h>
 
+#include <linux/platform/tegra/tegra21_emc.h>
 #include <linux/platform/tegra/tegra_emc.h>
 
 #define TEGRA_DRAM_THERM_MAX_STATE     1