Re: [PATCH v2 0/6] gpu: nova-core: gsp: add support for GMC messages
From: Alexandre Courbot
Date: Sun Nov 08 2026 - 09:53:18 EST
On Fri, 06 Nov 2026 16:06:08 +0900, Alexandre Courbot wrote:
> This series contains patches 9 to 12 from John's r000 series v3 [1],
> that add support for the GMC GSP message protocol. This code is rebased
> on and adapted to the latest `drm-rust-next`, which clearly separates
> the transport and message layers of the GSP command queue code. As a
> result, this extracted series should be both smaller and easier to
> review.
>
> [...]
Applied to drm-rust-next, thanks!
[1/6] gpu: nova-core: gsp: fw: add the r000 bindings for the GMC API header
commit: 7c45e83dd0a896d54711cdfbac7b0223b811d642
[2/6] gpu: nova-core: gsp: add the GMC API header
commit: 3753cd56472264bc3d5cedc6d09ff1550d3398a0
[3/6] gpu: nova-core: gsp: cmdq: add the GMC send path
commit: dadb7e169fd032441ac9689a1544ae6f1d4f425c
[4/6] gpu: nova-core: gsp: cmdq: move message trimming into its own function
[acourbot: use `get` instead of `split_at_checked`. (Eliot)]
[acourbot: use - operator instead of `saturating_sub`. (Eliot)]
commit: 6dfb99fb9d84b77f89ec2c9af14fac9138663f27
[5/6] gpu: nova-core: gsp: cmdq: do not use ENOMSG to skip messages
commit: 693df5cf22d0fcc8b8cb431b0b40a91f62df83f6
[6/6] gpu: nova-core: gsp: cmdq: add the GMC receive path
[acourbot: add TODO item to replace `u32` return value with `NvStatus`.]
commit: 7ecd9ee29f7bfbe9a293952fbc83c3f8bd7205dd