]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
gpu: nova-core: Hopper/Blackwell: select FSP Chain of Trust version
authorJohn Hubbard <jhubbard@nvidia.com>
Wed, 3 Jun 2026 07:30:22 +0000 (16:30 +0900)
committerAlexandre Courbot <acourbot@nvidia.com>
Wed, 3 Jun 2026 13:13:21 +0000 (22:13 +0900)
commita355d8142f343cffd28ff0f97c251a0334d3c0b3
tree3c7af969c5cadc88336fdce2f11f610f8493efae
parente9e2a24d9493f50a3cc73e112b0dbdf91f319851
gpu: nova-core: Hopper/Blackwell: select FSP Chain of Trust version

The FSP Chain of Trust handshake is versioned: Hopper speaks version 1
and Blackwell speaks version 2. Provide the version through the FSP HAL
so the boot message carries the value FSP expects, and so chipsets that
do not use FSP need not express a version at all.

Signed-off-by: John Hubbard <jhubbard@nvidia.com>
Reviewed-by: Eliot Courtney <ecourtney@nvidia.com>
Link: https://patch.msgid.link/20260603-b4-blackwell-v13-5-d9f3a06939e0@nvidia.com
Signed-off-by: Alexandre Courbot <acourbot@nvidia.com>
drivers/gpu/nova-core/fsp/hal.rs
drivers/gpu/nova-core/fsp/hal/gb100.rs [new file with mode: 0644]
drivers/gpu/nova-core/fsp/hal/gb202.rs
drivers/gpu/nova-core/fsp/hal/gh100.rs