1. 17 7月, 2015 1 次提交
  2. 22 6月, 2015 11 次提交
  3. 12 3月, 2015 1 次提交
  4. 26 2月, 2015 1 次提交
  5. 05 12月, 2014 1 次提交
  6. 26 9月, 2014 4 次提交
  7. 28 7月, 2014 3 次提交
  8. 09 7月, 2014 6 次提交
  9. 03 6月, 2014 1 次提交
  10. 19 4月, 2014 2 次提交
  11. 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
  12. 06 1月, 2014 1 次提交
  13. 23 10月, 2013 3 次提交
  14. 15 8月, 2013 1 次提交
  15. 18 6月, 2013 1 次提交
  16. 22 5月, 2013 1 次提交
  17. 20 5月, 2013 1 次提交