Hi Dave, Sima, this is the drm-misc-fixes PR for this week.
Best regards Thomas drm-misc-fixes-2026-11-13: Short summary of fixes pull: bridge: - ssd2825: Fix panel enable sequence - sii902x: validate I2S data lane values display: - hdmi: Fixes to SCDC gud: - Avoid divide error in gud_stats_debugfs meson: - load ENCL gamma table while ENCL is disabled nouveau: - disp: Set atomic functions in struct drm_mode_config_funcs - gsp: Handle only IRQs routed to host panfrost: - Fixes to perfcnt sched: - Ensure stopped entity cannot be re-added to the run-queue vc4: - Fix firmware reference leak - Hold runtime PM reference while allocating the binner BO - Rebuild V3D interrupt mask on every power transition - Re-enable the V3D interrupt after a GPU reset The following changes since commit 19e67d977d3d4d0c54f03906ef578578190db9e1: Merge tag 'amd-drm-fixes-7.4-2026-11-05' of https://gitlab.freedesktop.org/drm/amdgpu/kernel into drm-fixes (2026-11-06 10:43:59 +1000) are available in the Git repository at: https://gitlab.freedesktop.org/drm/misc/kernel.git tags/drm-misc-fixes-2026-11-13 for you to fetch changes up to bafda823590ddf7031ecb765d673572fae7ab44a: drm/vc4: Re-enable the V3D interrupt after a GPU reset (2026-11-12 08:47:36 -0300) ---------------------------------------------------------------- Short summary of fixes pull: bridge: - ssd2825: Fix panel enable sequence - sii902x: validate I2S data lane values display: - hdmi: Fixes to SCDC gud: - Avoid divide error in gud_stats_debugfs meson: - load ENCL gamma table while ENCL is disabled nouveau: - disp: Set atomic functions in struct drm_mode_config_funcs - gsp: Handle only IRQs routed to host panfrost: - Fixes to perfcnt sched: - Ensure stopped entity cannot be re-added to the run-queue vc4: - Fix firmware reference leak - Hold runtime PM reference while allocating the binner BO - Rebuild V3D interrupt mask on every power transition - Re-enable the V3D interrupt after a GPU reset ---------------------------------------------------------------- Adrián Larumbe (1): drm/panfrost: Fix race when restoring reset state in perfcnt Boris Brezillon (1): drm/panfrost: Enable cycle counting when perfcnt is enabled Cristian Ciocaltea (3): drm/display: hdmi: Prevent NULL pointer dereference in sync_scdc() drm/display: hdmi: Use committed state to decide on SCDC resync drm/display: hdmi: Reset sink scrambling on non-scrambled modesets Dave Airlie (1): drm/nouveau/disp: Set drm_mode_config_funcs.atomic_(check|commit) (attempt 2) Hamza Mahfooz (1): MAINTAINERS: add myself as a maintainer for the Hyper-V DRM driver Joe Finzel (1): drm/nouveau/gsp: only handle GSP interrupts routed to the host Maíra Canal (3): drm/vc4: Hold a runtime PM reference while allocating the binner BO drm/vc4: Rebuild the V3D interrupt mask on every power transition drm/vc4: Re-enable the V3D interrupt after a GPU reset Pengpeng Hou (1): drm/bridge: sii902x: validate I2S data lane values Shigeaki Asai (1): drm/meson: encoder_dsi: load ENCL gamma table while ENCL is disabled Svyatoslav Ryhel (1): drm/bridge: ssd2825: Fix panel enable sequence Tvrtko Ursulin (1): drm/sched: Ensure stopped entity cannot be re-added to the run-queue Wentao Liang (1): drm/vc4: Fix firmware reference leak in vc4_hvs_bind() YuanZhe Liu (1): drm/gud: avoid divide error in gud_stats_debugfs MAINTAINERS | 1 + drivers/gpu/drm/bridge/sii902x.c | 8 ++- drivers/gpu/drm/bridge/ssd2825.c | 9 +++ drivers/gpu/drm/display/drm_hdmi_helper.c | 65 +++++++++++++++++----- drivers/gpu/drm/gud/gud_drv.c | 13 ++++- drivers/gpu/drm/meson/meson_encoder_dsi.c | 2 +- .../gpu/drm/nouveau/include/nvkm/engine/falcon.h | 1 + drivers/gpu/drm/nouveau/nouveau_display.c | 11 +++- drivers/gpu/drm/nouveau/nvkm/subdev/gsp/ga100.c | 1 + drivers/gpu/drm/nouveau/nvkm/subdev/gsp/ga102.c | 1 + .../gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/gsp.c | 4 +- drivers/gpu/drm/nouveau/nvkm/subdev/gsp/tu102.c | 1 + drivers/gpu/drm/panfrost/panfrost_gpu.c | 7 +-- drivers/gpu/drm/panfrost/panfrost_perfcnt.c | 18 +++--- drivers/gpu/drm/scheduler/sched_rq.c | 7 +++ drivers/gpu/drm/vc4/vc4_hvs.c | 18 +++--- drivers/gpu/drm/vc4/vc4_irq.c | 42 +++++++------- drivers/gpu/drm/vc4/vc4_v3d.c | 8 ++- 18 files changed, 153 insertions(+), 64 deletions(-) -- Thomas Zimmermann Graphics Driver Developer SUSE Software Solutions Germany GmbH Frankenstr. 146, 90461 Nürnberg, Germany, www.suse.com GF: Stefan Gaiser, Jochen Jaser, Abhinav Puri, (HRB 36809, AG Nürnberg)
