1. 14 9月, 2011 2 次提交
    • M
      ASoC: Disable WM8996 CPVDD supply when not in use · c83495af
      Mark Brown 提交于
      The WM8996 only requires CPVDD when the charge pump is active so control
      it separately to the other supplies, only enabling it when the charge pump
      is active. This will result in a small power saving on systems which are
      able to provide independent software control of the supply.
      Signed-off-by: NMark Brown <broonie@opensource.wolfsonmicro.com>
      Acked-by: NLiam Girdwood <lrg@ti.com>
      c83495af
    • M
      regulator: Implement deferred disable support · da07ecd9
      Mark Brown 提交于
      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: NMark Brown <broonie@opensource.wolfsonmicro.com>
      Acked-by: NLiam Girdwood <lrg@ti.com>
      da07ecd9
  2. 10 9月, 2011 4 次提交
  3. 09 9月, 2011 5 次提交
  4. 06 9月, 2011 6 次提交
  5. 04 9月, 2011 1 次提交
  6. 31 8月, 2011 16 次提交
  7. 29 8月, 2011 3 次提交
  8. 25 8月, 2011 3 次提交