ASoC: resolve compilation time warnings
Sanjay Singh Rawat [Tue, 22 May 2012 04:57:38 +0000 (09:57 +0530)]
Bug 949219

Change-Id: If7b4dd928cc5a808fd1a674bcc5f31c9a396a043
Signed-off-by: Sanjay Singh Rawat <srawat@nvidia.com>
Reviewed-on: http://git-master/r/103772
Reviewed-by: Simone Willett <swillett@nvidia.com>
Tested-by: Simone Willett <swillett@nvidia.com>

sound/soc/tegra/tegra20_das.c
sound/soc/tegra/tegra20_das.h
sound/soc/tegra/tegra_asoc_utils.c
sound/soc/tegra/tegra_wm8753.c

index 0774d36..29c4582 100644 (file)
@@ -50,7 +50,7 @@ static inline u32 tegra20_das_read(u32 reg)
 }
 
 #ifdef CONFIG_PM
-int tegra20_das_resume()
+int tegra20_das_resume(void)
 {
        int i, reg;
 
@@ -67,7 +67,7 @@ int tegra20_das_resume()
 }
 #endif
 
-int tegra20_das_set_tristate(int dap_id, int is_tristate)
+void tegra20_das_set_tristate(int dap_id, int is_tristate)
 {
        enum tegra_pingroup pin;
        enum tegra_tristate tristate;
@@ -86,7 +86,7 @@ int tegra20_das_set_tristate(int dap_id, int is_tristate)
                pin = TEGRA_PINGROUP_DAP4;
                break;
        default:
-               return -EINVAL;
+               return;
        }
 
        if (is_tristate)
index 0d58c7d..5cd2d07 100644 (file)
@@ -98,7 +98,7 @@ struct tegra20_das {
 
 #ifdef CONFIG_PM
 /* Restores the das registers from cache */
-extern int tegra20_das_resume();
+extern int tegra20_das_resume(void);
 #endif
 /*
  * Terminology:
@@ -143,6 +143,6 @@ extern int tegra20_das_connect_dap_to_dap(int dap_id, int other_dap_sel,
  */
 extern int tegra20_das_connect_dac_to_dap(int dac_id, int dap_sel);
 
-extern int tegra20_das_set_tristate(int dap_id, int is_tristate);
+extern void tegra20_das_set_tristate(int dap_id, int is_tristate);
 
 #endif
index dfbafa0..a189fb5 100644 (file)
@@ -31,7 +31,7 @@
 
 int g_is_call_mode;
 
-bool tegra_is_voice_call_active()
+bool tegra_is_voice_call_active(void)
 {
        if (g_is_call_mode)
                return true;
index 7953568..99d0b19 100644 (file)
@@ -379,7 +379,6 @@ static int tegra_bt_call_hw_params(struct snd_pcm_substream *substream,
                                        struct snd_pcm_hw_params *params)
 {
        struct snd_soc_pcm_runtime *rtd = substream->private_data;
-       struct snd_soc_dai *codec_dai = rtd->codec_dai;
        struct snd_soc_codec *codec = rtd->codec;
        struct snd_soc_card *card = codec->card;
        struct tegra_wm8753 *machine = snd_soc_card_get_drvdata(card);