[SRU][linux-firmware][F][PULL] amdgpu: Add initial firmware for Beige Goby

You-Sheng Yang vicamo.yang at canonical.com
Tue Oct 12 17:29:39 UTC 2021


BugLink: https://bugs.launchpad.net/bugs/1946304

[Impact]

New AMD Beige Goby/Navi24 GPU takes new firmware blobs.

[Fix]

Upstream commit 62fd279be67c ("amdgpu: Add initial firmware for Beige
Goby").

[Test Case]

Apply firmware patch and boot with kernel >= v5.14, amdgpu should probe
successfully.

[Where problems could occur]

New hardware. Expecting issues for external monitor hotplug, power
consumption, etc.

[Other Info]

This change is already applied in upstream linux-firmware repo, and since
it depends on kernel >= v5.14, only Focal is nominated for oem-5.14 here.

----------------------------------------------------------------

The following changes since commit b286336f7aab26b3b11d7566fe279760f0d8dc61:

  UBUNTU: Ubuntu-1.187.19 (2021-09-30 16:34:08 +0300)

are available in the Git repository at:

  https://git.launchpad.net/~vicamo/ubuntu/+source/linux-firmware bug-1946304/add-amdgpu-beige-goby/focal-pull

for you to fetch changes up to cd3fb98b5db276d1be18405b8b45bfac03184f2f:

  amdgpu: Add initial firmware for Beige Goby (2021-10-13 01:16:51 +0800)

----------------------------------------------------------------
Alex Deucher (1):
      amdgpu: Add initial firmware for Beige Goby

 WHENCE                      |  12 ++++++++++++
 amdgpu/beige_goby_ce.bin    | Bin 0 -> 263296 bytes
 amdgpu/beige_goby_dmcub.bin | Bin 0 -> 110708 bytes
 amdgpu/beige_goby_me.bin    | Bin 0 -> 263424 bytes
 amdgpu/beige_goby_mec.bin   | Bin 0 -> 268592 bytes
 amdgpu/beige_goby_mec2.bin  | Bin 0 -> 268592 bytes
 amdgpu/beige_goby_pfp.bin   | Bin 0 -> 263424 bytes
 amdgpu/beige_goby_rlc.bin   | Bin 0 -> 128808 bytes
 amdgpu/beige_goby_sdma.bin  | Bin 0 -> 34048 bytes
 amdgpu/beige_goby_smc.bin   | Bin 0 -> 244934 bytes
 amdgpu/beige_goby_sos.bin   | Bin 0 -> 201888 bytes
 amdgpu/beige_goby_ta.bin    | Bin 0 -> 201984 bytes
 amdgpu/beige_goby_vcn.bin   | Bin 0 -> 542976 bytes
 13 files changed, 12 insertions(+)
 create mode 100644 amdgpu/beige_goby_ce.bin
 create mode 100644 amdgpu/beige_goby_dmcub.bin
 create mode 100644 amdgpu/beige_goby_me.bin
 create mode 100644 amdgpu/beige_goby_mec.bin
 create mode 100644 amdgpu/beige_goby_mec2.bin
 create mode 100644 amdgpu/beige_goby_pfp.bin
 create mode 100644 amdgpu/beige_goby_rlc.bin
 create mode 100644 amdgpu/beige_goby_sdma.bin
 create mode 100644 amdgpu/beige_goby_smc.bin
 create mode 100644 amdgpu/beige_goby_sos.bin
 create mode 100644 amdgpu/beige_goby_ta.bin
 create mode 100644 amdgpu/beige_goby_vcn.bin

diff --git a/WHENCE b/WHENCE
index f7925ce1..9165ae04 100644
--- a/WHENCE
+++ b/WHENCE
@@ -2454,6 +2454,18 @@ File: amdgpu/yellow_carp_sdma.bin
 File: amdgpu/yellow_carp_ta.bin
 File: amdgpu/yellow_carp_toc.bin
 File: amdgpu/yellow_carp_vcn.bin
+File: amdgpu/beige_goby_ce.bin
+File: amdgpu/beige_goby_dmcub.bin
+File: amdgpu/beige_goby_me.bin
+File: amdgpu/beige_goby_mec.bin
+File: amdgpu/beige_goby_mec2.bin
+File: amdgpu/beige_goby_pfp.bin
+File: amdgpu/beige_goby_rlc.bin
+File: amdgpu/beige_goby_sdma.bin
+File: amdgpu/beige_goby_smc.bin
+File: amdgpu/beige_goby_sos.bin
+File: amdgpu/beige_goby_ta.bin
+File: amdgpu/beige_goby_vcn.bin
 
 Licence: Redistributable. See LICENSE.amdgpu for details.
 
diff --git a/amdgpu/beige_goby_ce.bin b/amdgpu/beige_goby_ce.bin
new file mode 100644
index 00000000..84501e6a
Binary files /dev/null and b/amdgpu/beige_goby_ce.bin differ
diff --git a/amdgpu/beige_goby_dmcub.bin b/amdgpu/beige_goby_dmcub.bin
new file mode 100644
index 00000000..f76b83fe
Binary files /dev/null and b/amdgpu/beige_goby_dmcub.bin differ
diff --git a/amdgpu/beige_goby_me.bin b/amdgpu/beige_goby_me.bin
new file mode 100644
index 00000000..b614f551
Binary files /dev/null and b/amdgpu/beige_goby_me.bin differ
diff --git a/amdgpu/beige_goby_mec.bin b/amdgpu/beige_goby_mec.bin
new file mode 100644
index 00000000..9f4217f0
Binary files /dev/null and b/amdgpu/beige_goby_mec.bin differ
diff --git a/amdgpu/beige_goby_mec2.bin b/amdgpu/beige_goby_mec2.bin
new file mode 100644
index 00000000..9f4217f0
Binary files /dev/null and b/amdgpu/beige_goby_mec2.bin differ
diff --git a/amdgpu/beige_goby_pfp.bin b/amdgpu/beige_goby_pfp.bin
new file mode 100644
index 00000000..c5dd191a
Binary files /dev/null and b/amdgpu/beige_goby_pfp.bin differ
diff --git a/amdgpu/beige_goby_rlc.bin b/amdgpu/beige_goby_rlc.bin
new file mode 100644
index 00000000..3a6753e8
Binary files /dev/null and b/amdgpu/beige_goby_rlc.bin differ
diff --git a/amdgpu/beige_goby_sdma.bin b/amdgpu/beige_goby_sdma.bin
new file mode 100644
index 00000000..8bdae021
Binary files /dev/null and b/amdgpu/beige_goby_sdma.bin differ
diff --git a/amdgpu/beige_goby_smc.bin b/amdgpu/beige_goby_smc.bin
new file mode 100644
index 00000000..5a2c28f1
Binary files /dev/null and b/amdgpu/beige_goby_smc.bin differ
diff --git a/amdgpu/beige_goby_sos.bin b/amdgpu/beige_goby_sos.bin
new file mode 100644
index 00000000..4781ab21
Binary files /dev/null and b/amdgpu/beige_goby_sos.bin differ
diff --git a/amdgpu/beige_goby_ta.bin b/amdgpu/beige_goby_ta.bin
new file mode 100644
index 00000000..228860a7
Binary files /dev/null and b/amdgpu/beige_goby_ta.bin differ
diff --git a/amdgpu/beige_goby_vcn.bin b/amdgpu/beige_goby_vcn.bin
new file mode 100644
index 00000000..52fdd7f8
Binary files /dev/null and b/amdgpu/beige_goby_vcn.bin differ



More information about the kernel-team mailing list