• Dave Airlie's avatar
    Merge tag 'drm-intel-fixes-2013-07-22' of... · 058ca4a2
    Dave Airlie authored
    Merge tag 'drm-intel-fixes-2013-07-22' of git://people.freedesktop.org/~danvet/drm-intel into drm-fixes
    
    - fixup panel fitter readout for gen2/3 (just quitens dmesg noise)
    - fix pft computations for non-autoscaled resolutions (i.e. letter/pillar
      boxing on gen2/3)
    - preserve the DDI A/E lane sharing bit (Stéphane Marchesin)
    - fix the "rc6 fails to work after resume" regression, big thanks to
      Konstantin Khlebnikov for the patch and debug insight about what
      actually might be going on here
    - fix Oops in is_crtc_connector_off (Chris)
    - sanitize shared dpll state - our new paranoid state checker tripped up
      over dirt left behind by the BIOS
    - correctly restore fences, fixes the "my screen is all messed up after
      resume" regression introduced in the final 3.10 pull request
    - quirk backlights harder, this time for Dell XPS13 machines to fix a
      regression (patch from Kamal Mostafa)
    - 90% fix for some haswell hangs when accessing registers concurrently,
      the 100% solution is simply too invasive for -fixes and what we have
      here seems to be good enough (Chris)
    
    * tag 'drm-intel-fixes-2013-07-22' of git://people.freedesktop.org/~danvet/drm-intel:
      drm/i915: fix up gt init sequence fallout
      drm/i915: Serialize almost all register access
      drm/i915: quirk no PCH_PWM_ENABLE for Dell XPS13 backlight
      drm/i915: correctly restore fences with objects attached
      drm/i915: Fix dereferencing invalid connectors in is_crtc_connector_off()
      drm/i915: Sanitize shared dpll state
      drm/i915: fix long-standing SNB regression in power consumption after resume v2
      drm/i915: Preserve the DDI_A_4_LANES bit from the bios
      drm/i915: fix pfit regression for non-autoscaled resolutions
      drm/i915: fix up readout of the lvds dither bit on gen2/3
    058ca4a2
i915_dma.c 51.1 KB