lkml.org 
[lkml]   [2011]   [Jul]   [1]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH] ASoC: wm8731: set the ACTIVE bit if bias ON entered
    Date
    Resuming from a suspend/resume cycle, the ACTIVE bit was not set even if a
    stream had actually been processing.
    Setting this bit at entering SND_SOC_BIAS_ON level will ensure this.

    Signed-off-by: Nicolas Ferre <nicolas.ferre@atmel.com>
    ---
    Supersed the wrong patch:
    "[PATCH 1/5] ASoC: wm8731: rework power management"

    now based on broonie/sound-2.6 git tree branch: for-3.1.

    sound/soc/codecs/wm8731.c | 1 +
    1 files changed, 1 insertions(+), 0 deletions(-)

    diff --git a/sound/soc/codecs/wm8731.c b/sound/soc/codecs/wm8731.c
    index 2dc964b..ee4ec31 100644
    --- a/sound/soc/codecs/wm8731.c
    +++ b/sound/soc/codecs/wm8731.c
    @@ -453,6 +453,7 @@ static int wm8731_set_bias_level(struct snd_soc_codec *codec,

    switch (level) {
    case SND_SOC_BIAS_ON:
    + snd_soc_write(codec, WM8731_ACTIVE, 0x0001);
    break;
    case SND_SOC_BIAS_PREPARE:
    break;
    --
    1.7.3


    \
     
     \ /
      Last update: 2011-07-01 11:39    [W:0.023 / U:92.060 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site