Skip to content

Commit 3495100

Browse files
Danilo KrummrichDarksonn
authored andcommitted
MAINTAINERS: Add drm-rust tree for Rust DRM drivers and infrastructure
Multiple DRM Rust drivers (e.g. nova-core, nova-drm, Tyr, rvkms) are in development, with at least Nova and (soon) Tyr already upstream. Having a shared tree will ease and accelerate development, since all drivers can consume new infrastructure in the same release cycle. This includes infrastructure shared with other subsystem trees (e.g. Rust or driver-core). By consolidating in drm-rust, we avoid adding extra burden to drm-misc maintainers, e.g. dealing with cross-tree topic branches. The drm-misc tree is not a good fit for this stage of development, since its documented scope is small drivers with occasional large series. Rust drivers in development upstream, however, regularly involve large patch series, new infrastructure, and shared topic branches, which may not align well with drm-misc at this stage. The drm-rust tree may not be a permanent solution. Once the core Rust, DRM, and KMS infrastructure have stabilized, drivers and infrastructure changes are expected to transition into drm-misc or standalone driver trees respectively. Until then, drm-rust provides a dedicated place to coordinate development without disrupting existing workflows too much. Cc: David Airlie <airlied@gmail.com> Cc: Simona Vetter <simona@ffwll.ch> Cc: Maarten Lankhorst <maarten.lankhorst@linux.intel.com> Cc: Thomas Zimmermann <tzimmermann@suse.de> Signed-off-by: Danilo Krummrich <dakr@kernel.org> Acked-by: Janne Grunau <j@jannau.net> Acked-by: Maxime Ripard <mripard@kernel.org> Acked-by: Alexandre Courbot <acourbot@nvidia.com> Acked-by: Jani Nikula <jani.nikula@intel.com> Acked-by: Daniel Almeida <daniel.almeida@collabora.com> Acked-by: Alice Ryhl <aliceryhl@google.com> Link: https://lore.kernel.org/r/20250901202850.208116-1-dakr@kernel.org Signed-off-by: Alice Ryhl <aliceryhl@google.com>
1 parent 5c5a41a commit 3495100

1 file changed

Lines changed: 10 additions & 1 deletion

File tree

MAINTAINERS

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8079,7 +8079,6 @@ F: Documentation/devicetree/bindings/gpu/
80798079
F: Documentation/gpu/
80808080
F: drivers/gpu/drm/
80818081
F: drivers/gpu/vga/
8082-
F: rust/kernel/drm/
80838082
F: include/drm/drm
80848083
F: include/linux/vga*
80858084
F: include/uapi/drm/
@@ -8096,6 +8095,16 @@ X: drivers/gpu/drm/radeon/
80968095
X: drivers/gpu/drm/tegra/
80978096
X: drivers/gpu/drm/xe/
80988097

8098+
DRM DRIVERS AND COMMON INFRASTRUCTURE [RUST]
8099+
M: Danilo Krummrich <dakr@kernel.org>
8100+
M: Alice Ryhl <aliceryhl@google.com>
8101+
S: Supported
8102+
W: https://drm.pages.freedesktop.org/maintainer-tools/drm-rust.html
8103+
T: git https://gitlab.freedesktop.org/drm/rust/kernel.git
8104+
F: drivers/gpu/drm/nova/
8105+
F: drivers/gpu/nova-core/
8106+
F: rust/kernel/drm/
8107+
80998108
DRM DRIVERS FOR ALLWINNER A10
81008109
M: Maxime Ripard <mripard@kernel.org>
81018110
M: Chen-Yu Tsai <wens@csie.org>

0 commit comments

Comments
 (0)