]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
gpu: nova-core: Hopper/Blackwell: add FSP Chain of Trust boot
authorJohn Hubbard <jhubbard@nvidia.com>
Wed, 3 Jun 2026 07:30:23 +0000 (16:30 +0900)
committerAlexandre Courbot <acourbot@nvidia.com>
Wed, 3 Jun 2026 14:52:22 +0000 (23:52 +0900)
commitd317e4585fa39bcee4d075f5c485494b0f238713
tree3f38983deff75fec07eaf0b283738f3c657fb925
parenta355d8142f343cffd28ff0f97c251a0334d3c0b3
gpu: nova-core: Hopper/Blackwell: add FSP Chain of Trust boot

Build and send the Chain of Trust message to FSP, bundling the
DMA-coherent boot parameters that FSP reads at boot time.

Signed-off-by: John Hubbard <jhubbard@nvidia.com>
Link: https://patch.msgid.link/20260603-b4-blackwell-v13-6-d9f3a06939e0@nvidia.com
[acourbot: rename `frts_offset` to `frts_vidmem_offset`.]
[acourbot: add note about frts_sysmem_* CoT members.]
Co-developed-by: Alexandre Courbot <acourbot@nvidia.com>
Signed-off-by: Alexandre Courbot <acourbot@nvidia.com>
drivers/gpu/nova-core/firmware/fsp.rs
drivers/gpu/nova-core/fsp.rs
drivers/gpu/nova-core/fsp/hal.rs
drivers/gpu/nova-core/gsp.rs
drivers/gpu/nova-core/gsp/fw.rs
drivers/gpu/nova-core/gsp/fw/r570_144/bindings.rs
drivers/gpu/nova-core/gsp/hal/gh100.rs
drivers/gpu/nova-core/mctp.rs