mbox series

[PULL] drm-misc-fixes

Message ID 20240905-original-radical-guan-e7a2ae@houat (mailing list archive)
State New, archived
Headers show
Series [PULL] drm-misc-fixes | expand

Pull-request

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

Message

Maxime Ripard Sept. 5, 2024, 2:19 p.m. UTC
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%)