Re: [PATCH v7 0/8] Transition Nova Core to TLV firmware images

Danilo Krummrich <[email protected]> Thu, 6 Aug 2026 02:12:48 +0200
Newsgroups org.kernel.vger.rust-for-linux,dev.linux.lists.driver-core,dev.linux.lists.nova-gpu
Message-ID <[email protected]>
On Fri, 31 Jul 2026 15:10:09 -0500, Timur Tabi wrote:
> [PATCH v7 0/8] Transition Nova Core to TLV firmware images

Applied, thanks!

  Branch: drm-rust-next
  Tree:   https://gitlab.freedesktop.org/drm/rust/kernel.git

[1/8] rust: alloc: add Vec::zeroed method
      commit: 60782beb112e
[2/8] rust: firmware: add request_into_buf()
      commit: e6c2c6265521

      [ Declare fw as *const to match the FFI out-parameter type and pass
        &raw mut directly, removing the redundant cast chain. - Danilo ]

[3/8] gpu: nova-core: add TLV parser for firmware files
      commit: 33f40117c0c5

      [ Drop unnecessary payload.is_empty() check in Tlv::new(), use EINVAL
        instead of ENODATA in Tlv::get_bytes() and add a corresponding TODO
        comment. - Danilo ]

[4/8] gpu: nova-core: transition booter to TLV images
      commit: ad5157827522
[5/8] gpu: nova-core: transition gsp to TLV images
      commit: ccdcefb71acd
[6/8] gpu: nova-core: transition gen_bootloader to TLV images
      commit: ebc053cf0b4c
[7/8] gpu: nova-core: transition fsp to TLV images
      commit: 08994a0f2936
[8/8] gpu: nova-core: update firmware module info for TLV images
      commit: 7923d0bc8ede

The patches will appear in the next linux-next integration (typically within 24
hours on weekdays).

The patches are queued up for the upcoming merge window for the next major
kernel release.