28-30 September 2026
America/Toronto timezone

Bringing Linux DRM Display Panel support in the modern age

28 Sep 2026, 16:25
20m
Talk (half slot) Talk (half slot) Main Track

Speaker

Neil Armstrong (Linaro)

Description

Since the introduction of the first Samsung DSI panel, the Linux DRM panel
API has been a crucial piece of software for enabling displays across
diverse architectures, but it has not evolved alongside modern graphics stacks.
Currently, the API lacks atomic DRM API support and the ability to adapt
power setups during mode changes.
Furthermore, it fails to support advanced Display Driver IC (DDIC) features
that modern hardware heavily relies on, including:
- Standby and advanced power states
- Advanced color management
- Dynamic rate switching
- Command mode self-refresh

This lack of evolution has led to severe fragmentation between upstream
and vendor downstream trees for advanced devices support, creating a heavy
maintenance burden and making native hardware support incredibly difficult.

The goal would be to outline these architectural limitations and trigger a
hallway discussion on how to collaboratively modernize the panel API.

In-person or virtual presentation In-person
Code of Conduct Yes
GSoC, EVoC or Outreachy No

Primary authors

Neil Armstrong (Linaro) Mr Rui Silva (Linaro)

Presentation Materials

There are no materials yet.
2026 Platinum Sponsor
Arm
2026 Gold Sponsors
AMD
Collabora
Microsoft
NVIDIA
Raspberry Pi
2026 Silver Sponsors
CodeWeavers
Igalia
Netflix
Qualcomm
Specs
The Linux Foundation
2026 Bronze Sponsors
Imagination Technologies
Khronos Group
Libre Computer
Linaro
LunarG