1. 14 Sep, 2011 1 commit
    • Mark Brown's avatar
      regulator: Implement deferred disable support · da07ecd9
      Mark Brown authored
      It is a reasonably common pattern for hardware to require some delay after
      being quiesced before the disable has finalised, especially in mixed signal
      devices. For example, an active discharge may be required to ensure that
      the circuit starts up again in a known state. Avoid having to implement
      such delays in the regulator API by providing regulator_deferred_disable()
      which will do a regulator_disable() a specified number of milliseconds
      after it is called.
      
      Due to the reference counting done on regulators a deferred disable can
      be cancelled by doing another regulator_enable().
      Signed-off-by: default avatarMark Brown <broonie@opensource.wolfsonmicro.com>
      Acked-by: default avatarLiam Girdwood <lrg@ti.com>
      da07ecd9
  2. 09 Sep, 2011 4 commits
  3. 08 Sep, 2011 5 commits
  4. 06 Sep, 2011 6 commits
  5. 04 Sep, 2011 1 commit
  6. 31 Aug, 2011 16 commits
  7. 29 Aug, 2011 3 commits
  8. 24 Aug, 2011 4 commits