lkml.org 
[lkml]   [2013]   [Dec]   [10]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH 3.10 16/52] ASoC: wm8731: fix dsp mode configuration
    Date
    3.10-stable review patch.  If anyone has any objections, please let me know.

    ------------------

    From: Bo Shen <voice.shen@atmel.com>

    commit b4af6ef99a60c5b56df137d7accd81ba1ee1254e upstream.

    According to WM8731 "PD, Rev 4.9 October 2012" datasheet, when it
    works in DSP mode A, LRP = 1, while works in DSP mode B, LRP = 0.
    So, fix LRP for DSP mode as the datesheet specification.

    Signed-off-by: Bo Shen <voice.shen@atmel.com>
    Acked-by: Charles Keepax <ckeepax@opensource.wolfsonmicro.com>
    Signed-off-by: Mark Brown <broonie@linaro.org>
    Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>

    ---
    sound/soc/codecs/wm8731.c | 4 ++--
    1 file changed, 2 insertions(+), 2 deletions(-)

    --- a/sound/soc/codecs/wm8731.c
    +++ b/sound/soc/codecs/wm8731.c
    @@ -407,10 +407,10 @@ static int wm8731_set_dai_fmt(struct snd
    iface |= 0x0001;
    break;
    case SND_SOC_DAIFMT_DSP_A:
    - iface |= 0x0003;
    + iface |= 0x0013;
    break;
    case SND_SOC_DAIFMT_DSP_B:
    - iface |= 0x0013;
    + iface |= 0x0003;
    break;
    default:
    return -EINVAL;



    \
     
     \ /
      Last update: 2013-12-10 14:41    [W:4.118 / U:0.036 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site