Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 506c148e authored by Jie Yang's avatar Jie Yang Committed by Mark Brown
Browse files

ASoC: Intel: remove unused function hsw_pcm_free_modules()



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: default avatarJie Yang <yang.jie@intel.com>
Signed-off-by: default avatarMark Brown <broonie@kernel.org>
parent d0e72cc0
Loading
Loading
Loading
Loading
+0 −15
Original line number Original line Diff line number Diff line
@@ -920,21 +920,6 @@ static int hsw_pcm_create_modules(struct hsw_priv_data *pdata)
	return -ENODEV;
	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)
static int hsw_pcm_new(struct snd_soc_pcm_runtime *rtd)
{
{
	struct snd_pcm *pcm = rtd->pcm;
	struct snd_pcm *pcm = rtd->pcm;