diff options
author | Mark Brown <broonie@linaro.org> | 2014-07-31 07:51:10 -0400 |
---|---|---|
committer | Mark Brown <broonie@linaro.org> | 2014-07-31 13:46:48 -0400 |
commit | 993ba8e5954bc6aeb9d7bc0e4341e4e25edd9a32 (patch) | |
tree | 9047287f13a03d084ea24958dee46d0d5e46d673 /sound/soc/codecs/wm8580.c | |
parent | 3fafcc8e61f55ab281dfbdb5d0121f090ecd3320 (diff) |
ASoC: wm8580: Convert to params_width()
The CODEC doesn't care how data is laid out in memory.
Signed-off-by: Mark Brown <broonie@linaro.org>
Acked-by: Charles Keepax <ckeepax@opensource.wolfsonmicro.com>
Diffstat (limited to 'sound/soc/codecs/wm8580.c')
-rw-r--r-- | sound/soc/codecs/wm8580.c | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/sound/soc/codecs/wm8580.c b/sound/soc/codecs/wm8580.c index 7665ff6aea6d..911605ee25b0 100644 --- a/sound/soc/codecs/wm8580.c +++ b/sound/soc/codecs/wm8580.c | |||
@@ -511,19 +511,19 @@ static int wm8580_paif_hw_params(struct snd_pcm_substream *substream, | |||
511 | int i, ratio, osr; | 511 | int i, ratio, osr; |
512 | 512 | ||
513 | /* bit size */ | 513 | /* bit size */ |
514 | switch (params_format(params)) { | 514 | switch (params_width(params)) { |
515 | case SNDRV_PCM_FORMAT_S16_LE: | 515 | case 16: |
516 | paifa |= 0x8; | 516 | paifa |= 0x8; |
517 | break; | 517 | break; |
518 | case SNDRV_PCM_FORMAT_S20_3LE: | 518 | case 20: |
519 | paifa |= 0x0; | 519 | paifa |= 0x0; |
520 | paifb |= WM8580_AIF_LENGTH_20; | 520 | paifb |= WM8580_AIF_LENGTH_20; |
521 | break; | 521 | break; |
522 | case SNDRV_PCM_FORMAT_S24_LE: | 522 | case 24: |
523 | paifa |= 0x0; | 523 | paifa |= 0x0; |
524 | paifb |= WM8580_AIF_LENGTH_24; | 524 | paifb |= WM8580_AIF_LENGTH_24; |
525 | break; | 525 | break; |
526 | case SNDRV_PCM_FORMAT_S32_LE: | 526 | case 32: |
527 | paifa |= 0x0; | 527 | paifa |= 0x0; |
528 | paifb |= WM8580_AIF_LENGTH_32; | 528 | paifb |= WM8580_AIF_LENGTH_32; |
529 | break; | 529 | break; |