Hey Linus, Bunch of fixes for the merge window closure, doesn't seem to be anything too major or serious in there. It does add TU117 turing modesetting to nouveau but it's just an enable for preexisting code. Dave. amdgpu: - gpu reset at load crash fix - ATPX hotplug fix for when dGPU is off - SR-IOV fixes radeon: - r5xx pll fixes i915: - GVT (MCHBAR, buffer alignment, misc warnings fixes) - Fixes for newly enabled semaphore code - Geminilake disable framebuffer compression - HSW edp fast modeset fix - IRQ vs RCU race fix nouveau: - Turing modesetting fixes - TU117 support msm: - SDM845 bringup fixes panfrost: - static checker fixes pl111: - spinlock init fix. bridge: - refresh rate register fix for adv7511 drm-next-2019-05-16: drm i915, amdgpu, nouveau, msm, panfrost, bridge, pl111 fixes The following changes since commit eb85d03e01c3e9f3b0ba7282b2e3515a635decb2: Merge tag 'drm-misc-next-fixes-2019-05-08' of git://anongit.freedesktop.org/drm/drm-misc into drm-next (2019-05-09 11:04:00 +1000) are available in the Git repository at: git://anongit.freedesktop.org/drm/drm tags/drm-next-2019-05-16 for you to fetch changes up to 8da0e1525b7f0d69c6cb44094963906282b32673: Merge tag 'drm-misc-next-fixes-2019-05-15' of git://anongit.freedesktop.org/drm/drm-misc into drm-next (2019-05-16 10:19:33 +1000) ---------------------------------------------------------------- drm i915, amdgpu, nouveau, msm, panfrost, bridge, pl111 fixes ---------------------------------------------------------------- Aaron Liu (1): drm/amdgpu: remove ATPX_DGPU_REQ_POWER_FOR_DISPLAYS check when hotplug-in Aleksei Gimbitskii (4): drm/i915/gvt: Remove typedef and let the enumeration starts from zero drm/i915/gvt: Do not copy the uninitialized pointer from fb_info drm/i915/gvt: Use snprintf() to prevent possible buffer overflow. drm/i915/gvt: Check if get_next_pt_type() always returns a valid value Alex Deucher (1): drm/amdgpu/psp: move psp version specific function pointers to early_init Ben Skeggs (6): drm/nouveau/kms/gv100-: fix spurious window immediate interlocks drm/nouveau/kms/nv50-: fix bug preventing non-vsync'd page flips drm/nouveau/kms/gf119-gp10x: push HeadSetControlOutputResource() mthd when encoders change drm/nouveau/core: allow detected chipset to be overridden drm/nouveau/core: initial support for boards with TU117 chipset drm/nouveau/disp/dp: respect sink limits when selecting failsafe link configuration Boris Brezillon (1): drm/panfrost: Add missing _fini() calls in panfrost_device_fini() Brian Masney (2): drm/msm: remove resv fields from msm_gem_object struct drm/msm: correct attempted NULL pointer dereference in debugfs Chris Wilson (3): drm/i915: Delay semaphore submission until the start of the signaler drm/i915: Disable semaphore busywaits on saturated systems drm/i915: Seal races between async GPU cancellation, retirement and signaling Christian König (1): drm/radeon: prefer lower reference dividers Colin Xu (1): drm/i915/gvt: Add in context mmio 0x20D8 to gen9 mmio list Daniel Drake (1): drm/i915/fbc: disable framebuffer compression on GeminiLake Dave Airlie (5): Merge tag 'drm-intel-next-fixes-2019-05-09' of git://anongit.freedesktop.org/drm/drm-intel into drm-next Merge branch 'drm-next-5.2' of git://people.freedesktop.org/~agd5f/linux into drm-next Merge branch 'linux-5.2' of git://github.com/skeggsb/linux into drm-next Merge tag 'drm-intel-next-fixes-2019-05-15' of git://anongit.freedesktop.org/drm/drm-intel into drm-next Merge tag 'drm-misc-next-fixes-2019-05-15' of git://anongit.freedesktop.org/drm/drm-misc into drm-next Evan Quan (1): drm/amd/powerplay: check for invalid profile_exit setting Guenter Roeck (1): drm/pl111: Initialize clock spinlock early Joonas Lahtinen (1): Merge tag 'gvt-next-fixes-2019-05-07' of https://github.com/intel/gvt-linux into drm-intel-next-fixes Matt Redfearn (1): drm/bridge: adv7511: Fix low refresh rate selection Nicholas Kazlauskas (1): drm/amd/display: Use long for signed error code checks in commit planes Peteris Rudzusiks (1): drm/nouveau: fix duplication of nv50_head_atom struct Sabyasachi Gupta (1): drm/msm/dpu: Remove duplicate header Sean Paul (1): drm/msm: Upgrade gxpd checks to IS_ERR_OR_NULL Tomeu Vizoso (1): drm/panfrost: Only put sync_out if non-NULL Trigger Huang (4): drm/amdgpu: Rearm IRQ in Vega10 SR-IOV if IRQ lost drm/amdgpu: Fix VM clean check method drm/amdgpu: Add IDH_QUERY_ALIVE event for SR-IOV drm/amdgpu: Use FW addr returned by PSP for VF MM Ville Syrjälä (1): drm/i915: Fix fastset vs. pfit on/off on HSW EDP transcoder Xiong Zhang (1): drm/i915/gvt: Change fb_info->size from pages to bytes Zhao Yakui (1): drm/i915/gvt: Revert "drm/i915/gvt: Refine the snapshort range of I915 MCHBAR to optimize gvt-g boot time" drivers/dma-buf/dma-fence.c | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c | 10 +++ drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 19 +++--- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 36 ++++++++++- drivers/gpu/drm/amd/amdgpu/mxgpu_ai.c | 3 + drivers/gpu/drm/amd/amdgpu/mxgpu_ai.h | 1 + drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c | 16 +++-- drivers/gpu/drm/amd/amdgpu/vce_v4_0.c | 17 +++-- drivers/gpu/drm/amd/amdgpu/vega10_ih.c | 37 ++++++++++- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 3 +- drivers/gpu/drm/bridge/adv7511/adv7511_drv.c | 6 +- drivers/gpu/drm/i915/gvt/debugfs.c | 4 +- drivers/gpu/drm/i915/gvt/dmabuf.c | 19 +++--- drivers/gpu/drm/i915/gvt/gtt.c | 15 +++-- drivers/gpu/drm/i915/gvt/gtt.h | 16 ++--- drivers/gpu/drm/i915/gvt/handlers.c | 4 +- drivers/gpu/drm/i915/gvt/mmio_context.c | 1 + drivers/gpu/drm/i915/gvt/reg.h | 3 - drivers/gpu/drm/i915/gvt/scheduler.c | 2 +- drivers/gpu/drm/i915/i915_request.c | 60 ++++++++++++++++- drivers/gpu/drm/i915/intel_breadcrumbs.c | 78 +++++++++++++++++------ drivers/gpu/drm/i915/intel_context.c | 1 + drivers/gpu/drm/i915/intel_context_types.h | 3 + drivers/gpu/drm/i915/intel_display.c | 9 +++ drivers/gpu/drm/i915/intel_fbc.c | 4 ++ drivers/gpu/drm/i915/intel_guc_submission.c | 1 - drivers/gpu/drm/i915/intel_pipe_crc.c | 13 +++- drivers/gpu/drm/msm/adreno/a6xx_gmu.c | 6 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_lm.c | 1 - drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c | 4 +- drivers/gpu/drm/msm/msm_atomic.c | 4 +- drivers/gpu/drm/msm/msm_gem.c | 3 +- drivers/gpu/drm/msm/msm_gem.h | 4 -- drivers/gpu/drm/nouveau/dispnv50/disp.h | 1 + drivers/gpu/drm/nouveau/dispnv50/head.c | 3 +- drivers/gpu/drm/nouveau/dispnv50/wimmc37b.c | 1 + drivers/gpu/drm/nouveau/dispnv50/wndw.c | 4 +- drivers/gpu/drm/nouveau/nouveau_drm.c | 3 +- drivers/gpu/drm/nouveau/nvkm/engine/device/base.c | 60 ++++++++++++++++- drivers/gpu/drm/nouveau/nvkm/engine/disp/dp.c | 11 +++- drivers/gpu/drm/panfrost/panfrost_device.c | 4 ++ drivers/gpu/drm/panfrost/panfrost_drv.c | 3 +- drivers/gpu/drm/pl111/pl111_display.c | 5 +- drivers/gpu/drm/radeon/radeon_display.c | 4 +- 45 files changed, 388 insertions(+), 118 deletions(-) _______________________________________________ dri-devel mailing list dri-devel@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/dri-devel