From 723bd79ca9e492cc91850094a2892bde0345c51a Mon Sep 17 00:00:00 2001 From: Alexandre Courbot Date: Wed, 3 Jun 2026 16:30:26 +0900 Subject: [PATCH] gpu: nova-core: gsp: enable FSP boot path Now that all the elements are in place, enable the FSP boot path so Hopper and Blackwell can boot. Reviewed-by: Eliot Courtney Link: https://patch.msgid.link/20260603-b4-blackwell-v13-9-d9f3a06939e0@nvidia.com Signed-off-by: Alexandre Courbot --- drivers/gpu/nova-core/gsp/hal/gh100.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/gpu/nova-core/gsp/hal/gh100.rs b/drivers/gpu/nova-core/gsp/hal/gh100.rs index 63aef7c65ce5..9494258b9fc4 100644 --- a/drivers/gpu/nova-core/gsp/hal/gh100.rs +++ b/drivers/gpu/nova-core/gsp/hal/gh100.rs @@ -167,7 +167,7 @@ fn boot<'a>( ); // Wrap the unload bundle into a drop guard so it is automatically run upon failure. - let _unload_guard = + let unload_guard = BootUnloadGuard::new(gsp, dev, bar, gsp_falcon, sec2_falcon, Some(unload_bundle)); let mut fsp = Fsp::wait_secure_boot(dev, bar, chipset, fsp_fw)?; @@ -184,7 +184,7 @@ fn boot<'a>( wait_for_gsp_lockdown_release(dev, bar, gsp_falcon, args.boot_params_dma_handle())?; - Err(ENOTSUPP) + Ok(unload_guard) } }