diff options
| author | Mark Brown <broonie@linaro.org> | 2014-07-31 07:52:19 -0400 |
|---|---|---|
| committer | Mark Brown <broonie@linaro.org> | 2014-07-31 13:47:17 -0400 |
| commit | f21b66043d52dde17e9ebb498df9b4b3883e3d5e (patch) | |
| tree | ad75f723622ae421f9ed41f7ae266f3092b6a406 | |
| parent | 7e322dff367bcdb7fe9d85d5afd470ce3c751d1b (diff) | |
ASoC: wm8753: 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>
| -rw-r--r-- | sound/soc/codecs/wm8753.c | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/sound/soc/codecs/wm8753.c b/sound/soc/codecs/wm8753.c index 53e57b4049a8..e54e097f4fcb 100644 --- a/sound/soc/codecs/wm8753.c +++ b/sound/soc/codecs/wm8753.c | |||
| @@ -937,16 +937,16 @@ static int wm8753_pcm_hw_params(struct snd_pcm_substream *substream, | |||
| 937 | u16 srate = snd_soc_read(codec, WM8753_SRATE1) & 0x017f; | 937 | u16 srate = snd_soc_read(codec, WM8753_SRATE1) & 0x017f; |
| 938 | 938 | ||
| 939 | /* bit size */ | 939 | /* bit size */ |
| 940 | switch (params_format(params)) { | 940 | switch (params_width(params)) { |
| 941 | case SNDRV_PCM_FORMAT_S16_LE: | 941 | case 16: |
| 942 | break; | 942 | break; |
| 943 | case SNDRV_PCM_FORMAT_S20_3LE: | 943 | case 20: |
| 944 | voice |= 0x0004; | 944 | voice |= 0x0004; |
| 945 | break; | 945 | break; |
| 946 | case SNDRV_PCM_FORMAT_S24_LE: | 946 | case 24: |
| 947 | voice |= 0x0008; | 947 | voice |= 0x0008; |
| 948 | break; | 948 | break; |
| 949 | case SNDRV_PCM_FORMAT_S32_LE: | 949 | case 32: |
| 950 | voice |= 0x000c; | 950 | voice |= 0x000c; |
| 951 | break; | 951 | break; |
| 952 | } | 952 | } |
| @@ -1176,16 +1176,16 @@ static int wm8753_i2s_hw_params(struct snd_pcm_substream *substream, | |||
| 1176 | coeff_div[coeff].usb); | 1176 | coeff_div[coeff].usb); |
| 1177 | 1177 | ||
| 1178 | /* bit size */ | 1178 | /* bit size */ |
| 1179 | switch (params_format(params)) { | 1179 | switch (params_width(params)) { |
| 1180 | case SNDRV_PCM_FORMAT_S16_LE: | 1180 | case 16: |
| 1181 | break; | 1181 | break; |
| 1182 | case SNDRV_PCM_FORMAT_S20_3LE: | 1182 | case 20: |
| 1183 | hifi |= 0x0004; | 1183 | hifi |= 0x0004; |
| 1184 | break; | 1184 | break; |
| 1185 | case SNDRV_PCM_FORMAT_S24_LE: | 1185 | case 24: |
| 1186 | hifi |= 0x0008; | 1186 | hifi |= 0x0008; |
| 1187 | break; | 1187 | break; |
| 1188 | case SNDRV_PCM_FORMAT_S32_LE: | 1188 | case 32: |
| 1189 | hifi |= 0x000c; | 1189 | hifi |= 0x000c; |
| 1190 | break; | 1190 | break; |
| 1191 | } | 1191 | } |
