1. 05 3月, 2013 3 次提交
  2. 04 3月, 2013 4 次提交
  3. 22 2月, 2013 2 次提交
    • D
      drm/i915: Revert hdmi HDP pin checks · 202adf4b
      Daniel Vetter 提交于
      This reverts
      
      commit 8ec22b21
      Author: Chris Wilson <chris@chris-wilson.co.uk>
      Date:   Fri May 11 18:01:34 2012 +0100
      
          drm/i915/hdmi: Query the live connector status bit for G4x
      
      and
      
      commit b0ea7d37
      Author: Damien Lespiau <damien.lespiau@intel.com>
      Date:   Thu Dec 13 16:09:00 2012 +0000
      
          drm/i915/hdmi: Read the HPD status before trying to read the EDID
      
      They reliably cause HDMI to not be detected on some systems (like my
      ivb or the bug reporters gm45). To fix up the very slow unplug issues
      we might want to fire up a 2nd detect cycle a few hundred ms after
      each hotplug. But for now at least make displays work again.
      
      I somewhat suspect that this is confined to HDMI connectors, since all
      the machines I have with DP+ outputs work correctly.
      
      Bugzilla: https://bugzilla.kernel.org/show_bug.cgi?id=52361
      Cc: Damien Lespiau <damien.lespiau@intel.com>
      Cc: Jani Nikula <jani.nikula@intel.com>
      Cc: Chris Wilson <chris@chris-wilson.co.uk>
      Acked-by: NChris Wilson <chris@chris-wilson.co.uk>
      Cc: stable@vger.kernel.org.kernel.org # for 8ec22b21Signed-off-by: NDaniel Vetter <daniel.vetter@ffwll.ch>
      202adf4b
    • C
      drm/i915: Handle untiled planes when computing their offsets · bc752862
      Chris Wilson 提交于
      We trim the fb to fit the CRTC by computing the offset of that CRTC to
      its nearest tile_row origin. This allows us to use framebuffers that are
      larger than the CRTC limits without additional work.
      
      However, we failed to compute the offset for a linear framebuffer
      correctly as we treated its x-advance in whole tiles (instead of the
      linear increment expected), leaving the CRTC misaligned with its
      contents.
      
      Fixes regression from commit c2c75131
      Author: Daniel Vetter <daniel.vetter@ffwll.ch>
      Date:   Thu Jul 5 12:17:30 2012 +0200
      
          drm/i915: adjust framebuffer base address on gen4+
      
      v2: Adjust relative x-coordinate after linear alignment (vsyrjala)
      v3: Repaint with pokadots (vsyrjala)
      
      Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=61152Signed-off-by: NChris Wilson <chris@chris-wilson.co.uk>
      Cc: Daniel Vetter <daniel.vetter@ffwll.ch>
      Cc: stable@vger.kernel.org
      Reviewed-by: NVille Syrjälä <ville.syrjala@linux.intel.com>
      Signed-off-by: NDaniel Vetter <daniel.vetter@ffwll.ch>
      bc752862
  4. 20 2月, 2013 23 次提交
  5. 15 2月, 2013 8 次提交