asoc: codecs: rt5640: resolve compilation time warnings
[linux-2.6.git] / sound / soc / codecs / rt5640.c
index 2abfac1..0daf92f 100644 (file)
@@ -25,7 +25,7 @@
 #include <sound/tlv.h>
 
 #include "rt5640.h"
-#if (CONFIG_SND_SOC_RT5642_MODULE | CONFIG_SND_SOC_RT5642)
+#if defined(CONFIG_SND_SOC_RT5642_MODULE) || defined(CONFIG_SND_SOC_RT5642)
 #include "rt5640-dsp.h"
 #endif
 
@@ -1179,8 +1179,6 @@ static int spk_event(struct snd_soc_dapm_widget *w,
        struct snd_kcontrol *kcontrol, int event)
 {
        struct snd_soc_codec *codec = w->codec;
-       static unsigned int spkl_out_enable;
-       static unsigned int spkr_out_enable;
 
        switch (event) {
        case SND_SOC_DAPM_POST_PMU:
@@ -1206,9 +1204,6 @@ static int spk_event(struct snd_soc_dapm_widget *w,
 static int hp_event(struct snd_soc_dapm_widget *w,
        struct snd_kcontrol *kcontrol, int event)
 {
-       struct snd_soc_codec *codec = w->codec;
-       static unsigned int hp_out_enable;
-
        switch (event) {
        case SND_SOC_DAPM_POST_PMU:
                pr_info("hp_event --SND_SOC_DAPM_POST_PMU\n");
@@ -1820,9 +1815,8 @@ static int get_sdp_info(struct snd_soc_codec *codec, int dai_id)
                        ret |= RT5640_U_IF3;
                break;
 
-#if (CONFIG_SND_SOC_RT5643_MODULE | CONFIG_SND_SOC_RT5643 | \
-                       CONFIG_SND_SOC_RT5646_MODULE | CONFIG_SND_SOC_RT5646)
-
+#if defined(CONFIG_SND_SOC_RT5643_MODULE) || defined(CONFIG_SND_SOC_RT5643) || \
+       defined(CONFIG_SND_SOC_RT5646_MODULE) || defined(CONFIG_SND_SOC_RT5646)
        case RT5640_AIF3:
                if (val == RT5640_IF_312 || val == RT5640_IF_321)
                        ret |= RT5640_U_IF1;
@@ -1922,8 +1916,8 @@ static int rt5640_hw_params(struct snd_pcm_substream *substream,
                        RT5640_I2S_DL_MASK, val_len);
                snd_soc_update_bits(codec, RT5640_ADDA_CLK1, mask_clk, val_clk);
        }
-#if (CONFIG_SND_SOC_RT5643_MODULE | CONFIG_SND_SOC_RT5643 | \
-                       CONFIG_SND_SOC_RT5646_MODULE | CONFIG_SND_SOC_RT5646)
+#if defined(CONFIG_SND_SOC_RT5643_MODULE) || defined(CONFIG_SND_SOC_RT5643) || \
+       defined(CONFIG_SND_SOC_RT5646_MODULE) || defined(CONFIG_SND_SOC_RT5646)
        if (dai_sel & RT5640_U_IF3) {
                mask_clk = RT5640_I2S_BCLK_MS3_MASK | RT5640_I2S_PD3_MASK;
                val_clk = bclk_ms << RT5640_I2S_BCLK_MS3_SFT |
@@ -2006,8 +2000,8 @@ static int rt5640_set_dai_fmt(struct snd_soc_dai *dai, unsigned int fmt)
                        RT5640_I2S_MS_MASK | RT5640_I2S_BP_MASK |
                        RT5640_I2S_DF_MASK, reg_val);
        }
-#if (CONFIG_SND_SOC_RT5643_MODULE | CONFIG_SND_SOC_RT5643 | \
-                       CONFIG_SND_SOC_RT5646_MODULE | CONFIG_SND_SOC_RT5646)
+#if defined(CONFIG_SND_SOC_RT5643_MODULE) || defined(CONFIG_SND_SOC_RT5643) || \
+       defined(CONFIG_SND_SOC_RT5646_MODULE) || defined(CONFIG_SND_SOC_RT5646)
        if (dai_sel & RT5640_U_IF3) {
                snd_soc_update_bits(codec, RT5640_I2S3_SDP,
                        RT5640_I2S_MS_MASK | RT5640_I2S_BP_MASK |
@@ -2135,10 +2129,8 @@ static int rt5640_set_dai_pll(struct snd_soc_dai *dai, int pll_id, int source,
                break;
        case RT5640_PLL1_S_BCLK1:
        case RT5640_PLL1_S_BCLK2:
-
-#if (CONFIG_SND_SOC_RT5643_MODULE | CONFIG_SND_SOC_RT5643 | \
-                       CONFIG_SND_SOC_RT5646_MODULE | CONFIG_SND_SOC_RT5646)
-
+#if defined(CONFIG_SND_SOC_RT5643_MODULE) || defined(CONFIG_SND_SOC_RT5643) || \
+       defined(CONFIG_SND_SOC_RT5646_MODULE) || defined(CONFIG_SND_SOC_RT5646)
        case RT5640_PLL1_S_BCLK3:
 
 #endif
@@ -2358,8 +2350,7 @@ static int rt5640_probe(struct snd_soc_codec *codec)
        rt5640_reg_init(codec);
 #endif
 
-
-#if (CONFIG_SND_SOC_RT5642_MODULE | CONFIG_SND_SOC_RT5642)
+#if defined(CONFIG_SND_SOC_RT5642_MODULE) || defined(CONFIG_SND_SOC_RT5642)
        rt5640_register_dsp(codec);
 #endif
 
@@ -2458,8 +2449,8 @@ struct snd_soc_dai_driver rt5640_dai[] = {
                },
                .ops = &rt5640_aif_dai_ops,
        },
-#if (CONFIG_SND_SOC_RT5643_MODULE | CONFIG_SND_SOC_RT5643 | \
-                       CONFIG_SND_SOC_RT5646_MODULE | CONFIG_SND_SOC_RT5646)
+#if defined(CONFIG_SND_SOC_RT5643_MODULE) || defined(CONFIG_SND_SOC_RT5643) || \
+       defined(CONFIG_SND_SOC_RT5646_MODULE) || defined(CONFIG_SND_SOC_RT5646)
        {
                .name = "rt5640-aif3",
                .id = RT5640_AIF3,