summaryrefslogtreecommitdiff
path: root/rust/kernel/drm/device.rs
AgeCommit message (Expand)Author
2026-08-21Merge tag 'drm-next-2026-08-20' of https://gitlab.freedesktop.org/drm/kernelLinus Torvalds
2026-08-12rust: drm: set fops.owner from driver module pointerAlvin Sun
2026-08-05rust: treewide: replace `__pinned_init` with `raw_[try_]init`Gary Guo
2026-07-12rust: drm: Add RegistrationData to drm::DriverDanilo Krummrich
2026-07-12rust: drm: add AsRef<ParentDevice<Bound>> for Device<Registered>Danilo Krummrich
2026-07-12rust: drm: return ParentDevice from Device AsRefDanilo Krummrich
2026-07-12rust: drm: Add RegistrationGuard for drm_dev_enter/exit critical sectionsDanilo Krummrich
2026-07-12rust: drm: add Ioctl device context typestateDanilo Krummrich
2026-07-12rust: drm: split Deref for Device context typestatesDanilo Krummrich
2026-07-12rust: drm: restrict AlwaysRefCounted to Normal GEM Object contextDanilo Krummrich
2026-07-12rust: drm: restrict AlwaysRefCounted to Normal Device contextDanilo Krummrich
2026-07-12rust: drm: change default DeviceContext to NormalDanilo Krummrich
2026-07-12rust: drm: Add Driver::ParentDevice associated typeDanilo Krummrich
2026-07-12rust: drm: rename Uninit DeviceContext to NormalDanilo Krummrich
2026-06-28Merge tag 'v7.2-rc1' into drm-rust-nextDanilo Krummrich
2026-06-02rust/drm/gem: Use DeviceContext with GEM objectsLyude Paul
2026-06-02rust/drm: Introduce DeviceContextLyude Paul
2026-05-29rust: drm: add FEAT_RENDER flag for render node supportLaura Nao
2026-05-03rust: drm: fix unsound initialization in drm::Device::newEliot Courtney
2026-03-26rust: drm: dispatch delayed work items to the private dataDaniel Almeida
2026-03-26rust: drm: dispatch work items to the private dataDaniel Almeida
2026-02-24rust/drm: Remove imports covered by prelude::*Lyude Paul
2026-02-24rust/drm: Fixup import stylesLyude Paul
2025-10-02Merge tag 'drm-next-2025-10-01' of https://gitlab.freedesktop.org/drm/kernelLinus Torvalds
2025-09-16rust: drm: use `core::ffi::CStr` method namesTamir Duberstein
2025-09-15Merge tag 'v6.17-rc6' into drm-nextDave Airlie
2025-09-08rust: drm: fix `srctree/` linksMiguel Ojeda
2025-08-20rust: drm: update ARef and AlwaysRefCounted imports from sync::arefShankari Anand
2025-08-11rust: drm: don't pass the address of drm::Device to drm_dev_put()Danilo Krummrich
2025-08-11rust: drm: remove pin annotations from drm::DeviceDanilo Krummrich
2025-08-11rust: drm: ensure kmalloc() compatible LayoutDanilo Krummrich
2025-08-03Merge tag 'rust-6.17' of git://git.kernel.org/pub/scm/linux/kernel/git/ojeda/...Linus Torvalds
2025-07-30Merge tag 'drm-next-2025-07-30' of https://gitlab.freedesktop.org/drm/kernelLinus Torvalds
2025-07-29Merge tag 'driver-core-6.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds
2025-07-16device: rust: rename Device::as_ref() to Device::from_raw()Alice Ryhl
2025-07-15rust: types: add Opaque::cast_fromAlice Ryhl
2025-07-11drm: rust: rename as_ref() to from_raw() for drm constructorsAlice Ryhl
2025-07-04rust: drm: device: drop_in_place() the drm::Device in release()Danilo Krummrich
2025-06-22rust: enable `clippy::as_underscore` lintTamir Duberstein
2025-06-22rust: enable `clippy::ptr_cast_constness` lintTamir Duberstein
2025-06-04Merge tag 'rust-6.16' of git://git.kernel.org/pub/scm/linux/kernel/git/ojeda/...Linus Torvalds
2025-04-28rust: drm: gem: Add GEM object abstractionAsahi Lina
2025-04-24rust: drm: file: Add File abstractionAsahi Lina
2025-04-24rust: drm: add device abstractionAsahi Lina