1. 26 Jan, 2012 1 commit
    • Tomi Valkeinen's avatar
      OMAPDSS: use sync versions of pm_runtime_put · 0eaf9f52
      Tomi Valkeinen authored
      omapdss doesn't work properly on system suspend. The problem seems to be
      the fact that omapdss uses pm_runtime_put() functions when turning off
      the hardware, and when system suspend is in process only sync versions
      are allowed.
      
      Using non-sync versions normally and sync versions when suspending would
      need rather ugly hacks to convey the information of
      suspending/not-suspending to different functions. Optimally the driver
      wouldn't even need to care about this, and the PM layer would handle
      syncing when suspend is in process.
      
      This patch changes all omapdss's pm_runtime_put calls to
      pm_runtime_put_sync. This fixes the suspend problem, and probably the
      performance penalty of always using sync versions is negligible.
      Signed-off-by: default avatarTomi Valkeinen <tomi.valkeinen@ti.com>
      Acked-by: default avatarKevin Hilman <khilman@ti.com>
      0eaf9f52
  2. 12 Jan, 2012 1 commit
  3. 11 Jan, 2012 1 commit
  4. 08 Jan, 2012 1 commit
  5. 05 Jan, 2012 8 commits
  6. 03 Jan, 2012 12 commits
  7. 02 Jan, 2012 12 commits
  8. 21 Dec, 2011 4 commits