BookinglyTech News
Infraestructura

Linux 7.4 añade soporte HDMI 2.0 con nuevas helpers en DRM

La rama drm‑misc‑next entrega una serie de patches que extienden el manejo de HDMI 2.0 en el núcleo DRM, incorporando scramblers y helpers de SCDC.

2 min de lecturaPhoronix0 vistas

Cambios en drm‑misc‑next

En la última actualización semanal de la rama drm‑misc‑next, se incluyeron varias correcciones y nuevas funciones centradas en el soporte de HDMI 2.0 para el núcleo DRM de Linux 7.4. El objetivo principal es facilitar el uso de controladores como el Synopsys DW HDMI QP TX que aparecen en SoCs de Rockchip y otros dispositivos.

Infraestructura de scrambler

Se añadió una infraestructura de scrambler HDMI 2.0 dentro del código del conector DRM. Esto permite que los drivers que dependen de la transmisión de datos cifrados (SCDC) puedan generar y verificar los códigos de scrambler necesarios sin duplicar lógica.

Helpers de SCDC y HDMI 2.0

Se introdujeron varios helpers que gestionan la comunicación a través del Canal de Control de Estado (SCDC). Los nuevos utilitarios simplifican la lectura y escritura de los registros de estado, algo que antes requería de código específico por cada driver.

Compatibilidad con drivers existentes

El código modificado será utilizado por el controlador Synopsys DW HDMI QP TX, así como por los drivers DRM VC4 y Rockchip. Además, cualquier driver que implemente la capa de renderizado directo (DRM) podrá beneficiarse de estas mejoras sin necesidad de reescribir su lógica de HDMI 2.0.

Contribución de Cristian Ciocaltea

El trabajo está liderado por Cristian Ciocaltea de Collabora. En su serie de patches v11, se han cubierto los aspectos más críticos de la integración, desde el scrambler hasta la gestión de SCDC. El PR completo se puede ver en lore.kernel.org.

¿Qué implica para tu entorno?

Si tu infraestructura utiliza SoCs Rockchip o cualquier otro que incluya el controlador Synopsys DW HDMI QP TX, la actualización a Linux 7.4 te permitirá habilitar HDMI 2.0+ sin modificaciones adicionales. Los drivers VC4 y Rockchip recibirán las nuevas helpers automáticamente, lo que reduce la carga de mantenimiento.

Próximos pasos

Se espera que la rama oficial de Linux incorpore estos cambios en la siguiente release. Si tu entorno depende de HDMI 2.0, revisa la compatibilidad de tu driver con la nueva infraestructura y considera actualizar a la última versión de Linux 7.4 lo antes posible.

Enlaces útiles