summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2026-03-28gpu: nova-core: fb: use dma::CoherentHandleAlexandre Courbot
2026-03-28gpu: nova-core: falcon: use dma::CoherentAlexandre Courbot
2026-03-28gpu: nova-core: firmware: fwsec: use dma::CoherentAlexandre Courbot
2026-03-28gpu: nova-core: firmware: riscv: use dma::CoherentAlexandre Courbot
2026-03-28rust: dma: add from-slice constructors for Coherent and CoherentBoxAlexandre Courbot
2026-03-28rust: dma: add CoherentHandle for DMA allocations without kernel mappingDanilo Krummrich
2026-03-28rust: dma: remove DMA_ATTR_NO_KERNEL_MAPPING from public attrsDanilo Krummrich
2026-03-27gpu: nova-core: use sized array for GSP log buffersDanilo Krummrich
2026-03-27rust: dma: generalize BinaryWriter impl for Coherent<T>Danilo Krummrich
2026-03-27rust: uaccess: generalize write_dma() to accept any Coherent<T>Danilo Krummrich
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-27rust: helpers: Add bindings/wrappers for dma_resv_lockAsahi Lina
2026-03-26rust: drm: use new sync::aref path for importsAlice Ryhl
2026-03-26rust: workqueue: use new sync::aref path for importsAlice Ryhl
2026-03-26rust: drm: dispatch delayed work items to the private dataDaniel Almeida
2026-03-26rust: workqueue: add delayed work support for ARef<T>Daniel Almeida
2026-03-26rust: drm: dispatch work items to the private dataDaniel Almeida
2026-03-26rust: workqueue: add support for ARef<T>Daniel Almeida
2026-03-26Documentation: nova: remove register abstraction taskAlexandre Courbot
2026-03-26gpu: nova-core: remove `io::` qualifier to register macro invocationsAlexandre Courbot
2026-03-26gpu: nova-core: convert falcon registers to kernel register macroAlexandre Courbot
2026-03-26gpu: nova-core: convert PDISP registers to kernel register macroAlexandre Courbot
2026-03-26gpu: nova-core: convert FUSE registers to kernel register macroAlexandre Courbot
2026-03-26gpu: nova-core: convert GC6 registers to kernel register macroAlexandre Courbot
2026-03-26gpu: nova-core: convert PFB registers to kernel register macroAlexandre Courbot
2026-03-26gpu: nova-core: convert PBUS registers to kernel register macroAlexandre Courbot
2026-03-26gpu: nova-core: convert PMC registers to kernel register macroAlexandre Courbot
2026-03-26gpu: nova-core: introduce `bounded_enum` macroAlexandre Courbot
2026-03-26rust: gem: Introduce DriverObject::ArgsLyude Paul
2026-03-26rust: drm: Add gem::impl_aref_for_gem_obj!Lyude Paul
2026-03-25gpu: nova-core: create GSP-RM logging buffers debugfs entriesTimur Tabi
2026-03-25gpu: nova-core: create debugfs root in module initTimur Tabi
2026-03-25gpu: nova-core: Replace module_pci_driver! with explicit module initTimur Tabi
2026-03-25rust: dma: implement BinaryWriter for Coherent<[u8]>Timur Tabi
2026-03-25rust: uaccess: add write_dma() for copying from DMA buffers to userspaceTimur Tabi
2026-03-24rust: device: add device name methodTimur Tabi
2026-03-24gpu: nova-core: gsp: move Cmdq's DMA handle to a struct memberAlexandre Courbot
2026-03-23rust: dma: remove dma::CoherentAllocation<T>Danilo Krummrich
2026-03-23gpu: nova-core: convert to new dma::Coherent APIGary Guo
2026-03-23gpu: nova-core: convert Gsp::new() to use CoherentBoxDanilo Krummrich
2026-03-23gpu: nova-core: use Coherent::init to initialize GspFwWprMetaDanilo Krummrich
2026-03-23rust: dma: add Coherent:init() and Coherent::init_with_attrs()Danilo Krummrich
2026-03-23rust: dma: introduce dma::CoherentBox for memory initializationDanilo Krummrich
2026-03-23rust: dma: add zeroed constructor to `Coherent`Gary Guo
2026-03-23rust: dma: add generalized container for types other than slicesGary Guo
2026-03-23rust: dma: use "kernel vertical" style for importsDanilo Krummrich
2026-03-23MAINTAINERS: gpu: buddy: Update reviewerJoel Fernandes
2026-03-23rust: gpu: Add GPU buddy allocator bindingsJoel Fernandes
2026-03-23rust: interop: Add list module for C linked list interfaceJoel Fernandes