Linux 6.18: Nuevo driver Pixpaper DRM y atributo boot_display

Thomas Zimmermann de SUSE envió el último pull request de drm-misc-next dirigido a Linux 6.18, que introduce varias mejoras importantes en el subsistema DRM (Direct Rendering Manager).

1. Nuevo driver Pixpaper DRM

Linux 6.18 incluirá soporte para el panel e-ink Mayqueen Pixpaper mediante un nuevo driver DRM.

Características del Pixpaper:

  • Resolución: 122×250 píxeles
  • Formato de color: XRGB8888
  • Comunicación: SPI

Este display de tinta electrónica se usa en entornos embebidos de bajo consumo.

2. Nuevo atributo BOOT DISPLAY

El atributo boot_display se mueve del subsystem PCI al área DRM. Indica si hay un display conectado que se utilizó durante el arranque del sistema.

3. Mejoras en la gestión de buffers

Se añade una interfaz TTM para pre-poblar buffers.

Drivers como Intel Xe y Nouveau ahora usan esta interfaz para optimizar el manejo de buffers exportados.

El driver AMDXDNA para NPUs Ryzen AI añade un nuevo ioctl: DRM_IOCTL_AMDXDNA_GET_ARRAY.