Merge tag 'drm-fixes-2024-04-05' of https://gitlab.freedesktop.org/drm/kernel
Pull drm fixes from Dave Airlie: "Weekly fixes, mostly xe and i915, amdgpu on a week off, otherwise a nouveau fix for a crash with new vulkan cts tests, and a couple of cleanups and misc fixes. display: - fix typos in kerneldoc prime: - unbreak dma-buf export for virt-gpu nouveau: - uvmm: fix remap address calculation - minor cleanups panfrost: - fix power-transition timeouts xe: - Stop using system_unbound_wq for preempt fences - Fix saving unordered rebinding fences by attaching them as kernel feces to the vm's resv - Fix TLB invalidation fences completing out of order - Move rebind TLB invalidation to the ring ops to reduce the latency i915: - A few DisplayPort related fixes - eDP PSR fixes - Remove some VM space restrictions on older platforms - Disable automatic load CCS load balancing" * tag 'drm-fixes-2024-04-05' of https://gitlab.freedesktop.org/drm/kernel: (22 commits) drm/xe: Use ordered wq for preempt fence waiting drm/xe: Move vma rebinding to the drm_exec locking loop drm/xe: Make TLB invalidation fences unordered drm/xe: Rework rebinding drm/xe: Use ring ops TLB invalidation for rebinds drm/i915/mst: Reject FEC+MST on ICL drm/i915/mst: Limit MST+DSC to TGL+ drm/i915/dp: Fix the computation for compressed_bpp for DISPLAY < 13 drm/i915/gt: Enable only one CCS for compute workload drm/i915/gt: Do not generate the command streamer for all the CCS drm/i915/gt: Disable HW load balancing for CCS drm/i915/gt: Limit the reserved VM space to only the platforms that need it drm/i915/psr: Fix intel_psr2_sel_fetch_et_alignment usage drm/i915/psr: Move writing early transport pipe src drm/i915/psr: Calculate PIPE_SRCSZ_ERLY_TPT value drm/i915/dp: Remove support for UHBR13.5 drm/i915/dp: Fix DSC state HW readout for SST connectors drm/display: fix typo drm/prime: Unbreak virtgpu dma-buf export nouveau/uvmm: fix addr/range calcs for remap operations ...
No related branches found
No related tags found
Showing
- drivers/gpu/drm/display/drm_dp_dual_mode_helper.c 2 additions, 2 deletionsdrivers/gpu/drm/display/drm_dp_dual_mode_helper.c
- drivers/gpu/drm/drm_prime.c 6 additions, 1 deletiondrivers/gpu/drm/drm_prime.c
- drivers/gpu/drm/i915/Makefile 1 addition, 0 deletionsdrivers/gpu/drm/i915/Makefile
- drivers/gpu/drm/i915/display/intel_display.c 0 additions, 9 deletionsdrivers/gpu/drm/i915/display/intel_display.c
- drivers/gpu/drm/i915/display/intel_display_device.h 1 addition, 0 deletionsdrivers/gpu/drm/i915/display/intel_display_device.h
- drivers/gpu/drm/i915/display/intel_display_types.h 2 additions, 0 deletionsdrivers/gpu/drm/i915/display/intel_display_types.h
- drivers/gpu/drm/i915/display/intel_dp.c 7 additions, 4 deletionsdrivers/gpu/drm/i915/display/intel_dp.c
- drivers/gpu/drm/i915/display/intel_dp_mst.c 1 addition, 1 deletiondrivers/gpu/drm/i915/display/intel_dp_mst.c
- drivers/gpu/drm/i915/display/intel_psr.c 56 additions, 22 deletionsdrivers/gpu/drm/i915/display/intel_psr.c
- drivers/gpu/drm/i915/gt/gen8_ppgtt.c 3 additions, 0 deletionsdrivers/gpu/drm/i915/gt/gen8_ppgtt.c
- drivers/gpu/drm/i915/gt/intel_engine_cs.c 17 additions, 0 deletionsdrivers/gpu/drm/i915/gt/intel_engine_cs.c
- drivers/gpu/drm/i915/gt/intel_gt.c 6 additions, 0 deletionsdrivers/gpu/drm/i915/gt/intel_gt.c
- drivers/gpu/drm/i915/gt/intel_gt.h 5 additions, 4 deletionsdrivers/gpu/drm/i915/gt/intel_gt.h
- drivers/gpu/drm/i915/gt/intel_gt_ccs_mode.c 39 additions, 0 deletionsdrivers/gpu/drm/i915/gt/intel_gt_ccs_mode.c
- drivers/gpu/drm/i915/gt/intel_gt_ccs_mode.h 13 additions, 0 deletionsdrivers/gpu/drm/i915/gt/intel_gt_ccs_mode.h
- drivers/gpu/drm/i915/gt/intel_gt_regs.h 6 additions, 0 deletionsdrivers/gpu/drm/i915/gt/intel_gt_regs.h
- drivers/gpu/drm/i915/gt/intel_workarounds.c 28 additions, 2 deletionsdrivers/gpu/drm/i915/gt/intel_workarounds.c
- drivers/gpu/drm/nouveau/nouveau_uvmm.c 3 additions, 3 deletionsdrivers/gpu/drm/nouveau/nouveau_uvmm.c
- drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c 1 addition, 1 deletiondrivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c
- drivers/gpu/drm/panfrost/panfrost_gpu.c 3 additions, 3 deletionsdrivers/gpu/drm/panfrost/panfrost_gpu.c
Loading
Please register or sign in to comment