| From 8787041d9bb832b9449b1eb878cedcebce42c61a Mon Sep 17 00:00:00 2001 |
| From: Sergej Sawazki <ce3a@gmx.de> |
| Date: Tue, 24 Mar 2015 21:13:22 +0100 |
| Subject: ASoC: wm8741: Fix rates constraints values |
| |
| From: Sergej Sawazki <ce3a@gmx.de> |
| |
| commit 8787041d9bb832b9449b1eb878cedcebce42c61a upstream. |
| |
| The WM8741 DAC supports the following typical audio sampling rates: |
| 44.1kHz, 88.2kHz, 176.4kHz (eg: with a master clock of 22.5792MHz) |
| 32kHz, 48kHz, 96kHz, 192kHz (eg: with a master clock of 24.576MHz) |
| |
| For the rates lists, we should use 82000 instead of 88235, 176400 |
| instead of 1764000 and 192000 instead of 19200 (seems to be a typo). |
| |
| Signed-off-by: Sergej Sawazki <ce3a@gmx.de> |
| Acked-by: Charles Keepax <ckeepax@opensource.wolfsonmicro.com> |
| Signed-off-by: Mark Brown <broonie@kernel.org> |
| Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> |
| |
| --- |
| sound/soc/codecs/wm8741.c | 8 ++++---- |
| 1 file changed, 4 insertions(+), 4 deletions(-) |
| |
| --- a/sound/soc/codecs/wm8741.c |
| +++ b/sound/soc/codecs/wm8741.c |
| @@ -123,7 +123,7 @@ static struct { |
| }; |
| |
| static const unsigned int rates_11289[] = { |
| - 44100, 88235, |
| + 44100, 88200, |
| }; |
| |
| static const struct snd_pcm_hw_constraint_list constraints_11289 = { |
| @@ -150,7 +150,7 @@ static const struct snd_pcm_hw_constrain |
| }; |
| |
| static const unsigned int rates_16934[] = { |
| - 44100, 88235, |
| + 44100, 88200, |
| }; |
| |
| static const struct snd_pcm_hw_constraint_list constraints_16934 = { |
| @@ -168,7 +168,7 @@ static const struct snd_pcm_hw_constrain |
| }; |
| |
| static const unsigned int rates_22579[] = { |
| - 44100, 88235, 1764000 |
| + 44100, 88200, 176400 |
| }; |
| |
| static const struct snd_pcm_hw_constraint_list constraints_22579 = { |
| @@ -186,7 +186,7 @@ static const struct snd_pcm_hw_constrain |
| }; |
| |
| static const unsigned int rates_36864[] = { |
| - 48000, 96000, 19200 |
| + 48000, 96000, 192000 |
| }; |
| |
| static const struct snd_pcm_hw_constraint_list constraints_36864 = { |