1. 04 3月, 2012 1 次提交
  2. 24 2月, 2012 1 次提交
  3. 23 2月, 2012 1 次提交
    • M
      ASoC: dapm: Check for bias level when powering down · 7679e42e
      Mark Brown 提交于
      Recent enhancements in the bias management means that we might not be
      in standby when the CODEC is idle and can have active widgets without
      being in full power mode but the shutdown functionality assumes these
      things. Add checks for the bias level at each stage so that we don't
      do transitions other than the ON->PREPARE->STANDBY->OFF ones that the
      drivers are expecting.
      Signed-off-by: NMark Brown <broonie@opensource.wolfsonmicro.com>
      Cc: stable@kernel.org
      7679e42e
  4. 21 2月, 2012 1 次提交
  5. 15 2月, 2012 1 次提交
  6. 09 2月, 2012 3 次提交
  7. 06 2月, 2012 1 次提交
  8. 02 2月, 2012 1 次提交
  9. 01 2月, 2012 3 次提交
  10. 31 1月, 2012 2 次提交
  11. 30 1月, 2012 1 次提交
  12. 28 1月, 2012 1 次提交
  13. 27 1月, 2012 1 次提交
  14. 26 1月, 2012 4 次提交
  15. 25 1月, 2012 1 次提交
  16. 24 1月, 2012 2 次提交
  17. 23 1月, 2012 1 次提交
  18. 21 1月, 2012 1 次提交
    • F
      ASoC: mxs: Fix mxs-saif timeout · 6b35f924
      Fabio Estevam 提交于
      On a mx28evk board the following errors happens on mxs-sgtl5000 probe:
      
      [    0.660000] saif0_clk_set_rate: divider writing timeout
      [    0.670000] mxs-sgtl5000: probe of mxs-sgtl5000.0 failed with error -110
      [    0.670000] ALSA device list:
      [    0.680000]   No soundcards found.
      
      This timeout happens because clk_set_rate will result in writing to the DIV bits
      of register HW_CLKCTRL_SAIF0 with the saif clock gated (CLKGATE bit set to one).
      
      MX28 Reference states the following about CLKGATE:
      
      "The DIV field can change ONLY when this clock gate bit field is low."
      
      So call clk_prepare_enable prior to clk_set_rate to fix this problem.
      
      After this change the mxs-saif driver can be correctly probed and audio is functional.
      Signed-off-by: NFabio Estevam <fabio.estevam@freescale.com>
      Signed-off-by: NMark Brown <broonie@opensource.wolfsonmicro.com>
      6b35f924
  19. 20 1月, 2012 13 次提交