<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/source/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in fsp.rs</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>99676aed1fec109d62822e21a06760eb098dc5f4 - gpu: nova-core: move lifetime to `Bar0`</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/gpu/nova-core/fsp.rs#99676aed1fec109d62822e21a06760eb098dc5f4</link>
        <description>gpu: nova-core: move lifetime to `Bar0`Currently Nova code uses `&amp;&apos;a Bar0` a lot. This is `&amp;&apos;a Mmio`, where `Mmio`represents an owned MMIO region; this type only exists as a target for`Deref` so `Bar` and `IoMem` can share code and should be avoided to benamed directly. The upcoming I/O projection series would make `Io` traitmuch simpler to implement, and thus the owned MMIO type would be removedin favour of direct `Io` implementation on `Bar` and `IoMem`.Add lifetime parameter to `Bar0&lt;&apos;a&gt;` and change it to be alias of `&amp;&apos;apci::Bar&lt;&apos;a, ..&gt;`. This also prepares Nova core so that when I/O projectionseries land, this could be changed to using a MMIO view type directly whichavoids double indirection.Signed-off-by: Gary Guo &lt;gary@garyguo.net&gt;Acked-by: Alexandre Courbot &lt;acourbot@nvidia.com&gt;Reviewed-by: Eliot Courtney &lt;ecourtney@nvidia.com&gt;Link: https://patch.msgid.link/20260602170416.2268531-1-gary@kernel.org[ Rebase onto latest drm-rust-next (Blackwell enablement). - Danilo ]Signed-off-by: Danilo Krummrich &lt;dakr@kernel.org&gt;

            List of files:
            /linux/drivers/gpu/nova-core/fsp.rs</description>
        <pubDate>Tue, 02 Jun 2026 19:04:07 +0200</pubDate>
        <dc:creator>Gary Guo &lt;gary@garyguo.net&gt;</dc:creator>
    </item>
<item>
        <title>a69a9e23dce95a1b7315f73b29200a58e0f54830 - gpu: nova-core: Hopper/Blackwell: add GSP lockdown release polling</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/gpu/nova-core/fsp.rs#a69a9e23dce95a1b7315f73b29200a58e0f54830</link>
        <description>gpu: nova-core: Hopper/Blackwell: add GSP lockdown release pollingOn Hopper and Blackwell, FSP boots GSP with hardware lockdown enabled.After FSP Chain of Trust completes, the driver must poll for lockdownrelease before proceeding with GSP initialization. Add the registerbit and helper functions needed for this polling.Signed-off-by: John Hubbard &lt;jhubbard@nvidia.com&gt;Link: https://patch.msgid.link/20260603-b4-blackwell-v13-7-d9f3a06939e0@nvidia.com[acourbot: fix `lockdown_released` logic and add explanatory comments.]Signed-off-by: Alexandre Courbot &lt;acourbot@nvidia.com&gt;

            List of files:
            /linux/drivers/gpu/nova-core/fsp.rs</description>
        <pubDate>Wed, 03 Jun 2026 09:30:24 +0200</pubDate>
        <dc:creator>John Hubbard &lt;jhubbard@nvidia.com&gt;</dc:creator>
    </item>
<item>
        <title>d317e4585fa39bcee4d075f5c485494b0f238713 - gpu: nova-core: Hopper/Blackwell: add FSP Chain of Trust boot</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/gpu/nova-core/fsp.rs#d317e4585fa39bcee4d075f5c485494b0f238713</link>
        <description>gpu: nova-core: Hopper/Blackwell: add FSP Chain of Trust bootBuild and send the Chain of Trust message to FSP, bundling theDMA-coherent boot parameters that FSP reads at boot time.Signed-off-by: John Hubbard &lt;jhubbard@nvidia.com&gt;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 &lt;acourbot@nvidia.com&gt;Signed-off-by: Alexandre Courbot &lt;acourbot@nvidia.com&gt;

            List of files:
            /linux/drivers/gpu/nova-core/fsp.rs</description>
        <pubDate>Wed, 03 Jun 2026 09:30:23 +0200</pubDate>
        <dc:creator>John Hubbard &lt;jhubbard@nvidia.com&gt;</dc:creator>
    </item>
<item>
        <title>e9e2a24d9493f50a3cc73e112b0dbdf91f319851 - gpu: nova-core: Hopper/Blackwell: add FSP send/receive messaging</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/gpu/nova-core/fsp.rs#e9e2a24d9493f50a3cc73e112b0dbdf91f319851</link>
        <description>gpu: nova-core: Hopper/Blackwell: add FSP send/receive messagingFSP exchanges are request/response: the driver sends an MCTP/NVDMmessage and must match the reply against the request before acting onit. Add the synchronous send-and-wait path that validates the responsetransport and message headers and confirms the reply corresponds to therequest that was sent.Signed-off-by: John Hubbard &lt;jhubbard@nvidia.com&gt;Reviewed-by: Eliot Courtney &lt;ecourtney@nvidia.com&gt;Link: https://patch.msgid.link/20260603-b4-blackwell-v13-4-d9f3a06939e0@nvidia.com[acourbot: make `MessageToFsp` private.]Signed-off-by: Alexandre Courbot &lt;acourbot@nvidia.com&gt;

            List of files:
            /linux/drivers/gpu/nova-core/fsp.rs</description>
        <pubDate>Wed, 03 Jun 2026 09:30:21 +0200</pubDate>
        <dc:creator>John Hubbard &lt;jhubbard@nvidia.com&gt;</dc:creator>
    </item>
<item>
        <title>82eaa14e7efcbb3933083b4c27fd5496fbb1a4be - gpu: nova-core: Hopper/Blackwell: add FSP secure boot completion waiting</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/gpu/nova-core/fsp.rs#82eaa14e7efcbb3933083b4c27fd5496fbb1a4be</link>
        <description>gpu: nova-core: Hopper/Blackwell: add FSP secure boot completion waitingHopper and Blackwell use FSP instead of SEC2 for secure boot. Thedriver must wait for FSP secure boot to complete before continuingwith GSP bring-up. Poll for boot success with a 5-second timeout, andreturn the FSP interface only on success so that later Chain of Trustoperations cannot run before FSP is ready. The interface owns the FSPfalcon and the FMC firmware.Signed-off-by: John Hubbard &lt;jhubbard@nvidia.com&gt;Reviewed-by: Eliot Courtney &lt;ecourtney@nvidia.com&gt;Link: https://patch.msgid.link/20260602032111.224790-13-jhubbard@nvidia.com[acourbot: use `inspect_err` instead of `map_err` and display actual error][acourbot: limit visibility of `fsp_hal` to `super``]Co-developed-by: Alexandre Courbot &lt;acourbot@nvidia.com&gt;Signed-off-by: Alexandre Courbot &lt;acourbot@nvidia.com&gt;

            List of files:
            /linux/drivers/gpu/nova-core/fsp.rs</description>
        <pubDate>Tue, 02 Jun 2026 05:21:00 +0200</pubDate>
        <dc:creator>John Hubbard &lt;jhubbard@nvidia.com&gt;</dc:creator>
    </item>
</channel>
</rss>
