On 2/6/26 10:02 AM, Timur Tabi wrote:
On Thu, 2026-02-05 at 20:20 -0800, John Hubbard wrote:
+        // TODO: support GA100. Its boot sequence is a lot like Turing, except 
that it handles
the
+        // FRTS steps differently (specifically, it skips FWSEC-FRTS).

Where did you get this from?  I haven't started looking at GA100 yet, but this 
is news to me.


From Open RM:

GA100 returns FRTS size = 0 via kgspGetFrtsSize__0x00000000, while all
other Turing/Ampere/Ada chips use kgspGetFrtsSize_TU102, which returns
1MB.

GA100's kgspPrepareForFwsecFrts is stubbed out. It returns
NV_ERR_NOT_SUPPORTED, vs. the real kgspPrepareForFwsecFrts_TU102 used by
GA102+.

The boot sequence in kernel_gsp_tu102.c guards FWSEC-FRTS with if
(kgspGetFrtsSize_HAL(...) > 0), so GA100 (returning 0) skips it
entirely.

thanks,
--
John Hubbard

Reply via email to