[PULL] drm-misc-fixes

Maarten Lankhorst
2024-06-06T22:09:48Z

Hi Dave, Sima,

Lots of fixes for vmwgfx all over the place, and one fix for sitronix panel.

Cheers,
Maarten

drm-misc-fixes-2024-06-07:
drm-misc-fixes for v6.10-rc3:
- Robustness fixes for vmwgfx.
- Error check for of_drm_get_panel_orientation failing in
sitronix-st7789v.
The following changes since commit bb195358806847217efba98de62b7decec3b371f:

drm/msm: remove python 3.9 dependency for compiling msm (2024-05-30
18:49:23 +0200)

are available in the Git repository at:

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

for you to fetch changes up to 5703fc058efdafcdd6b70776ee562478f0753acb:

drm/vmwgfx: Don't memcmp equivalent pointers (2024-06-05 22:38:40 -0400)

----------------------------------------------------------------
drm-misc-fixes for v6.10-rc3:
- Robustness fixes for vmwgfx.
- Error check for of_drm_get_panel_orientation failing in
sitronix-st7789v.

----------------------------------------------------------------
Chen Ni (1):
drm/panel: sitronix-st7789v: Add check for
of_drm_get_panel_orientation

Dr. David Alan Gilbert (1):
drm/vmwgfx: remove unused struct 'vmw_stdu_dma'

Ian Forbes (6):
drm/vmwgfx: Filter modes which exceed graphics memory
drm/vmwgfx: 3D disabled should not effect STDU memory limits
drm/vmwgfx: Remove STDU logic from generic mode_valid function
drm/vmwgfx: Standardize use of kibibytes when logging
drm/vmwgfx: Don't destroy Screen Target when CRTC is enabled but
inactive
drm/vmwgfx: Don't memcmp equivalent pointers

drivers/gpu/drm/panel/panel-sitronix-st7789v.c | 4 +-
drivers/gpu/drm/vmwgfx/vmwgfx_drv.c | 19 +++-----
drivers/gpu/drm/vmwgfx/vmwgfx_drv.h | 3 --
drivers/gpu/drm/vmwgfx/vmwgfx_gmrid_manager.c | 4 +-
drivers/gpu/drm/vmwgfx/vmwgfx_kms.c | 28 +++++-------
drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c | 60
+++++++++++++++++++++++---
6 files changed, 74 insertions(+), 44 deletions(-)