NACK: [SRU][PULL][linux-firmware][Jammy] GPU firmware for AMD Ryzen 7000 desktop

Juerg Haefliger juerg.haefliger at canonical.com
Tue Nov 8 12:37:42 UTC 2022


Email address mismatch. SOB email address and sending email addresses are
different.

...Juerg


On Fri, 28 Oct 2022 20:37:38 +0800
You-Sheng Yang <vicamo.yang at canonical.com> wrote:

> BugLink: https://bugs.launchpad.net/bugs/1993223
> 
> [Impact]
> 
> Ryzen 7000 (AM5) desktop processors contain RDNA2 GFX that needs firmware to be
> loaded by amdgpu.
> 
> [Fix]
> 
> 5 commits from mainline firmware repository.
> 
> [Test Case]
> 
> Kernel dmesg should no longer dump:
> 
>   amdgpu_vcn: Can't load firmware amdgpu/vcn_3_1_2.bin
> 
> [Where problems could occur]
> 
> New hardware support. May affect system stability.
> 
> [Other Info]
> 
> These firmware blobs are only referenced in linux/kinetic and
> linux-oem-6.0/jammy, and are already available in linux-firmware/kinetic, so
> only Jammy is nominated for fix here.
> 
> ----------------------------------------------------------------
> The following changes since commit 2108422fe53f1a3e4784145c4c53b61ec4f36d62:
> 
>   i915: Add GuC v70.5.1 for DG1, DG2, TGL and ADL-P (2022-10-14 16:23:52 +0300)
> 
> are available in the Git repository at:
> 
>   https://git.launchpad.net/~vicamo/ubuntu/+source/linux-firmware bug-1993223/amd-ryzen-7000/jammy
> 
> for you to fetch changes up to 8225edc44205295bd0c60aff2b6707e51b5b6a1f:
> 
>   amdgpu: add firmware for VCN 3.1.2 IP block (2022-10-28 20:10:35 +0800)
> 
> ----------------------------------------------------------------
> Mario Limonciello (5):
>       amdgpu: add firmware for DCN 3.1.5 IP block
>       amdgpu: add firmware for GC 10.3.6 IP block
>       amdgpu: add firmware for PSP 13.0.5 IP block
>       amdgpu: add firmware for SDMA 5.2.6 IP block
>       amdgpu: add firmware for VCN 3.1.2 IP block
> 
>  WHENCE                     |  12 ++++++++++++
>  amdgpu/dcn_3_1_5_dmcub.bin | Bin 0 -> 176912 bytes
>  amdgpu/gc_10_3_6_ce.bin    | Bin 0 -> 263296 bytes
>  amdgpu/gc_10_3_6_me.bin    | Bin 0 -> 263424 bytes
>  amdgpu/gc_10_3_6_mec.bin   | Bin 0 -> 268592 bytes
>  amdgpu/gc_10_3_6_mec2.bin  | Bin 0 -> 268592 bytes
>  amdgpu/gc_10_3_6_pfp.bin   | Bin 0 -> 263424 bytes
>  amdgpu/gc_10_3_6_rlc.bin   | Bin 0 -> 177088 bytes
>  amdgpu/psp_13_0_5_asd.bin  | Bin 0 -> 168448 bytes
>  amdgpu/psp_13_0_5_ta.bin   | Bin 0 -> 201728 bytes
>  amdgpu/psp_13_0_5_toc.bin  | Bin 0 -> 1792 bytes
>  amdgpu/sdma_5_2_6.bin      | Bin 0 -> 34048 bytes
>  amdgpu/vcn_3_1_2.bin       | Bin 0 -> 569808 bytes
>  13 files changed, 12 insertions(+)
>  create mode 100644 amdgpu/dcn_3_1_5_dmcub.bin
>  create mode 100644 amdgpu/gc_10_3_6_ce.bin
>  create mode 100644 amdgpu/gc_10_3_6_me.bin
>  create mode 100644 amdgpu/gc_10_3_6_mec.bin
>  create mode 100644 amdgpu/gc_10_3_6_mec2.bin
>  create mode 100644 amdgpu/gc_10_3_6_pfp.bin
>  create mode 100644 amdgpu/gc_10_3_6_rlc.bin
>  create mode 100644 amdgpu/psp_13_0_5_asd.bin
>  create mode 100644 amdgpu/psp_13_0_5_ta.bin
>  create mode 100644 amdgpu/psp_13_0_5_toc.bin
>  create mode 100644 amdgpu/sdma_5_2_6.bin
>  create mode 100644 amdgpu/vcn_3_1_2.bin
> 
> diff --git a/WHENCE b/WHENCE
> index a601021a..d7ea1472 100644
> --- a/WHENCE
> +++ b/WHENCE
> @@ -2718,17 +2718,29 @@ File: amdgpu/aldebaran_smc.bin
>  File: amdgpu/aldebaran_sos.bin
>  File: amdgpu/aldebaran_ta.bin
>  File: amdgpu/aldebaran_vcn.bin
> +File: amdgpu/gc_10_3_6_ce.bin
> +File: amdgpu/gc_10_3_6_me.bin
> +File: amdgpu/gc_10_3_6_mec.bin
> +File: amdgpu/gc_10_3_6_mec2.bin
> +File: amdgpu/gc_10_3_6_pfp.bin
> +File: amdgpu/gc_10_3_6_rlc.bin
>  File: amdgpu/gc_10_3_7_ce.bin
>  File: amdgpu/gc_10_3_7_me.bin
>  File: amdgpu/gc_10_3_7_mec.bin
>  File: amdgpu/gc_10_3_7_mec2.bin
>  File: amdgpu/gc_10_3_7_pfp.bin
>  File: amdgpu/gc_10_3_7_rlc.bin
> +File: amdgpu/dcn_3_1_5_dmcub.bin
>  File: amdgpu/dcn_3_1_6_dmcub.bin
> +File: amdgpu/psp_13_0_5_asd.bin
> +File: amdgpu/psp_13_0_5_ta.bin
> +File: amdgpu/psp_13_0_5_toc.bin
>  File: amdgpu/psp_13_0_8_asd.bin
>  File: amdgpu/psp_13_0_8_ta.bin
>  File: amdgpu/psp_13_0_8_toc.bin
> +File: amdgpu/sdma_5_2_6.bin
>  File: amdgpu/sdma_5_2_7.bin
> +File: amdgpu/vcn_3_1_2.bin
>  
>  Licence: Redistributable. See LICENSE.amdgpu for details.
>  
> diff --git a/amdgpu/dcn_3_1_5_dmcub.bin b/amdgpu/dcn_3_1_5_dmcub.bin
> new file mode 100644
> index 00000000..a714d3ca
> Binary files /dev/null and b/amdgpu/dcn_3_1_5_dmcub.bin differ
> diff --git a/amdgpu/gc_10_3_6_ce.bin b/amdgpu/gc_10_3_6_ce.bin
> new file mode 100644
> index 00000000..da7bf47e
> Binary files /dev/null and b/amdgpu/gc_10_3_6_ce.bin differ
> diff --git a/amdgpu/gc_10_3_6_me.bin b/amdgpu/gc_10_3_6_me.bin
> new file mode 100644
> index 00000000..23374e97
> Binary files /dev/null and b/amdgpu/gc_10_3_6_me.bin differ
> diff --git a/amdgpu/gc_10_3_6_mec.bin b/amdgpu/gc_10_3_6_mec.bin
> new file mode 100644
> index 00000000..f8cd8323
> Binary files /dev/null and b/amdgpu/gc_10_3_6_mec.bin differ
> diff --git a/amdgpu/gc_10_3_6_mec2.bin b/amdgpu/gc_10_3_6_mec2.bin
> new file mode 100644
> index 00000000..f8cd8323
> Binary files /dev/null and b/amdgpu/gc_10_3_6_mec2.bin differ
> diff --git a/amdgpu/gc_10_3_6_pfp.bin b/amdgpu/gc_10_3_6_pfp.bin
> new file mode 100644
> index 00000000..88887f19
> Binary files /dev/null and b/amdgpu/gc_10_3_6_pfp.bin differ
> diff --git a/amdgpu/gc_10_3_6_rlc.bin b/amdgpu/gc_10_3_6_rlc.bin
> new file mode 100644
> index 00000000..43cc75b7
> Binary files /dev/null and b/amdgpu/gc_10_3_6_rlc.bin differ
> diff --git a/amdgpu/psp_13_0_5_asd.bin b/amdgpu/psp_13_0_5_asd.bin
> new file mode 100644
> index 00000000..2f8bd03a
> Binary files /dev/null and b/amdgpu/psp_13_0_5_asd.bin differ
> diff --git a/amdgpu/psp_13_0_5_ta.bin b/amdgpu/psp_13_0_5_ta.bin
> new file mode 100644
> index 00000000..bccd8908
> Binary files /dev/null and b/amdgpu/psp_13_0_5_ta.bin differ
> diff --git a/amdgpu/psp_13_0_5_toc.bin b/amdgpu/psp_13_0_5_toc.bin
> new file mode 100644
> index 00000000..bf93a1ac
> Binary files /dev/null and b/amdgpu/psp_13_0_5_toc.bin differ
> diff --git a/amdgpu/sdma_5_2_6.bin b/amdgpu/sdma_5_2_6.bin
> new file mode 100644
> index 00000000..876cd90f
> Binary files /dev/null and b/amdgpu/sdma_5_2_6.bin differ
> diff --git a/amdgpu/vcn_3_1_2.bin b/amdgpu/vcn_3_1_2.bin
> new file mode 100644
> index 00000000..a523f971
> Binary files /dev/null and b/amdgpu/vcn_3_1_2.bin differ
> 

-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 833 bytes
Desc: OpenPGP digital signature
URL: <https://lists.ubuntu.com/archives/kernel-team/attachments/20221108/9ef8b30f/attachment-0001.sig>


More information about the kernel-team mailing list