Web lists-archives.com

[git pull] drm fixes for v4.10-rc3.

Hi Linus,

Bunch of fixes across the drivers, in a St Patrick's day pull request.
(please turn terminal colors to green on black or black on green for full

On the arm side, tilcdc, omap and malidp got fixes,
while amd has some powermanagement fixes, and intel has a set of fixes
across the driver.

Nothing seems to bad or scary at this point.


The following changes since commit 4495c08e84729385774601b5146d51d9e5849f81:

  Linux 4.11-rc2 (2017-03-12 14:47:08 -0700)

are available in the git repository at:

  git://people.freedesktop.org/~airlied/linux tags/drm-fixes-for-v4.11-rc3

for you to fetch changes up to 27b713c2e08ef27d500a79166098d42b24977500:

  Merge branch 'drm-fixes-4.11' of
git://people.freedesktop.org/~agd5f/linux into drm-fixes (2017-03-16
11:28:44 +1000)

amd, intel, tilcdc, omap, and malidp fixes.

Alex Deucher (2):
      drm/radeon/si: add dpm quirk for Oland
      drm/amdgpu/si: add dpm quirk for Oland

Ander Conselvan de Oliveira (1):
      drm/i915/glk: Fix watermark computations for third sprite plane

Arnd Bergmann (1):
      drm: amd: remove broken include path

Chris Wilson (6):
      drm/i915: Squelch any ktime/jiffie rounding errors for wait-ioctl
      drm/i915/fbdev: Stop repeating tile configuration on stagnation
      drm/i915: Remove the vma from the drm_mm if binding fails
      drm/i915: Store a permanent error in obj->mm.pages
      drm/i915: Use pagecache write to prepopulate shmemfs from pwrite-ioctl
      drm/i915: Drain the freed state from the tail of the next commit

Dave Airlie (6):
      drm/amdgpu: fix parser init error path to avoid crash in parser fini
      Merge tag 'tilcdc-4.11-fixes' of https://github.com/jsarha/linux
into drm-fixes
      Merge tag 'omapdrm-4.11-fixes' of
git://git.kernel.org/.../tomba/linux into drm-fixes
      Merge branch 'for-upstream/malidp-fixes' of
git://linux-arm.org/linux-ld into drm-fixes
      Merge tag 'drm-intel-fixes-2017-03-14' of
git://anongit.freedesktop.org/git/drm-intel into drm-fixes
      Merge branch 'drm-fixes-4.11' of
git://people.freedesktop.org/~agd5f/linux into drm-fixes

Dmitry V. Levin (1):
      uapi: fix drm/omap_drm.h userspace compilation errors

Imre Deak (1):
      drm/i915/gen9: Increase PCODE request timeout to 50ms

Jyri Sarha (2):
      drm/tilcdc: Fix hardcoded fail-return value in tilcdc_crtc_create()
      drm/tilcdc: Set framebuffer DMA address to HW only if CRTC is enabled

Maarten Lankhorst (2):
      drm/i915: Move updating color management to before vblank evasion
      drm/i915: Nuke skl_update_plane debug message from the pipe
update critical section

Matthew Auld (1):
      drm/i915: use correct node for handling cache domain eviction

Mihail Atanassov (2):
      drm: mali-dp: Remove mclk rate management
      drm: mali-dp: Fix smart layer not going to composition

Mika Kuoppala (1):
      drm/i915: Avoid tweaking evaluation thresholds on Baytrail v3

Rex Zhu (1):
      drm/amd/powerplay: fix copy error in smu7_clockpoweragting.c

Tom St Denis (2):
      drm/amd/amdgpu: Disable GFX_PG on Carrizo until compute issues solved
      drm/amd/amdgpu:  Fix debugfs reg read/write address width

Tomi Valkeinen (1):
      drm/omap: fix dmabuf mmap for dma_alloc'ed buffers

Tvrtko Ursulin (1):
      drm/i915: Fix forcewake active domain tracking

Ville Syrjälä (1):
      drm/i915: Nuke debug messages from the pipe update critical section

 drivers/gpu/drm/amd/acp/Makefile                   |  2 -
 drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c             |  2 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c         |  4 +-
 drivers/gpu/drm/amd/amdgpu/si_dpm.c                |  6 ++
 drivers/gpu/drm/amd/amdgpu/vi.c                    |  2 +-
 .../amd/powerplay/hwmgr/smu7_clockpowergating.c    |  2 +-
 drivers/gpu/drm/arm/malidp_crtc.c                  |  3 +-
 drivers/gpu/drm/arm/malidp_hw.c                    |  2 +-
 drivers/gpu/drm/arm/malidp_planes.c                | 18 +++-
 drivers/gpu/drm/arm/malidp_regs.h                  |  1 +
 drivers/gpu/drm/i915/i915_drv.h                    |  1 +
 drivers/gpu/drm/i915/i915_gem.c                    | 97 +++++++++++++++++++++-
 drivers/gpu/drm/i915/i915_gem_evict.c              |  8 +-
 drivers/gpu/drm/i915/i915_gem_object.h             |  3 +
 drivers/gpu/drm/i915/i915_vma.c                    | 57 ++++++++-----
 drivers/gpu/drm/i915/intel_display.c               | 58 ++++++-------
 drivers/gpu/drm/i915/intel_fbdev.c                 | 10 +--
 drivers/gpu/drm/i915/intel_pm.c                    | 18 ++--
 drivers/gpu/drm/i915/intel_sprite.c                |  3 -
 drivers/gpu/drm/i915/intel_uncore.c                | 13 ++-
 drivers/gpu/drm/omapdrm/omap_gem_dmabuf.c          |  3 -
 drivers/gpu/drm/radeon/si_dpm.c                    |  6 ++
 drivers/gpu/drm/tilcdc/tilcdc_crtc.c               | 37 ++++++---
 include/uapi/drm/omap_drm.h                        | 38 ++++-----
 24 files changed, 271 insertions(+), 123 deletions(-)