Hi Linus, Just a pretty regular week for this stage of things, amdgpu and i915, along with some msm and misc others. Dave. drm-fixes-2023-01-20: drm fixes for 6.2-rc5 fb-helper: - switcheroo fix msm: - kexec shutdown fix - fix potential double free i915: - Reject display plane with height == 0 - re-disable RC6p on Sandy Bridge - Fix hugepages' selftest - DG2 hw workarounds - switcheroo fix vc4: - fix a memory leak panfrost: - Kconfig fix amdgpu: - Fix display scaling - Fix RN/CZN power reporting on some firmware versions - Colorspace fixes - Fix resource freeing in error case in CS IOCTL - Fix warning on driver unload - GC11 fixes - DCN 3.1.4/5 S/G display workarounds The following changes since commit 5dc4c995db9eb45f6373a956eb1f69460e69e6d4: Linux 6.2-rc4 (2023-01-15 09:22:43 -0600) are available in the Git repository at: git://anongit.freedesktop.org/drm/drm tags/drm-fixes-2023-01-20 for you to fetch changes up to 3f30a6e67ce49c0068f8058893326db46b6db11f: Merge tag 'amd-drm-fixes-6.2-2023-01-19' of https://gitlab.freedesktop.org/agd5f/linux into drm-fixes (2023-01-20 11:21:20 +1000) ---------------------------------------------------------------- drm fixes for 6.2-rc5 fb-helper: - switcheroo fix msm: - kexec shutdown fix - fix potential double free i915: - Reject display plane with height == 0 - re-disable RC6p on Sandy Bridge - Fix hugepages' selftest - DG2 hw workarounds - switcheroo fix vc4: - fix a memory leak panfrost: - Kconfig fix amdgpu: - Fix display scaling - Fix RN/CZN power reporting on some firmware versions - Colorspace fixes - Fix resource freeing in error case in CS IOCTL - Fix warning on driver unload - GC11 fixes - DCN 3.1.4/5 S/G display workarounds ---------------------------------------------------------------- Alex Deucher (2): drm/amd/display: disable S/G display on DCN 3.1.5 drm/amd/display: disable S/G display on DCN 3.1.4 Arnd Bergmann (1): drm/panfrost: fix GENERIC_ATOMIC64 dependency Chris Wilson (1): drm/i915/selftests: Unwind hugepages to drop wakeref on error Christian König (2): drm/amdgpu: fix cleaning up reserved VMID on release drm/amdgpu: fix amdgpu_job_free_resources v2 Dave Airlie (4): Merge tag 'drm-msm-fixes-2023-01-16' of https://gitlab.freedesktop.org/drm/msm into drm-fixes Merge tag 'drm-intel-fixes-2023-01-19' of git://anongit.freedesktop.org/drm/drm-intel into drm-fixes Merge tag 'drm-misc-fixes-2023-01-19' of git://anongit.freedesktop.org/drm/drm-misc into drm-fixes Merge tag 'amd-drm-fixes-6.2-2023-01-19' of https://gitlab.freedesktop.org/agd5f/linux into drm-fixes Drew Davenport (1): drm/i915/display: Check source height is > 0 Hamza Mahfooz (1): drm/amd/display: fix issues with driver unload Joel Fernandes (Google) (1): adreno: Shutdown the GPU properly Joshua Ashton (2): drm/amd/display: Calculate output_color_space after pixel encoding adjustment drm/amd/display: Fix COLOR_SPACE_YCBCR2020_TYPE matrix Lang Yu (2): drm/amdgpu: correct MEC number for gfx11 APUs drm/amdgpu: allow multipipe policy on ASICs with one MEC Matt Atwood (2): drm/i915/dg2: Introduce Wa_18018764978 drm/i915/dg2: Introduce Wa_18019271663 Maxime Ripard (2): drm/vc4: bo: Fix drmm_mutex_init memory hog drm/vc4: bo: Fix unused variable warning Nirmoy Das (1): drm/i915: Remove unused variable Rob Clark (1): drm/msm/gpu: Fix potential double-free Sasa Dragic (1): drm/i915: re-disable RC6p on Sandy Bridge Thomas Zimmermann (2): drm/i915: Allow switching away via vga-switcheroo if uninitialized drm/fb-helper: Set framebuffer for vga-switcheroo clients hongao (1): drm/amd/display: Fix set scaling doesn's work jie1zhan (1): drm/amdgpu: Correct the power calcultion for Renior/Cezanne. drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c | 3 +++ drivers/gpu/drm/amd/amdgpu/amdgpu_ids.c | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_job.c | 10 ++++++++-- drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c | 11 +++++++++-- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 14 ++++---------- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 1 - drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c | 4 ++-- drivers/gpu/drm/amd/pm/swsmu/smu12/renoir_ppt.c | 7 ++++++- drivers/gpu/drm/drm_fb_helper.c | 7 +++++++ drivers/gpu/drm/i915/display/skl_universal_plane.c | 2 +- drivers/gpu/drm/i915/gem/selftests/huge_pages.c | 8 ++++---- drivers/gpu/drm/i915/gt/intel_gt_regs.h | 10 +++++++--- drivers/gpu/drm/i915/gt/intel_workarounds.c | 10 +++++++++- drivers/gpu/drm/i915/i915_driver.c | 5 +---- drivers/gpu/drm/i915/i915_pci.c | 3 ++- drivers/gpu/drm/i915/i915_switcheroo.c | 6 +++++- drivers/gpu/drm/msm/adreno/adreno_device.c | 5 +++-- drivers/gpu/drm/msm/adreno/adreno_gpu.c | 4 ++++ drivers/gpu/drm/msm/msm_gpu.c | 2 ++ drivers/gpu/drm/msm/msm_gpu.h | 12 ++++++++++-- drivers/gpu/drm/panfrost/Kconfig | 3 ++- drivers/gpu/drm/vc4/vc4_bo.c | 6 ++---- 22 files changed, 92 insertions(+), 42 deletions(-)