aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/rust/kernel/drm (follow)
AgeCommit message (Expand)AuthorFilesLines
2025-10-02Merge tag 'drm-next-2025-10-01' of https://gitlab.freedesktop.org/drm/kernelLinus Torvalds4-59/+56
2025-09-17Merge tag 'drm-rust-next-2025-09-16' of https://gitlab.freedesktop.org/drm/rust/kernel into drm-nextDave Airlie2-52/+44
2025-09-16rust: drm: use `core::ffi::CStr` method namesTamir Duberstein1-2/+2
2025-09-15Merge tag 'v6.17-rc6' into drm-nextDave Airlie1-7/+25
2025-09-10Merge drm-misc-next-2025-08-21 into drm-rust-nextDanilo Krummrich4-7/+12
2025-09-08rust: drm: gem: Drop Object::SIZELyude Paul1-4/+1
2025-09-08rust: drm: gem: Add DriverFile type aliasLyude Paul1-11/+12
2025-09-08rust: drm: gem: Simplify use of genericsLyude Paul2-43/+37
2025-09-08rust: drm: fix `srctree/` linksMiguel Ojeda5-5/+5
2025-08-20rust: drm: update ARef and AlwaysRefCounted imports from sync::arefShankari Anand3-3/+5
2025-08-11rust: drm: don't pass the address of drm::Device to drm_dev_put()Danilo Krummrich1-3/+18
2025-08-11rust: drm: remove pin annotations from drm::DeviceDanilo Krummrich1-2/+0
2025-08-11rust: drm: ensure kmalloc() compatible LayoutDanilo Krummrich1-2/+7
2025-08-11Merge drm/drm-next into drm-misc-nThomas Zimmermann3-17/+25
2025-08-03Merge tag 'rust-6.17' of git://git.kernel.org/pub/scm/linux/kernel/git/ojeda/linuxLinus Torvalds2-9/+5
2025-07-30Merge tag 'drm-next-2025-07-30' of https://gitlab.freedesktop.org/drm/kernelLinus Torvalds4-15/+15
2025-07-29Merge tag 'driver-core-6.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/driver-core/driver-coreLinus Torvalds2-7/+9
2025-07-21rust: drm: Drop the use of Opaque for ioctl argumentsBeata Michalska1-4/+7
2025-07-16device: rust: rename Device::as_ref() to Device::from_raw()Alice Ryhl1-1/+1
2025-07-15rust: types: add Opaque::cast_fromAlice Ryhl2-6/+2
2025-07-11drm: rust: rename as_ref() to from_raw() for drm constructorsAlice Ryhl4-15/+15
2025-07-05rust: drm: remove unnecessary importsTamir Duberstein1-1/+0
2025-07-05rust: drm: remove unnecessary importsTamir Duberstein1-1/+0
2025-07-04rust: drm: device: drop_in_place() the drm::Device in release()Danilo Krummrich1-1/+11
2025-06-28rust: devres: replace Devres::new_foreign_owned()Danilo Krummrich1-6/+8
2025-06-22rust: enable `clippy::as_underscore` lintTamir Duberstein1-1/+1
2025-06-22rust: enable `clippy::ptr_cast_constness` lintTamir Duberstein1-2/+2
2025-06-04Merge tag 'rust-6.16' of git://git.kernel.org/pub/scm/linux/kernel/git/ojeda/linuxLinus Torvalds2-1/+7
2025-05-14rust: drm: gem: Implement AlwaysRefCounted for all gem objects automaticallyLyude Paul1-23/+24
2025-05-14rust: drm: gem: s/into_gem_obj()/as_raw()/Lyude Paul1-19/+9
2025-05-14rust: drm: gem: Refactor IntoGEMObject::from_gem_obj() to as_ref()Lyude Paul1-26/+43
2025-05-14rust: drm: gem: Use NonNull for Object::devLyude Paul1-3/+3
2025-04-28rust: drm: gem: Add GEM object abstractionAsahi Lina4-2/+325
2025-04-24rust: drm: file: Add File abstractionAsahi Lina4-2/+106
2025-04-24rust: drm: add DRM driver registrationAsahi Lina2-1/+60
2025-04-24rust: drm: add device abstractionAsahi Lina3-8/+200
2025-04-24rust: drm: add driver abstractionsAsahi Lina2-0/+121
2025-04-24rust: drm: ioctl: Add DRM ioctl abstractionAsahi Lina2-0/+167