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 /sound | |
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>
Diffstat (limited to 'sound')
-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 | } |