ASoC: Intel: Skylake: Removed unused skl_get_format()
Removed the unused function skl_get_format as the format is calculated directly using the HDA core API. Signed-off-by: Jeeja KP <jeeja.kp@intel.com> Signed-off-by: Mark Brown <broonie@kernel.org>
This commit is contained in:
parent
ad036bdee5
commit
f4e4e98939
@ -259,32 +259,6 @@ static int skl_pcm_open(struct snd_pcm_substream *substream,
|
|||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
static int skl_get_format(struct snd_pcm_substream *substream,
|
|
||||||
struct snd_soc_dai *dai)
|
|
||||||
{
|
|
||||||
struct snd_soc_pcm_runtime *rtd = snd_pcm_substream_chip(substream);
|
|
||||||
struct skl_dma_params *dma_params;
|
|
||||||
struct hdac_ext_bus *ebus = dev_get_drvdata(dai->dev);
|
|
||||||
int format_val = 0;
|
|
||||||
|
|
||||||
if ((ebus_to_hbus(ebus))->ppcap) {
|
|
||||||
struct snd_pcm_runtime *runtime = substream->runtime;
|
|
||||||
|
|
||||||
format_val = snd_hdac_calc_stream_format(runtime->rate,
|
|
||||||
runtime->channels,
|
|
||||||
runtime->format,
|
|
||||||
32, 0);
|
|
||||||
} else {
|
|
||||||
struct snd_soc_dai *codec_dai = rtd->codec_dai;
|
|
||||||
|
|
||||||
dma_params = snd_soc_dai_get_dma_data(codec_dai, substream);
|
|
||||||
if (dma_params)
|
|
||||||
format_val = dma_params->format;
|
|
||||||
}
|
|
||||||
|
|
||||||
return format_val;
|
|
||||||
}
|
|
||||||
|
|
||||||
static int skl_be_prepare(struct snd_pcm_substream *substream,
|
static int skl_be_prepare(struct snd_pcm_substream *substream,
|
||||||
struct snd_soc_dai *dai)
|
struct snd_soc_dai *dai)
|
||||||
{
|
{
|
||||||
|
Loading…
Reference in New Issue
Block a user