summaryrefslogtreecommitdiff
path: root/rust/kernel/drm
AgeCommit message (Expand)Author
2026-06-02rust/drm/gem: Use DeviceContext with GEM objectsLyude Paul
2026-06-02rust/drm/gem: Add DriverAllocImpl type aliasLyude Paul
2026-06-02rust/drm: Introduce DeviceContextLyude Paul
2026-06-02rust: drm: gem: s/device::Device/Device/ for shmem.rsLyude Paul
2026-05-29rust: drm: add FEAT_RENDER flag for render node supportLaura Nao
2026-05-28Merge remote-tracking branch 'drm/drm-next' into drm-rust-nextDanilo Krummrich
2026-05-05drm/gpuvm: rust: add RUST_DRM_GPUVM option to KconfigAlice Ryhl
2026-05-05rust: gpuvm: add GpuVmCore::sm_map()Alice Ryhl
2026-05-05rust: gpuvm: add GpuVmCore::sm_unmap()Alice Ryhl
2026-05-05rust: gpuvm: add GpuVa structAlice Ryhl
2026-05-05rust: gpuvm: add GpuVm::obtain()Alice Ryhl
2026-05-05rust: drm: add base GPUVM immediate mode abstractionAsahi Lina
2026-05-03rust: drm: fix unsound initialization in drm::Device::newEliot Courtney
2026-05-01rust: drm: gem: clean up GEM state in init failure caseEliot Courtney
2026-04-27rust/drm: import ARef from sync crateMukesh Kumar Chaurasiya (IBM)
2026-03-27rust: drm: gem: shmem: Add DRM shmem helper abstractionAsahi Lina
2026-03-27rust: drm: gem: Add raw_dma_resv() functionLyude Paul
2026-03-26rust: drm: use new sync::aref path for importsAlice Ryhl
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-03-26rust: gem: Introduce DriverObject::ArgsLyude Paul
2026-03-26rust: drm: Add gem::impl_aref_for_gem_obj!Lyude Paul
2026-02-24rust/drm: Remove imports covered by prelude::*Lyude Paul
2026-02-24rust/drm: Fixup import stylesLyude Paul
2026-01-23rust/drm: Fix Registration::{new,new_foreign_owned}() docsLyude Paul
2026-01-06rust: drm: Improve safety comment when using `Pin::into_inner_unchecked`Ewan Chorynski
2025-12-18rust: drm: use `pin_init::zeroed()` for file operations initializationAtharv Dubey
2025-12-18rust: drm: Update AlwaysRefCounted imports to use sync::arefShankari Anand
2025-12-04Merge tag 'drm-next-2025-12-03' of https://gitlab.freedesktop.org/drm/kernelLinus Torvalds
2025-11-10rust/drm/gem: Fix missing header in `Object` rustdocLyude Paul
2025-10-23rust: drm/gem: Remove Object.devLyude Paul
2025-10-22rust: replace `CStr` with `core::ffi::CStr`Tamir Duberstein
2025-10-21Partially revert "rust: drm: gem: Implement AlwaysRefCounted for all gem obje...Lyude Paul
2025-10-02Merge tag 'drm-next-2025-10-01' of https://gitlab.freedesktop.org/drm/kernelLinus Torvalds
2025-09-17Merge tag 'drm-rust-next-2025-09-16' of https://gitlab.freedesktop.org/drm/ru...Dave Airlie
2025-09-16rust: drm: use `core::ffi::CStr` method namesTamir Duberstein
2025-09-15Merge tag 'v6.17-rc6' into drm-nextDave Airlie
2025-09-10Merge drm-misc-next-2025-08-21 into drm-rust-nextDanilo Krummrich
2025-09-08rust: drm: gem: Drop Object::SIZELyude Paul
2025-09-08rust: drm: gem: Add DriverFile type aliasLyude Paul
2025-09-08rust: drm: gem: Simplify use of genericsLyude Paul
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-11Merge drm/drm-next into drm-misc-nThomas Zimmermann
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