Re: [PATCH v5 00/13] nova-core: Complete GSP boot and begin RPC communication
From: Alexandre Courbot
Date: Sat Nov 15 2025 - 08:31:59 EST
On Sat Nov 15, 2025 at 4:55 AM JST, Joel Fernandes wrote:
> Changes from v4 to v5:
> - Fixed 2 import nits.
> - Squashed a fixup to adjust GspStaticConfig (13th patch) to use wrapper instead of directly using firmware bindings.
> - Rebased on drm-rust-next.
>
> These patches a refresh of the series adding support for final stages of the
> GSP boot process where a sequencer which inteprets firmware instructions needs
> to run to boot the GSP processor, followed by waiting for an INIT_DONE message
> from the GSP and finally retrieving GPU information from the GSP.
>
> The entire tree can be found at the git repository:
> git: git://git.kernel.org/pub/scm/linux/kernel/git/jfern/linux.git
> tag: seq-v5-4
>
> Tested on my Ampere GA102 and I see in dmesg:
> NovaCore 0000:00:07.0: GPU name: NVIDIA GeForce RTX 3090 Ti
Pushed to drm-rust-next with the changes I mentioned inline, thanks!
We will definitely want to make our interfaces evolves some more
(notably the command queue), and there are still a few nits to address,
but we have been kicking the can down the road for quite some time with
this one and in its current shape it provides a good foundation for the
next stuff to build upon.
The GSP is now initialized - not that it does anything beyond telling us
its name, but it's a milestone nonetheless! :)