ASoC: Intel: remove unused function hsw_pcm_free_modules()
authorJie Yang <yang.jie@intel.com>
Thu, 28 May 2015 14:51:54 +0000 (22:51 +0800)
committerMark Brown <broonie@kernel.org>
Thu, 28 May 2015 15:05:05 +0000 (16:05 +0100)
Remove the unused function hsw_pcm_free_modules() to fix the
compling warning:

sound/soc/intel/haswell/sst-haswell-pcm.c:923:13:
 warning: 'sw_pcm_free_modules' defined but not used
 [-Wunused-function]
 static void hsw_pcm_free_modules(struct hsw_priv_data *pdata)

Signed-off-by: Jie Yang <yang.jie@intel.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
sound/soc/intel/haswell/sst-haswell-pcm.c

index 23ae0400d6db99668b3d2b48b47eb003d2fc2e46..225c04c38e42352a015005074548693583dfe46b 100644 (file)
@@ -920,21 +920,6 @@ err:
        return -ENODEV;
 }
 
-static void hsw_pcm_free_modules(struct hsw_priv_data *pdata)
-{
-       struct sst_hsw *hsw = pdata->hsw;
-       struct hsw_pcm_data *pcm_data;
-       int i;
-
-       for (i = 0; i < ARRAY_SIZE(mod_map); i++) {
-               pcm_data = &pdata->pcm[mod_map[i].dai_id][mod_map[i].stream];
-               sst_hsw_runtime_module_free(pcm_data->runtime);
-       }
-       if (sst_hsw_is_module_loaded(hsw, SST_HSW_MODULE_WAVES)) {
-               sst_hsw_runtime_module_free(pdata->runtime_waves);
-       }
-}
-
 static int hsw_pcm_new(struct snd_soc_pcm_runtime *rtd)
 {
        struct snd_pcm *pcm = rtd->pcm;