[git pull] drm fixes

From: Dave Airlie
Date: Fri May 06 2016 - 00:25:18 EST


Hi Linus,

Fixes for i915, amdgpu/radeon and imx.

The IMX fix is for an autoloading regression found in Fedora.
The radeon fixes, are the same fix to amdgpu/radeon to avoid
a hardware lockup in some circumstances with a bad mode, and
a double free bug I took a few hours chasing down the other
morning.

The i915 fixes are across the board, all stable material,
and fixing some hangs and suspend/resume issues, along
with a live status regressions.

Dave.

The following changes since commit 4810d9682971e8eee659f96e4f9d9154e3c6c0b4:

Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security (2016-05-04 11:14:00 -0700)

are available in the git repository at:

git://people.freedesktop.org/~airlied/linux drm-fixes

for you to fetch changes up to fca097169faf8b9cfe92d8926da7a1fa2d3cd452:

Merge tag 'drm-intel-fixes-2016-05-02' of git://anongit.freedesktop.org/drm-intel into drm-fixes (2016-05-05 12:12:09 +1000)

----------------------------------------------------------------
Alex Deucher (2):
drm/radeon: make sure vertical front porch is at least 1
drm/amdgpu: make sure vertical front porch is at least 1

Chris Wilson (1):
drm/i915: Avoid stalling on pending flips for legacy cursor updates

Dave Airlie (3):
drm/amdgpu: set metadata pointer to NULL after freeing.
Merge branch 'drm-fixes-4.6' of git://people.freedesktop.org/~agd5f/linux into drm-fixes
Merge tag 'drm-intel-fixes-2016-05-02' of git://anongit.freedesktop.org/drm-intel into drm-fixes

Imre Deak (2):
drm/i915: Fix system resume if PCI device remained enabled
drm/i915/ddi: Fix eDP VDD handling during booting and suspend/resume

Mika Kahola (1):
drm/i915: Fix eDP low vswing for Broadwell

Philipp Zabel (1):
gpu: ipu-v3: Fix imx-ipuv3-crtc module autoloading

Shashank Sharma (1):
drm/i915: Fake HDMI live status

Ville Syrjälä (1):
drm/i915: Make RPS EI/thresholds multiple of 25 on SNB-BDW

drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 1 +
drivers/gpu/drm/amd/amdgpu/atombios_encoders.c | 4 ++++
drivers/gpu/drm/i915/i915_drv.c | 32 +++++++++++++++++++++++++-
drivers/gpu/drm/i915/i915_reg.h | 9 +++++++-
drivers/gpu/drm/i915/intel_ddi.c | 22 ++++++++++--------
drivers/gpu/drm/i915/intel_display.c | 3 +++
drivers/gpu/drm/i915/intel_dp.c | 4 ++--
drivers/gpu/drm/i915/intel_drv.h | 2 ++
drivers/gpu/drm/i915/intel_hdmi.c | 12 ++++++++--
drivers/gpu/drm/radeon/atombios_encoders.c | 4 ++++
drivers/gpu/ipu-v3/ipu-common.c | 7 +++++-
11 files changed, 84 insertions(+), 16 deletions(-)