1. 27 Apr, 2013 1 commit
    • Zhang, Xiong Y's avatar
      drm/i915: correct the calculation of first_pd_entry_in_global_pt · 43b27290
      Zhang, Xiong Y authored
      When ppgtt is enabled, dev_priv->gtt.total has excluded the gtt space
      occupied by ppgtt table in i915_gem_init_global_gtt() function. So the
      calculation of first_pd_entry_in_global_pt doesn't need to subtract
      I915_PPGTT_PD_ENTRIES again. Or else PPGTT directory table will be
      destroyed by global gtt allocation.
      
      This regression has been introduced in
      
      commit a54c0c27
      Author: Ben Widawsky <ben@bwidawsk.net>
      Date:   Thu Jan 24 14:45:00 2013 -0800
      
          drm/i915: remove intel_gtt structure
      
      The breakage is pretty subtile since the old gtt_total_entries
      included the pde range, whereas the new on did not.
      
      Cc: stable@vger.kernel.org
      Signed-off-by: Xiong Zhang<xiong.y.zhang@intel.com>
      [danvet: Add regression citation and cc: stable. Thanks to Chris for
      correcting my wrong guess about which commit broke things.]
      Signed-off-by: default avatarDaniel Vetter <daniel.vetter@ffwll.ch>
      43b27290
  2. 24 Apr, 2013 1 commit
    • Ben Widawsky's avatar
      Revert "drm/i915: Don't overclock on Haswell" · 988b36e5
      Ben Widawsky authored
      This reverts commit fec46b5e.
      
      The latest version of our PM programming doc (which is WAY better than
      previous versions, and thanks for that) says something along the lines
      of, "On Haswell overclocking is no long achieved via mailbox registers."
      Which I misinterpreted as, the driver must done something different than
      it did on IVB, and SNB.
      
      It appears I jumped the gun, and that's all false. We've gotten some
      clarification, and it appears at least *reading* the overclocking
      information works in exactly the same manner.
      
      Cc: kim.l.saw-chu@intel.com
      Signed-off-by: default avatarBen Widawsky <ben@bwidawsk.net>
      Signed-off-by: default avatarDaniel Vetter <daniel.vetter@ffwll.ch>
      988b36e5
  3. 23 Apr, 2013 2 commits
  4. 19 Apr, 2013 1 commit
  5. 18 Apr, 2013 35 commits