1. 01 7月, 2013 10 次提交
  2. 18 6月, 2013 1 次提交
  3. 13 6月, 2013 1 次提交
  4. 11 6月, 2013 3 次提交
  5. 06 6月, 2013 1 次提交
  6. 03 6月, 2013 3 次提交
  7. 01 6月, 2013 12 次提交
  8. 11 5月, 2013 2 次提交
  9. 30 4月, 2013 2 次提交
  10. 27 4月, 2013 1 次提交
  11. 25 4月, 2013 1 次提交
  12. 24 4月, 2013 1 次提交
    • J
      drm/i915: make sure GPU freq drops to minimum after entering RC6 v4 · 52ceb908
      Jesse Barnes 提交于
      On VLV, the Punit doesn't automatically drop the GPU to it's minimum
      voltage level when entering RC6, so we arm a timer to do it for us from
      the RPS interrupt handler.  It'll generally only fire when we go idle
      (or if for some reason there's a long delay between RPS interrupts), but
      won't be re-armed again until the next RPS event, so shouldn't affect
      power consumption after we go idle and it triggers.
      
      v2: use delayed work instead of timer + work queue combo (Ville)
      v3: fix up delayed work cancel (must be outside lock) (Daniel)
          fix up delayed work handling func for delayed work (Jesse)
      v4: cancel delayed work before RPS shutdown (Jani)
          pass delay not absolute time to mod_delayed_work (Jani)
      Signed-off-by: NJesse Barnes <jbarnes@virtuousgeek.org>
      Reviewed-by: NJani Nikula <jani.nikula@intel.com>
      Signed-off-by: NDaniel Vetter <daniel.vetter@ffwll.ch>
      52ceb908
  13. 23 4月, 2013 2 次提交