1. 26 3月, 2011 1 次提交
    • M
      Regulator: add suspend-finish API for regulator core. · 7a32b589
      MyungJoo Ham 提交于
      The regulator core had suspend-prepare that turns off the regulators
      when entering a system-wide suspend. However, it did not have
      suspend-finish that pairs with suspend-prepare and the regulator core
      has assumed that the regulator devices and their drivers support
      autonomous recover at resume.
      
      This patch adds regulator_suspend_finish that pairs with the
      previously-existed regulator_suspend_prepare. The function
      regulator_suspend_finish turns on the regulators that have always_on set
      or positive use_count so that we can reset the regulator states
      appropriately at resume.
      
      In regulator_suspend_finish, if has_full_constraints, it disables
      unnecessary regulators.
      Signed-off-by: NMyungJoo Ham <myungjoo.ham@samsung.com>
      Signed-off-by: NKyungmin Park <kyungmin.park@samsung.com>
      Acked-by: NMark Brown <broonie@opensource.wolfsonmicro.com>
      --
      Updates
      v3
      	comments corrected (Thanks to Igor)
      v2
      	disable unnecessary regulators (Thanks to Mark)
      Signed-off-by: NLiam Girdwood <lrg@slimlogic.co.uk>
      7a32b589
  2. 12 1月, 2011 7 次提交
  3. 29 10月, 2010 3 次提交
  4. 11 8月, 2010 1 次提交
  5. 28 7月, 2010 1 次提交
  6. 25 5月, 2010 1 次提交
  7. 19 4月, 2010 1 次提交
  8. 03 3月, 2010 4 次提交
  9. 17 12月, 2009 3 次提交
  10. 22 9月, 2009 8 次提交
  11. 17 9月, 2009 1 次提交
  12. 15 6月, 2009 4 次提交
  13. 29 4月, 2009 1 次提交
  14. 31 3月, 2009 4 次提交