]> git.kernelconcepts.de Git - karo-tx-linux.git/commitdiff
ASoC: Intel: remove codec memeber from codec structs
authorVinod Koul <vinod.koul@intel.com>
Thu, 15 May 2014 16:08:17 +0000 (21:38 +0530)
committerMark Brown <broonie@linaro.org>
Fri, 16 May 2014 18:46:06 +0000 (19:46 +0100)
As we already have a memeber struct snd_sst_params.codec to fill this.
so removing duplicate instance

Signed-off-by: Vinod Koul <vinod.koul@intel.com>
Acked-by: Liam Girdwood <liam.r.girdwood@linux.intel.com>
Signed-off-by: Mark Brown <broonie@linaro.org>
sound/soc/intel/sst-mfld-dsp.h
sound/soc/intel/sst-mfld-platform-compress.c
sound/soc/intel/sst-mfld-platform-pcm.c

index a74477a12009f8a4d505b105328bcb5bb2a9ed99..8d482d76475a63e0b92812907ab43ffc68df3e1c 100644 (file)
@@ -36,7 +36,6 @@ enum stream_type {
 };
 
 struct snd_pcm_params {
-       u16 codec;      /* codec type */
        u8 num_chan;    /* 1=Mono, 2=Stereo */
        u8 pcm_wd_sz;   /* 16/24 - bit*/
        u32 reserved;   /* Bitrate in bits per second */
@@ -49,7 +48,6 @@ struct snd_pcm_params {
 
 /* MP3 Music Parameters Message */
 struct snd_mp3_params {
-       u16 codec;
        u8  num_chan;   /* 1=Mono, 2=Stereo     */
        u8  pcm_wd_sz; /* 16/24 - bit*/
        u8  crc_check; /* crc_check - disable (0) or enable (1) */
@@ -63,7 +61,6 @@ struct snd_mp3_params {
 
 /* AAC Music Parameters Message */
 struct snd_aac_params {
-       u16 codec;
        u8 num_chan; /* 1=Mono, 2=Stereo*/
        u8 pcm_wd_sz; /* 16/24 - bit*/
        u8 bdownsample; /*SBR downsampling 0 - disable 1 -enabled AAC+ only */
@@ -77,7 +74,6 @@ struct snd_aac_params {
 
 /* WMA Music Parameters Message */
 struct snd_wma_params {
-       u16 codec;
        u8  num_chan;   /* 1=Mono, 2=Stereo */
        u8  pcm_wd_sz;  /* 16/24 - bit*/
        u32 brate;      /* Use the hard coded value. */
index 5c3e23492fe5324eb293a080d22ec94d8d0bd4de..02abd19fce1de80a5fa2d6a055c3cd5c82316171 100644 (file)
@@ -112,7 +112,6 @@ static int sst_platform_compr_set_params(struct snd_compr_stream *cstream,
        switch (params->codec.id) {
        case SND_AUDIOCODEC_MP3: {
                str_params.codec = SST_CODEC_TYPE_MP3;
-               str_params.sparams.uc.mp3_params.codec = SST_CODEC_TYPE_MP3;
                str_params.sparams.uc.mp3_params.num_chan = params->codec.ch_in;
                str_params.sparams.uc.mp3_params.pcm_wd_sz = 16;
                break;
@@ -120,7 +119,6 @@ static int sst_platform_compr_set_params(struct snd_compr_stream *cstream,
 
        case SND_AUDIOCODEC_AAC: {
                str_params.codec = SST_CODEC_TYPE_AAC;
-               str_params.sparams.uc.aac_params.codec = SST_CODEC_TYPE_AAC;
                str_params.sparams.uc.aac_params.num_chan = params->codec.ch_in;
                str_params.sparams.uc.aac_params.pcm_wd_sz = 16;
                if (params->codec.format == SND_AUDIOSTREAMFORMAT_MP4ADTS)
index d0bc328538c9dc26dfa7cef03eacb5dbbd295173..7c790f51d2597d30d3c22325d6d4d589dc341d1d 100644 (file)
@@ -147,7 +147,6 @@ static void sst_fill_pcm_params(struct snd_pcm_substream *substream,
                                struct sst_pcm_params *param)
 {
 
-       param->codec = SST_CODEC_TYPE_PCM;
        param->num_chan = (u8) substream->runtime->channels;
        param->pcm_wd_sz = substream->runtime->sample_bits;
        param->reserved = 0;