1. 22 Apr, 2013 1 commit
    • Dave Airlie's avatar
      Merge branch 'drm-intel-fixes' of git://people.freedesktop.org/~danvet/drm-intel into drm-next · f0aa848f
      Dave Airlie authored
      Daniel writes:
      As promised a stash of (mostly) fixes. Two pieces of non-fixes included:
      - A notch more gtt refactoring from Ben, beating to death with igt in our
        nightly testing.
      - Support for display display-less server chips (again from Ben). New hw
        support which is only likely to break itself ;-)
      
      Otherwise just tons of fixes:
      - hpd irq storm mitigation from Egbert Eich. Your -next tree already has
        the infrastructure, this here just supplies the logic.
      - sdvo hw state check fix from Egbert Eich
      - fb cb tune settings for the pch pll clocks on cpt/ppt
      - "Bring a bigger gun" coherence workaround for multi-threade, mulit-core
        & thrashing tiled gtt cpu access from Chris.
      - Update haswell mPHY code.
      - l3$ caching for context objects on ivb/hsw (Chris).
      - dp aux refclock fix for haswell (Jani)
      - moar overclocking fixes for snb/ivb (Ben)
      - ecobits ppgtt pte caching control fixes from Ville
      - fence stride check fixes and limit improvements (Ville)
      - fix up crtc force restoring, potentially resulting in tons of hw state
        check WARNs
      - OOPS fix for NULL derefencing of fb pointers when force-restoring a crtc
        when other crtcs are disabled and the force-restored crtc is _not_ the
        first one.
      - Fix pfit disabling on gen2/3.
      - Haswell ring freq scaling fixes (Chris).
      - backlight init/teardown fix (failed eDP init killed the lvds backlight)
        from Jani
      - cpt/ppt fdi polarity fixes from Paulo (should help a lot of the FDI link
        train failures).
      - And a bunch of smaller things all over.
      * 'drm-intel-fixes' of git://people.freedesktop.org/~danvet/drm-intel: (56 commits)
        drm/i915: fix bpc vs. bpp confusion in intel_crtc_compute_config
        drm/i915: move cpu_transcoder to the pipe configuration
        drm/i915: preserve the PBC bits of TRANS_CHICKEN2
        drm/i915: set CPT FDI RX polarity bits based on VBT
        drm/i915: Add Reenable Timer to turn Hotplug Detection back on (v4)
        drm/i915: Disable HPD interrupt on pin when irq storm is detected (v3)
        drm/i915: Mask out the HPD irq bits before setting them individually.
        drm/i915: (re)init HPD interrupt storm statistics
        drm/i915: Add HPD IRQ storm detection (v5)
        drm/i915: WARN when LPT-LP is not paired with ULT CPU
        drm/i915: don't intel_crt_init on any ULT machines
        drm/i915: remove comment about IVB link training from intel_pm.c
        drm/i915: VLV doesn't have LLC
        drm/i915: Scale ring, rather than ia, frequency on Haswell
        drm/i915: shorten debugfs output simple attributes
        drm/i915: Fixup pfit disabling for gen2/3
        drm/i915: Fixup Oops in the pipe config computation
        drm/i915: ensure single initialization and cleanup of backlight device
        drm/i915: don't touch the PF regs if the power well is down
        drm/i915: add intel_using_power_well
        ...
      f0aa848f
  2. 18 Apr, 2013 39 commits