Hi Dave, Simona, One more pull request, requested by Jani for async flips.
Cheers, ~Maarten drm-misc-next-2025-05-12: drm-misc-next for v6.16-rc1: Once more, with async flips. UAPI Changes: - Add IN_FORMATS_ASYNC property, use in i915. Cross-subsystem Changes: - Remove some unused debug code in dma-buf. Core Changes: Driver Changes: - Add Novatek NT37801 panel. - Allow submitting empty commands in amdxdna. - Convert cirrus to use managed request_all_regions. - Move Sitronix from tiny to their own place. The following changes since commit 78184f6e3db16c05ad5933b411faa416bb68ac1e: gpu: host1x: Use for_each_available_child_of_node_scoped() (2025-05-07 18:09:30 +0200) are available in the Git repository at: https://gitlab.freedesktop.org/drm/misc/kernel.git tags/drm-misc-next-2025-05-12 for you to fetch changes up to 9b8f32002cddf792fc6657c6f084585c7af1a858: drm/sitronix: move tiny Sitronix drivers to their own subdir (2025-05-12 10:26:40 +0200) ---------------------------------------------------------------- drm-misc-next for v6.16-rc1: Once more, with async flips. UAPI Changes: - Add IN_FORMATS_ASYNC property, use in i915. Cross-subsystem Changes: - Remove some unused debug code in dma-buf. Core Changes: Driver Changes: - Add Novatek NT37801 panel. - Allow submitting empty commands in amdxdna. - Convert cirrus to use managed request_all_regions. - Move Sitronix from tiny to their own place. ---------------------------------------------------------------- Arun R Murthy (5): drm/plane: Add new plane property IN_FORMATS_ASYNC drm/plane: modify create_in_formats to acommodate async drm/i915/display: Acomodate format check in intel_plane_can_async_flip() drm/i915/display: Add i915 hook for format_mod_supported_async drm/i915/display: Indexed 8bit format does not support async flip Dr. David Alan Gilbert (1): dma-buf/sw-sync: Remove unused debug code Krzysztof Kozlowski (2): dt-bindings: display: panel: Add Novatek NT37801 drm/panel: Add Novatek NT37801 panel driver Lizhi Hou (1): accel/amdxdna: Support submit commands without arguments Marcus Folkesson (1): drm/sitronix: move tiny Sitronix drivers to their own subdir Neil Armstrong (1): dt-bindings: display: panel: convert truly,nt35597.txt to dt-schema Philipp Stanner (1): drm/cirrus: Use non-hybrid PCI devres API .../bindings/display/panel/novatek,nt37801.yaml | 69 +++++ .../display/panel/truly,nt35597-2K-display.yaml | 97 ++++++ .../devicetree/bindings/display/truly,nt35597.txt | 59 ---- MAINTAINERS | 12 +- drivers/accel/amdxdna/amdxdna_ctx.c | 22 +- drivers/dma-buf/sync_debug.c | 49 --- drivers/dma-buf/sync_debug.h | 2 - drivers/gpu/drm/Kconfig | 2 + drivers/gpu/drm/Makefile | 1 + drivers/gpu/drm/drm_mode_config.c | 7 + drivers/gpu/drm/drm_plane.c | 52 +++- drivers/gpu/drm/i915/display/i9xx_plane.c | 6 +- drivers/gpu/drm/i915/display/intel_atomic_plane.c | 18 +- drivers/gpu/drm/i915/display/intel_atomic_plane.h | 6 +- drivers/gpu/drm/i915/display/intel_display.c | 14 +- drivers/gpu/drm/i915/display/skl_universal_plane.c | 5 +- drivers/gpu/drm/panel/Kconfig | 10 + drivers/gpu/drm/panel/Makefile | 1 + drivers/gpu/drm/panel/panel-novatek-nt37801.c | 340 +++++++++++++++++++++ drivers/gpu/drm/sitronix/Kconfig | 51 ++++ drivers/gpu/drm/sitronix/Makefile | 3 + drivers/gpu/drm/{tiny => sitronix}/st7571-i2c.c | 0 drivers/gpu/drm/{tiny => sitronix}/st7586.c | 0 drivers/gpu/drm/{tiny => sitronix}/st7735r.c | 0 drivers/gpu/drm/tiny/Kconfig | 41 --- drivers/gpu/drm/tiny/Makefile | 3 - drivers/gpu/drm/tiny/cirrus-qemu.c | 2 +- include/drm/drm_mode_config.h | 6 + include/drm/drm_plane.h | 17 ++ 29 files changed, 699 insertions(+), 196 deletions(-) create mode 100644 Documentation/devicetree/bindings/display/panel/novatek,nt37801.yaml create mode 100644 Documentation/devicetree/bindings/display/panel/truly,nt35597-2K-display.yaml delete mode 100644 Documentation/devicetree/bindings/display/truly,nt35597.txt create mode 100644 drivers/gpu/drm/panel/panel-novatek-nt37801.c create mode 100644 drivers/gpu/drm/sitronix/Kconfig create mode 100644 drivers/gpu/drm/sitronix/Makefile rename drivers/gpu/drm/{tiny => sitronix}/st7571-i2c.c (100%) rename drivers/gpu/drm/{tiny => sitronix}/st7586.c (100%) rename drivers/gpu/drm/{tiny => sitronix}/st7735r.c (100%)