[PULL] drm-misc-fixes

Maxime Ripard
2024-09-05T14:19:33Z

[-- Attachment #1: Type: text/plain, Size: 4407 bytes --]

Hi,

Here's this week drm-misc-fixes PR.

Maxime

drm-misc-fixes-2024-09-05:
A zpos normalization fix for komeda, a register bitmask fix for nouveau,
a memory leak fix for imagination, three fixes for the recent bridge
HDMI work, a potential DoS fix and a cache coherency for panthor, a
change of panel compatible and a deferred-io fix when used with
non-highmem memory.
The following changes since commit 9d824c7fce58f59982228aa85b0376b113cdfa35:

drm/v3d: Disable preemption while updating GPU stats (2024-08-28 11:36:53 -0300)

are available in the Git repository at:

https://gitlab.freedesktop.org/drm/misc/kernel.git tags/drm-misc-fixes-2024-09-05

for you to fetch changes up to 5a498d4d06d6d9bad76d8a50a7f8fe01670ad46f:

drm/fbdev-dma: Only install deferred I/O if necessary (2024-09-05 11:05:10 +0200)

----------------------------------------------------------------
A zpos normalization fix for komeda, a register bitmask fix for nouveau,
a memory leak fix for imagination, three fixes for the recent bridge
HDMI work, a potential DoS fix and a cache coherency for panthor, a
change of panel compatible and a deferred-io fix when used with
non-highmem memory.

----------------------------------------------------------------
Adrián Larumbe (1):
drm/panthor: flush FW AS caches in slow reset path

Dave Airlie (1):
nouveau: fix the fwsec sb verification register.

Dmitry Baryshkov (3):
drm/display: stop depending on DRM_DISPLAY_HELPER
drm/bridge-connector: move to DRM_DISPLAY_HELPER module
drm/bridge-connector: reset the HDMI connector state

Mary Guillemard (1):
drm/panthor: Restrict high priorities on group_create

Matt Coster (1):
drm/imagination: Free pvr_vm_gpuva after unlink

Ryan Walklin (2):
dt-bindings: display: panel: Rename WL-355608-A8 panel to rg35xx-*-panel
drm: panel: nv3052c: Correct WL-355608-A8 panel compatible

Thomas Zimmermann (1):
drm/fbdev-dma: Only install deferred I/O if necessary

hongchi.peng (1):
drm: komeda: Fix an issue related to normalized zpos

...608-a8.yaml => anbernic,rg35xx-plus-panel.yaml} | 15 ++--
MAINTAINERS | 2 +-
drivers/gpu/drm/Makefile | 1 -
drivers/gpu/drm/arm/display/komeda/komeda_kms.c | 10 ++-
drivers/gpu/drm/bridge/Kconfig | 1 +
drivers/gpu/drm/display/Kconfig | 24 ++++---
drivers/gpu/drm/display/Makefile | 2 +
.../gpu/drm/{ => display}/drm_bridge_connector.c | 13 +++-
drivers/gpu/drm/drm_fbdev_dma.c | 83 +++++++++++++++++-----
drivers/gpu/drm/imagination/pvr_vm.c | 4 ++
drivers/gpu/drm/imx/dcss/Kconfig | 2 +
drivers/gpu/drm/imx/lcdc/Kconfig | 2 +
drivers/gpu/drm/ingenic/Kconfig | 2 +
drivers/gpu/drm/kmb/Kconfig | 2 +
drivers/gpu/drm/mediatek/Kconfig | 2 +
drivers/gpu/drm/meson/Kconfig | 2 +
drivers/gpu/drm/msm/Kconfig | 1 +
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/fwsec.c | 2 +-
drivers/gpu/drm/omapdrm/Kconfig | 2 +
drivers/gpu/drm/panel/panel-newvision-nv3052c.c | 2 +-
drivers/gpu/drm/panthor/panthor_drv.c | 23 ++++++
drivers/gpu/drm/panthor/panthor_fw.c | 8 ++-
drivers/gpu/drm/panthor/panthor_mmu.c | 21 +++++-
drivers/gpu/drm/panthor/panthor_mmu.h | 1 +
drivers/gpu/drm/panthor/panthor_sched.c | 2 +-
drivers/gpu/drm/renesas/rcar-du/Kconfig | 2 +
drivers/gpu/drm/renesas/rz-du/Kconfig | 2 +
drivers/gpu/drm/renesas/shmobile/Kconfig | 2 +
drivers/gpu/drm/rockchip/Kconfig | 4 ++
drivers/gpu/drm/tegra/Kconfig | 1 +
drivers/gpu/drm/tidss/Kconfig | 2 +
drivers/gpu/drm/xlnx/Kconfig | 1 +
include/uapi/drm/panthor_drm.h | 6 +-
33 files changed, 202 insertions(+), 47 deletions(-)
rename Documentation/devicetree/bindings/display/panel/{wl-355608-a8.yaml => anbernic,rg35xx-plus-panel.yaml} (67%)
rename drivers/gpu/drm/{ => display}/drm_bridge_connector.c (97%)

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 273 bytes --]