1. 05 10月, 2012 1 次提交
  2. 22 8月, 2012 2 次提交
  3. 11 5月, 2012 1 次提交
  4. 23 1月, 2012 1 次提交
  5. 30 12月, 2011 1 次提交
    • M
      Input: samsung-keypad - implement runtime power management support · 48c98b1b
      Mark Brown 提交于
      When runtime power management is enabled put the Samsung keypad driver
      into suspend mode with wakeups disabled whenever the device is open but
      a key is not actually been pressed. As well as saving a trivial amount of
      power this will support the use of SoC wide idle modes which put the entire
      device into a retention mode and use explicit wakeup sources to exit.
      
      Since not all of the interrupt controllers used with the driver support
      set_irq_wake() (though they all do the right thing) and there's a nasty
      WARN() when we disable wake after failing to enable it keep track of the
      current wake status from runtime PM and only disable wake if we managed
      to enable it; I'm not entirely sure why this doesn't affect the existing
      uses of the API in the driver.
      
      System suspend is unaffected as the driver core will runtime resume any
      suspended devices prior to system suspend.
      Signed-off-by: NMark Brown <broonie@opensource.wolfsonmicro.com>
      Signed-off-by: NDmitry Torokhov <dtor@mail.ru>
      
      Conflicts:
      
      	drivers/input/keyboard/samsung-keypad.c
      48c98b1b
  6. 23 12月, 2011 1 次提交
  7. 01 12月, 2011 1 次提交
  8. 29 11月, 2011 1 次提交
  9. 16 11月, 2011 1 次提交
  10. 10 11月, 2011 1 次提交
  11. 21 7月, 2010 1 次提交