[git pull] drm fixes for 6.10-rc8

From: Dave Airlie
Date: Fri Jul 12 2024 - 00:47:19 EST


Hi Linus,

Back to work, thanks to Sima for last week, not too many fixes as
expected getting close to release, amdgpu and xe have a couple each,
and then some other misc ones.

Dave.

drm-fixes-2024-07-12:
drm fixes for 6.10-rc8

amdgpu:
- PSR-SU fix
- Reseved VMID fix

xe:
- Use write-back caching mode for system memory on DGFX
- Do not leak object when finalizing hdcp gsc

bridge:
- adv7511 EDID irq fix

gma500:
- NULL mode fixes.

meson:
- fix resource leak
The following changes since commit 256abd8e550ce977b728be79a74e1729438b4948:

Linux 6.10-rc7 (2024-07-07 14:23:46 -0700)

are available in the Git repository at:

https://gitlab.freedesktop.org/drm/kernel.git tags/drm-fixes-2024-07-12

for you to fetch changes up to 8b68788bebd3f697ae62aa9af3dac35ed112ebd7:

Merge tag 'amd-drm-fixes-6.10-2024-07-11' of
https://gitlab.freedesktop.org/agd5f/linux into drm-fixes (2024-07-12
13:32:36 +1000)

----------------------------------------------------------------
drm fixes for 6.10-rc8

amdgpu:
- PSR-SU fix
- Reseved VMID fix

xe:
- Use write-back caching mode for system memory on DGFX
- Do not leak object when finalizing hdcp gsc

bridge:
- adv7511 EDID irq fix

gma500:
- NULL mode fixes.

meson:
- fix resource leak

----------------------------------------------------------------
Adam Ford (1):
drm/bridge: adv7511: Fix Intermittent EDID failures

Christian König (1):
drm/amdgpu: reject gang submit on reserved VMIDs

Dave Airlie (3):
Merge tag 'drm-misc-fixes-2024-07-11' of
https://gitlab.freedesktop.org/drm/misc/kernel into drm-fixes
Merge tag 'drm-xe-fixes-2024-07-11' of
https://gitlab.freedesktop.org/drm/xe/kernel into drm-fixes
Merge tag 'amd-drm-fixes-6.10-2024-07-11' of
https://gitlab.freedesktop.org/agd5f/linux into drm-fixes

Leo Li (1):
Revert "drm/amd/display: Reset freesync config before update new state"

Ma Ke (2):
drm/gma500: fix null pointer dereference in psb_intel_lvds_get_modes
drm/gma500: fix null pointer dereference in cdv_intel_lvds_get_modes

Nirmoy Das (1):
drm/xe/display/xe_hdcp_gsc: Free arbiter on driver removal

Thomas Hellström (1):
drm/xe: Use write-back caching mode for system memory on DGFX

Yao Zi (1):
drm/meson: fix canvas release in bind function

drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 15 ++++++++
drivers/gpu/drm/amd/amdgpu/amdgpu_ids.c | 15 +++++++-
drivers/gpu/drm/amd/amdgpu/amdgpu_ids.h | 1 +
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 1 -
drivers/gpu/drm/bridge/adv7511/adv7511.h | 2 +-
drivers/gpu/drm/bridge/adv7511/adv7511_cec.c | 13 +++++--
drivers/gpu/drm/bridge/adv7511/adv7511_drv.c | 22 ++++++-----
drivers/gpu/drm/gma500/cdv_intel_lvds.c | 3 ++
drivers/gpu/drm/gma500/psb_intel_lvds.c | 3 ++
drivers/gpu/drm/meson/meson_drv.c | 37 +++++++++---------
drivers/gpu/drm/xe/display/xe_hdcp_gsc.c | 12 ++++--
drivers/gpu/drm/xe/xe_bo.c | 47 ++++++++++++++---------
drivers/gpu/drm/xe/xe_bo_types.h | 3 +-
include/uapi/drm/xe_drm.h | 8 +++-
14 files changed, 122 insertions(+), 60 deletions(-)