Merge tag 'drm-fixes-2020-12-04' of git://anongit.freedesktop.org/drm/drm
Pull drm fixes from Dave Airlie: "This week's regular fixes. i915 has fixes for a few races, use-after-free, and gpu hangs. Tegra just has some minor fixes that I didn't see much point in hanging on to. The nouveau fix is for all pre-nv50 cards and was reported a few times. Otherwise it's just some amdgpu, and a few misc fixes. Summary: amdgpu: - SMU11 manual fan fix - Renoir display clock fix - VCN3 dynamic powergating fix i915: - Program mocs:63 for cache eviction on gen9 (Chris) - Protect context lifetime with RCU (Chris) - Split the breadcrumb spinlock between global and contexts (Chris) - Retain default context state across shrinking (Venkata) - Limit frequency drop to RPe on parking (Chris) - Return earlier from intel_modeset_init() without display (Jani) - Defer initial modeset until after GGTT is initialized (Chris) nouveau: - pre-nv50 regression fix rockchip: - uninitialised LVDS property fix omap: - bridge fix panel: - race fix mxsfb: - fence sync fix - modifiers fix tegra: - idr init fix - sor fixes - output/of cleanup fix" * tag 'drm-fixes-2020-12-04' of git://anongit.freedesktop.org/drm/drm: (22 commits) drm/amdgpu/vcn3.0: remove old DPG workaround drm/amdgpu/vcn3.0: stall DPG when WPTR/RPTR reset drm/amd/display: Init clock value by current vbios CLKs drm/amdgpu/pm/smu11: Fix fan set speed bug drm/i915/display: Defer initial modeset until after GGTT is initialised drm/i915/display: return earlier from intel_modeset_init() without display drm/i915/gt: Limit frequency drop to RPe on parking drm/i915/gt: Retain default context state across shrinking drm/i915/gt: Split the breadcrumb spinlock between global and contexts drm/i915/gt: Protect context lifetime with RCU drm/i915/gt: Program mocs:63 for cache eviction on gen9 drm/omap: sdi: fix bridge enable/disable drm/panel: sony-acx565akm: Fix race condition in probe drm/rockchip: Avoid uninitialized use of endpoint id in LVDS drm/tegra: sor: Disable clocks on error in tegra_sor_init() drm/nouveau: make sure ret is initialized in nouveau_ttm_io_mem_reserve drm: mxsfb: Implement .format_mod_supported drm: mxsfb: fix fence synchronization drm/tegra: output: Do not put OF node twice drm/tegra: replace idr_init() by idr_init_base() ...
No related branches found
No related tags found
Showing
- drivers/gpu/drm/amd/amdgpu/vcn_v3_0.c 19 additions, 6 deletionsdrivers/gpu/drm/amd/amdgpu/vcn_v3_0.c
- drivers/gpu/drm/amd/display/dc/clk_mgr/dcn21/rn_clk_mgr.c 11 additions, 2 deletionsdrivers/gpu/drm/amd/display/dc/clk_mgr/dcn21/rn_clk_mgr.c
- drivers/gpu/drm/amd/pm/swsmu/smu11/smu_v11_0.c 6 additions, 1 deletiondrivers/gpu/drm/amd/pm/swsmu/smu11/smu_v11_0.c
- drivers/gpu/drm/i915/display/intel_display.c 12 additions, 12 deletionsdrivers/gpu/drm/i915/display/intel_display.c
- drivers/gpu/drm/i915/gt/intel_breadcrumbs.c 74 additions, 94 deletionsdrivers/gpu/drm/i915/gt/intel_breadcrumbs.c
- drivers/gpu/drm/i915/gt/intel_breadcrumbs_types.h 2 additions, 4 deletionsdrivers/gpu/drm/i915/gt/intel_breadcrumbs_types.h
- drivers/gpu/drm/i915/gt/intel_context.c 11 additions, 4 deletionsdrivers/gpu/drm/i915/gt/intel_context.c
- drivers/gpu/drm/i915/gt/intel_context_types.h 20 additions, 3 deletionsdrivers/gpu/drm/i915/gt/intel_context_types.h
- drivers/gpu/drm/i915/gt/intel_mocs.c 13 additions, 1 deletiondrivers/gpu/drm/i915/gt/intel_mocs.c
- drivers/gpu/drm/i915/gt/intel_rps.c 4 additions, 0 deletionsdrivers/gpu/drm/i915/gt/intel_rps.c
- drivers/gpu/drm/i915/gt/shmem_utils.c 5 additions, 2 deletionsdrivers/gpu/drm/i915/gt/shmem_utils.c
- drivers/gpu/drm/i915/i915_request.h 2 additions, 4 deletionsdrivers/gpu/drm/i915/i915_request.h
- drivers/gpu/drm/mxsfb/mxsfb_kms.c 11 additions, 0 deletionsdrivers/gpu/drm/mxsfb/mxsfb_kms.c
- drivers/gpu/drm/nouveau/nouveau_bo.c 1 addition, 1 deletiondrivers/gpu/drm/nouveau/nouveau_bo.c
- drivers/gpu/drm/omapdrm/dss/sdi.c 4 additions, 6 deletionsdrivers/gpu/drm/omapdrm/dss/sdi.c
- drivers/gpu/drm/panel/panel-sony-acx565akm.c 1 addition, 1 deletiondrivers/gpu/drm/panel/panel-sony-acx565akm.c
- drivers/gpu/drm/rockchip/rockchip_lvds.c 1 addition, 1 deletiondrivers/gpu/drm/rockchip/rockchip_lvds.c
- drivers/gpu/drm/tegra/drm.c 1 addition, 1 deletiondrivers/gpu/drm/tegra/drm.c
- drivers/gpu/drm/tegra/output.c 0 additions, 1 deletiondrivers/gpu/drm/tegra/output.c
- drivers/gpu/drm/tegra/sor.c 35 additions, 41 deletionsdrivers/gpu/drm/tegra/sor.c
Please register or sign in to comment