]> exis.tech > repos - linux.git/commit
rust: drm: add FEAT_RENDER flag for render node support
authorLaura Nao <laura.nao@collabora.com>
Thu, 7 May 2026 08:09:14 +0000 (10:09 +0200)
committerDanilo Krummrich <dakr@kernel.org>
Thu, 28 May 2026 22:19:04 +0000 (00:19 +0200)
commit9c81596851a342e68ec200f69fc1d5c1dbede289
treeff765230521edb732422d44a3cc9aefce1302364
parente2b773fb7b0735aa159491189651d64ab942e229
rust: drm: add FEAT_RENDER flag for render node support

Add FEAT_RENDER bool constant to the Driver trait to control
render node support. When enabled, the driver exposes /dev/dri/renderDXX
render nodes to userspace. The flag defaults to false, drivers can opt
in by setting it to true in their Driver implementation.

This is then enabled in the Tyr driver, while it's left disabled for
Nova for the time being.

Co-developed-by: Daniel Almeida <daniel.almeida@collabora.com>
Signed-off-by: Daniel Almeida <daniel.almeida@collabora.com>
Reviewed-by: Alice Ryhl <aliceryhl@google.com>
Signed-off-by: Laura Nao <laura.nao@collabora.com>
Link: https://patch.msgid.link/20260507080914.95478-2-laura.nao@collabora.com
Signed-off-by: Danilo Krummrich <dakr@kernel.org>
drivers/gpu/drm/tyr/driver.rs
rust/kernel/drm/device.rs
rust/kernel/drm/driver.rs