]> Gentwo Git Trees - linux/.git/commit
gpu: nova-core: Implement the GSP sequencer
authorJoel Fernandes <joelagnelf@nvidia.com>
Fri, 14 Nov 2025 19:55:46 +0000 (14:55 -0500)
committerAlexandre Courbot <acourbot@nvidia.com>
Sat, 15 Nov 2025 12:05:50 +0000 (21:05 +0900)
commit6ddfc892a529cb314e4708c5654beb0fa37e2071
tree903e4fbb28f6ff4fbd22563adbf9c4e281b8e895
parenteaf0989c77e434ce491b2ed70ef505d8cf1d1d4b
gpu: nova-core: Implement the GSP sequencer

Implement the GSP sequencer which culminates in INIT_DONE message being
received from the GSP indicating that the GSP has successfully booted.

This is just initial sequencer support, the actual commands will be
added in the next patches.

Signed-off-by: Joel Fernandes <joelagnelf@nvidia.com>
[acourbot@nvidia.com: move GspSequencerInfo definition before its impl
blocks and rename it to GspSequence, adapt imports in sequencer.rs to
new formatting rules, remove `timeout` argument to harmonize with other
commands.]
Signed-off-by: Alexandre Courbot <acourbot@nvidia.com>
Message-ID: <20251114195552.739371-8-joelagnelf@nvidia.com>
drivers/gpu/nova-core/gsp.rs
drivers/gpu/nova-core/gsp/boot.rs
drivers/gpu/nova-core/gsp/cmdq.rs
drivers/gpu/nova-core/gsp/fw.rs
drivers/gpu/nova-core/gsp/sequencer.rs [new file with mode: 0644]
drivers/gpu/nova-core/sbuffer.rs