summaryrefslogtreecommitdiff
path: root/drivers/gpu/nova-core
AgeCommit message (Expand)AuthorFilesLines
2025-09-13gpu: nova-core: move GSP boot code to its own moduleAlexandre Courbot5-120/+184
2025-09-13gpu: nova-core: require `Send` on `FalconEngine` and `FalconHal`Alexandre Courbot2-2/+2
2025-09-06gpu: nova-core: take advantage of pci::Device::unbind()Danilo Krummrich2-10/+16
2025-09-05rust: dma: add type alias for bindings::dma_addr_tDanilo Krummrich1-2/+2
2025-09-01gpu: nova-core: avoid probing non-display/compute PCI functionsJohn Hubbard1-5/+28
2025-09-01gpu: nova-core: vbios: store reference to Device where relevantAlexandre Courbot2-31/+46
2025-09-01gpu: nova-core: vbios: replace pci::Device with device::DeviceAlexandre Courbot2-80/+57
2025-09-01gpu: nova-core: depend on CONFIG_64BITDanilo Krummrich1-0/+1
2025-08-22gpu: nova-core: falcon: align DMA transfers to 256 bytesAlexandre Courbot2-17/+23
2025-08-21gpu: nova-core: Update ARef imports from sync::arefShankari Anand2-2/+2
2025-08-15gpu: nova-core: register: add support for relative array registersAlexandre Courbot4-6/+248
2025-08-15gpu: nova-core: falcon: use register arrays for FUSE registersAlexandre Courbot2-21/+20
2025-08-15gpu: nova-core: register: add support for register arraysAlexandre Courbot3-8/+204
2025-08-15gpu: nova-core: falcon: add distinct base address for PFALCON2Alexandre Courbot4-8/+23
2025-08-15gpu: nova-core: register: redesign relative registersAlexandre Courbot6-96/+212
2025-08-15gpu: nova-core: register: use #[inline(always)] for all methodsAlexandre Courbot1-8/+8
2025-08-15gpu: nova-core: register: split @io rule into fixed and relative versionsAlexandre Courbot1-6/+6
2025-08-15gpu: nova-core: register: generate correct `Default` implementationAlexandre Courbot1-3/+23
2025-08-15gpu: nova-core: register: improve `Debug` implementationAlexandre Courbot1-10/+15
2025-08-15gpu: nova-core: register: add fields dispatcher internal ruleAlexandre Courbot1-10/+32
2025-08-15gpu: nova-core: register: add missing doccomments for fixed registers I/O acc...Alexandre Courbot1-0/+4
2025-08-15gpu: nova-core: register: fix documentation and indentationAlexandre Courbot1-25/+9
2025-08-15gpu: nova-core: register: move OFFSET declaration to I/O impl blockAlexandre Courbot1-10/+9
2025-08-15gpu: nova-core: register: remove `try_` accessors for relative registersAlexandre Courbot1-37/+1
2025-08-15gpu: nova-core: register: simplify @leaf_accessor ruleAlexandre Courbot1-4/+4
2025-08-15gpu: nova-core: register: improve documentation for basic registersAlexandre Courbot1-11/+13
2025-08-15gpu: nova-core: register: allow fields named `offset`Alexandre Courbot2-3/+4
2025-08-15gpu: nova-core: register: add missing space in register!()Alexandre Courbot1-1/+1
2025-08-15gpu: nova-core: register: minor grammar and spelling fixesJohn Hubbard1-7/+7
2025-08-12gpu: nova-core: vbios: change PmuLookupTableEntry to use size_ofRhys Lloyd1-2/+2
2025-08-12gpu: nova-core: vbios: use size_of instead of magic numberRhys Lloyd1-2/+2
2025-08-03Merge tag 'rust-6.17' of git://git.kernel.org/pub/scm/linux/kernel/git/ojeda/...Linus Torvalds6-8/+9
2025-07-31gpu: nova-core: fix up formatting after mergeMiguel Ojeda1-1/+1
2025-07-31Merge tag 'drm-next-2025-07-30' of https://gitlab.freedesktop.org/drm/kernelLinus Torvalds21-18/+3472
2025-07-21rust: kernel: remove `fmt!`, fix clippy::uninlined-format-argsTamir Duberstein1-2/+3
2025-07-17gpu: nova-core: fix bounds check in PmuLookupTableEntry::newRhys Lloyd1-1/+1
2025-07-09gpu: nova-core: convert `/*` comments to `//`Alexandre Courbot1-9/+9
2025-07-09gpu: nova-core: Clarify falcon codeJoel Fernandes1-7/+22
2025-07-09gpu: nova-core: Clarify sysmembar operationsJoel Fernandes3-2/+14
2025-07-09gpu: nova-core: Add code comments related to devinitJoel Fernandes2-7/+48
2025-06-28rust: devres: get rid of Devres' inner ArcDanilo Krummrich2-5/+8
2025-06-25gpu: nova-core: replace `Duration` with `Delta`Alexandre Courbot4-16/+13
2025-06-25gpu: nova-core: consider `clippy::cast_lossless`Danilo Krummrich7-14/+14
2025-06-25gpu: nova-core: impl From for u32 for enums used from register!Danilo Krummrich1-0/+19
2025-06-24rust: macros: remove `module!`'s deprecated `author` keyGuilherme Giacomo Simoes1-1/+1
2025-06-23gpu: nova-core: update and annotate TODO listAlexandre Courbot12-21/+27
2025-06-23gpu: nova-core: load and run FWSEC-FRTSAlexandre Courbot4-13/+136
2025-06-23gpu: nova-core: extract FWSEC from BIOS and patch it to run FWSEC-FRTSAlexandre Courbot5-15/+434
2025-06-23gpu: nova-core: add types for patching firmware binariesAlexandre Courbot1-0/+64
2025-06-23gpu: nova-core: compute layout of the FRTS regionAlexandre Courbot7-2/+224