lkml.org 
[lkml]   [2023]   [May]   [26]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
From
Date
Subject[git pull] drm fixes for 6.4-rc4
Hi Linus,

This week's collection is pretty spread out, accel/qaic has a bunch of
fixes, amdgpu, then lots of single fixes across a bunch of places.

Dave.

drm-fixes-2023-05-26:
drm fixes for 6.4-rc4

core:
- fix drmm_mutex_init lock class

mgag200:
- fix gamma lut initialisation

pl111:
- fix FB depth on IMPD-1 framebuffer

amdgpu:
- Fix missing BO unlocking in KIQ error path
- Avoid spurious secure display error messages
- SMU13 fix
- Fix an OD regression
- GPU reset display IRQ warning fix
- MST fix

radeon:
- Fix a DP regression

i915:
- PIPEDMC disabling fix for bigjoiner config

panel:
- fix aya neo air plus quirk

sched:
- remove redundant NULL check

qaic:
- fix NNC message corruption
- Grab ch_lock during QAIC_ATTACH_SLICE_BO
- Flush the transfer list again
- Validate if BO is sliced before slicing
- Validate user data before grabbing any lock
- initialize ret variable to 0
- silence some uninitialized variable warnings
The following changes since commit 44c026a73be8038f03dbdeef028b642880cf1511:

Linux 6.4-rc3 (2023-05-21 14:05:48 -0700)

are available in the Git repository at:

git://anongit.freedesktop.org/drm/drm tags/drm-fixes-2023-05-26

for you to fetch changes up to 5502d1fab09df791a8b1208dea9defc418b9bbf7:

Merge tag 'drm-misc-fixes-2023-05-24' of
git://anongit.freedesktop.org/drm/drm-misc into drm-fixes (2023-05-26
15:38:31 +1000)

----------------------------------------------------------------
drm fixes for 6.4-rc4

core:
- fix drmm_mutex_init lock class

mgag200:
- fix gamma lut initialisation

pl111:
- fix FB depth on IMPD-1 framebuffer

amdgpu:
- Fix missing BO unlocking in KIQ error path
- Avoid spurious secure display error messages
- SMU13 fix
- Fix an OD regression
- GPU reset display IRQ warning fix
- MST fix

radeon:
- Fix a DP regression

i915:
- PIPEDMC disabling fix for bigjoiner config

panel:
- fix aya neo air plus quirk

sched:
- remove redundant NULL check

qaic:
- fix NNC message corruption
- Grab ch_lock during QAIC_ATTACH_SLICE_BO
- Flush the transfer list again
- Validate if BO is sliced before slicing
- Validate user data before grabbing any lock
- initialize ret variable to 0
- silence some uninitialized variable warnings

----------------------------------------------------------------
Alan Liu (1):
drm/amd/display: Fix warning in disabling vblank irq

Alex Deucher (1):
drm/radeon: reintroduce radeon_dp_work_func content

Dan Carpenter (1):
accel/qaic: silence some uninitialized variable warnings

Dave Airlie (3):
Merge tag 'drm-intel-fixes-2023-05-25' of
git://anongit.freedesktop.org/drm/drm-intel into drm-fixes
Merge tag 'amd-drm-fixes-6.4-2023-05-24' of
https://gitlab.freedesktop.org/agd5f/linux into drm-fixes
Merge tag 'drm-misc-fixes-2023-05-24' of
git://anongit.freedesktop.org/drm/drm-misc into drm-fixes

Evan Quan (1):
drm/amd/pm: add missing NotifyPowerSource message mapping for SMU13.0.7

Fangzhi Zuo (1):
drm/amd/display: Have Payload Properly Created After Resume

Imre Deak (1):
drm/i915: Fix PIPEDMC disabling for a bigjoiner configuration

Jeffrey Hugo (1):
accel/qaic: Fix NNC message corruption

Jesse Zhang (1):
drm/amdgpu: don't enable secure display on incompatible platforms

Jocelyn Falempe (1):
drm/mgag200: Fix gamma lut not initialized.

Jonatas Esteves (1):
drm/amd/pm: Fix output of pp_od_clk_voltage

Linus Walleij (1):
drm/pl111: Fix FB depth on IMPD-1 framebuffer

Matthew Auld (1):
drm: fix drmm_mutex_init()

Maxime Ripard (1):
Merge drm/drm-fixes into drm-misc-fixes

Maya Matuszczyk (1):
drm: panel-orientation-quirks: Change Air's quirk to support Air Plus

Pranjal Ramajor Asha Kanojiya (4):
accel/qaic: Validate user data before grabbing any lock
accel/qaic: Validate if BO is sliced before slicing
accel/qaic: Flush the transfer list again
accel/qaic: Grab ch_lock during QAIC_ATTACH_SLICE_BO

Sukrut Bellary (1):
drm:amd:amdgpu: Fix missing buffer object unlock in failure path

Tom Rix (1):
accel/qaic: initialize ret variable to 0

Vladislav Efanov (1):
drm/sched: Remove redundant check

drivers/accel/qaic/qaic_control.c | 41 ++++++----
drivers/accel/qaic/qaic_data.c | 93 +++++++++++-----------
drivers/accel/qaic/qaic_drv.c | 2 +-
drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 4 +-
drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 4 +-
drivers/gpu/drm/amd/amdgpu/psp_v10_0.c | 8 +-
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 25 +++---
.../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crtc.c | 16 +---
drivers/gpu/drm/amd/pm/amdgpu_pm.c | 12 ++-
.../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c | 1 +
drivers/gpu/drm/drm_managed.c | 22 +----
drivers/gpu/drm/drm_panel_orientation_quirks.c | 2 +-
drivers/gpu/drm/i915/display/intel_display.c | 12 ++-
drivers/gpu/drm/mgag200/mgag200_mode.c | 5 ++
drivers/gpu/drm/pl111/pl111_display.c | 2 +-
drivers/gpu/drm/pl111/pl111_drm.h | 4 +-
drivers/gpu/drm/pl111/pl111_drv.c | 8 +-
drivers/gpu/drm/pl111/pl111_versatile.c | 10 +--
drivers/gpu/drm/radeon/radeon_irq_kms.c | 10 +++
drivers/gpu/drm/scheduler/sched_main.c | 3 -
include/drm/drm_managed.h | 18 ++++-
21 files changed, 166 insertions(+), 136 deletions(-)

\
 
 \ /
  Last update: 2023-05-26 08:05    [W:0.044 / U:0.104 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site