diff options
Diffstat (limited to 'sound/soc/codecs/tlv320aic26.c')
-rw-r--r-- | sound/soc/codecs/tlv320aic26.c | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/sound/soc/codecs/tlv320aic26.c b/sound/soc/codecs/tlv320aic26.c index 43069de3d56a..620ab9ea1ef0 100644 --- a/sound/soc/codecs/tlv320aic26.c +++ b/sound/soc/codecs/tlv320aic26.c | |||
@@ -71,8 +71,8 @@ static int aic26_hw_params(struct snd_pcm_substream *substream, | |||
71 | 71 | ||
72 | dev_dbg(&aic26->spi->dev, "aic26_hw_params(substream=%p, params=%p)\n", | 72 | dev_dbg(&aic26->spi->dev, "aic26_hw_params(substream=%p, params=%p)\n", |
73 | substream, params); | 73 | substream, params); |
74 | dev_dbg(&aic26->spi->dev, "rate=%i format=%i\n", params_rate(params), | 74 | dev_dbg(&aic26->spi->dev, "rate=%i width=%d\n", params_rate(params), |
75 | params_format(params)); | 75 | params_width(params)); |
76 | 76 | ||
77 | switch (params_rate(params)) { | 77 | switch (params_rate(params)) { |
78 | case 8000: fsref = 48000; divisor = AIC26_DIV_6; break; | 78 | case 8000: fsref = 48000; divisor = AIC26_DIV_6; break; |
@@ -89,11 +89,11 @@ static int aic26_hw_params(struct snd_pcm_substream *substream, | |||
89 | } | 89 | } |
90 | 90 | ||
91 | /* select data word length */ | 91 | /* select data word length */ |
92 | switch (params_format(params)) { | 92 | switch (params_width(params)) { |
93 | case SNDRV_PCM_FORMAT_S8: wlen = AIC26_WLEN_16; break; | 93 | case 8: wlen = AIC26_WLEN_16; break; |
94 | case SNDRV_PCM_FORMAT_S16_BE: wlen = AIC26_WLEN_16; break; | 94 | case 16: wlen = AIC26_WLEN_16; break; |
95 | case SNDRV_PCM_FORMAT_S24_BE: wlen = AIC26_WLEN_24; break; | 95 | case 24: wlen = AIC26_WLEN_24; break; |
96 | case SNDRV_PCM_FORMAT_S32_BE: wlen = AIC26_WLEN_32; break; | 96 | case 32: wlen = AIC26_WLEN_32; break; |
97 | default: | 97 | default: |
98 | dev_dbg(&aic26->spi->dev, "bad format\n"); return -EINVAL; | 98 | dev_dbg(&aic26->spi->dev, "bad format\n"); return -EINVAL; |
99 | } | 99 | } |