Shared scheduling infrastructure used by Linux DRM graphics drivers to queue, order, and dispatch GPU work submitted by user-space. It is consumed by multiple GPU drivers such as AMDGPU, Etnaviv, Lima, Panfrost, and V3D rather than driving any specific piece of hardware itself.
This is not actually a driver directory; it is a common helper library inside the Direct Rendering Manager subsystem that other GPU drivers build on top of. Removing or deprecating it is not on the table because real hardware drivers depend on it to function.
repository signals
10files
3,884source lines
172commits, 5y
+3,429 / −1,280lines added / removed, 5y
47authors, 5y
monthly commits · 2021-04-21 → 2026-04-21 · 172 total · active in 47/61 months
sources
No sources cited.
codex reasoning notes (technical)
Not a driver directory: contains the shared DRM GPU scheduler framework/helper code used by multiple DRM drivers, not hardware-bound driver implementations.