aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/drivers/gpu/nova-core
AgeCommit message (Expand)AuthorFilesLines
2026-03-24gpu: nova-core: gsp: move Cmdq's DMA handle to a struct memberAlexandre Courbot2-12/+16
2026-03-23gpu: nova-core: convert to new dma::Coherent APIGary Guo5-65/+47
2026-03-23gpu: nova-core: convert Gsp::new() to use CoherentBoxDanilo Krummrich2-44/+65
2026-03-23gpu: nova-core: use Coherent::init to initialize GspFwWprMetaDanilo Krummrich2-10/+17
2026-03-18gpu: nova-core: gsp: add mutex locking to CmdqEliot Courtney4-77/+107
2026-03-18gpu: nova-core: gsp: make `Cmdq` a pinned typeEliot Courtney2-7/+7
2026-03-18gpu: nova-core: gsp: add reply/no-reply info to `CommandToGsp`Eliot Courtney4-16/+75
2026-03-18gpu: nova-core: gsp: add `RECEIVE_TIMEOUT` constant for command queueEliot Courtney3-4/+6
2026-03-18gpu: nova-core: gsp: fix stale doc comments on command queue methodsEliot Courtney1-9/+8
2026-03-15Merge tag 'v7.0-rc4' into drm-rust-nextDanilo Krummrich4-117/+127
2026-03-11gpu: nova-core: gsp: fix UB in DmaGspMem pointer accessorsDanilo Krummrich2-88/+84
2026-03-10gpu: nova-core: fix stack overflow in GSP memory allocationTim Kovalenko2-17/+29
2026-03-10gpu: nova-core: apply the one "use" item per line policy to commands.rsJohn Hubbard1-3/+9
2026-03-10gpu: nova-core: add FbRange.len() and use it in boot.rsJohn Hubbard2-2/+8
2026-03-10gpu: nova-core: print FB sizes, along with rangesJohn Hubbard1-17/+66
2026-03-10gpu: nova-core: gsp: add tests for continuation recordsEliot Courtney1-0/+138
2026-03-10gpu: nova-core: gsp: support large RPCs via continuation recordEliot Courtney3-2/+207
2026-03-10gpu: nova-core: gsp: add `size` helper to `CommandToGsp`Eliot Courtney1-3/+9
2026-03-10gpu: nova-core: gsp: unconditionally call variable payload handlingEliot Courtney1-8/+6
2026-03-10gpu: nova-core: gsp: clarify invariant on command queueEliot Courtney1-1/+3
2026-03-10gpu: nova-core: gsp: add checking oversized commandsEliot Courtney3-1/+11
2026-03-10gpu: nova-core: gsp: add mechanism to wait for space on command queueEliot Courtney1-12/+30
2026-03-10gpu: nova-core: gsp: sort `MsgFunction` variants alphabeticallyEliot Courtney1-32/+35
2026-03-09gpu: nova-core: firmware: fix and explain v2 header offsets computationsAlexandre Courbot1-4/+12
2026-03-09gpu: nova-core: firmware: add comments to justify v3 header valuesAlexandre Courbot1-0/+2
2026-03-09gpu: nova-core: use the Generic Bootloader to boot FWSEC on TuringTimur Tabi3-3/+365
2026-03-09gpu: nova-core: add gen_bootloader firmware to ModInfoBuilderAlexandre Courbot2-6/+22
2026-03-09gpu: nova-core: make Chipset::arch() constAlexandre Courbot1-1/+1
2026-03-09gpu: nova-core: falcon: remove unwarranted safety check in dma_loadAlexandre Courbot1-7/+0
2026-03-09gpu: nova-core: add PIO support for loading firmware imagesTimur Tabi3-3/+251
2026-03-09gpu: nova-core: move brom_params and boot_addr to FalconFirmwareAlexandre Courbot3-14/+14
2026-03-09gpu: nova-core: falcon: remove FalconFirmware's dependency on FalconDmaLoadableAlexandre Courbot1-3/+3
2026-03-09gpu: nova-core: falcon: rename load parameters to reflect DMA dependencyAlexandre Courbot4-45/+46
2026-03-09gpu: nova-core: falcon: add constant for memory block alignmentAlexandre Courbot1-1/+5
2026-03-09gpu: nova-core: create falcon firmware DMA objects lazilyAlexandre Courbot5-127/+108
2026-03-07rust: dma: use pointer projection infra for `dma_{read,write}` macroGary Guo3-11/+15
2026-03-01gpu: nova-core: Kconfig: Sort select statements alphabeticallyJoel Fernandes1-1/+1
2026-02-25gpu: nova-core: use core library's CStr instead of kernel oneAlexandre Courbot2-2/+2
2026-02-25gpu: nova-core: gsp: derive Zeroable for GspStaticConfigInfoAlexandre Courbot1-4/+1
2026-02-25gpu: nova-core: gsp: derive `Debug` on more sequencer typesAlexandre Courbot2-5/+6
2026-02-25gpu: nova-core: gsp: remove unneeded sequencer traitAlexandre Courbot1-11/+6
2026-02-25gpu: nova-core: gsp: simplify sequencer opcode parsingAlexandre Courbot1-35/+5
2026-02-25gpu: nova-core: gsp: remove unnecessary Display implsAlexandre Courbot2-55/+1
2026-02-25gpu: nova-core: gsp: warn if data remains after processing a messageAlexandre Courbot1-1/+11
2026-02-25gpu: nova-core: gsp: fix improper indexing in driver_read_areaEliot Courtney1-7/+12
2026-02-25gpu: nova-core: gsp: fix improper handling of empty slot in cmdqEliot Courtney1-14/+20
2026-02-25gpu: nova-core: gsp: use empty slices instead of [0..0] rangesEliot Courtney1-4/+4
2026-02-25gpu: nova-core: gsp: clarify comments about invariants and pointer rolesEliot Courtney1-8/+10
2026-02-25gpu: nova-core: gsp: fix incorrect advancing of write pointerEliot Courtney1-1/+1
2026-02-25gpu: nova-core: use checked arithmetic in RISC-V firmware parsingJoel Fernandes1-2/+4