1. 19 4月, 2014 2 次提交
  2. 26 2月, 2014 1 次提交
    • C
      mfd: arizona: Use new regmap features for manual register patch · 1c18d2ca
      Charles Keepax 提交于
      On the wm5102 the register patches are applied manually, rather than by
      the regmap core. This application is wrapped in calls to
      regcache_cache_bypass. However, this is dangerous as other threads may
      be accessing the hardware at the same time as the pm_runtime operations
      and if they do so during the period whilst cache_bypass is enabled those
      writes will miss the cache when they shouldn't.
      
      Apply the register patch using the new regmap_multi_reg_write_bypassed
      function to avoid this problem. Also remove the call to
      regcache_cache_bypass from the hardware patch application as it is
      unneeded there and creates a similar window for writes to miss the
      cache.
      Signed-off-by: NCharles Keepax <ckeepax@opensource.wolfsonmicro.com>
      Acked-by: NLee Jones <lee.jones@linaro.org>
      Signed-off-by: NMark Brown <broonie@linaro.org>
      1c18d2ca
  3. 06 1月, 2014 1 次提交
  4. 23 10月, 2013 3 次提交
  5. 15 8月, 2013 1 次提交
  6. 18 6月, 2013 1 次提交
  7. 22 5月, 2013 1 次提交
  8. 20 5月, 2013 2 次提交
  9. 17 5月, 2013 4 次提交
  10. 08 4月, 2013 12 次提交
  11. 14 2月, 2013 4 次提交
  12. 22 1月, 2013 1 次提交
  13. 03 12月, 2012 1 次提交
  14. 30 11月, 2012 1 次提交
  15. 29 11月, 2012 2 次提交
  16. 28 11月, 2012 1 次提交
  17. 20 11月, 2012 2 次提交