[PULL] drm-misc-next
Maarten Lankhorst
maarten.lankhorst at linux.intel.com
Mon May 12 10:35:29 UTC 2025
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%)
More information about the Intel-gfx
mailing list