aboutsummaryrefslogtreecommitdiffstats
path: root/amd-ucode
diff options
authorJohn Allen <john.allen@amd.com>2025-07-29 10:21:29 -0500
committerJohn Allen <john.allen@amd.com>2025-07-29 10:21:29 -0500
commit3768c184de68a85b9df6697e7f93a2f61de90a99 (patch)
tree79404799f1b2cf40917bef02a830d817bea7f903 /amd-ucode
parent4bb152fb440528d7abb8a18c3879ea5b4be416c2 (diff)
linux-firmware: Update AMD cpu microcode
* Update AMD cpu microcode for processor family 19h * Add AMD cpu microcode for processor family 1ah Key Name = AMD Microcode Signing Key (for signing microcode container files only) Key ID = F328AE73 Key Fingerprint = FC7C 6C50 5DAF CC14 7183 57CA E4BE 5339 F328 AE73 Signed-off-by: John Allen <john.allen@amd.com>
Diffstat (limited to 'amd-ucode')
-rw-r--r--amd-ucode/README22
-rw-r--r--amd-ucode/microcode_amd_fam19h.binbin100684 -> 100684 bytes
-rw-r--r--amd-ucode/microcode_amd_fam19h.bin.asc16
-rw-r--r--amd-ucode/microcode_amd_fam1ah.binbin0 -> 28812 bytes
-rw-r--r--amd-ucode/microcode_amd_fam1ah.bin.asc11
5 files changed, 35 insertions, 14 deletions
diff --git a/amd-ucode/README b/amd-ucode/README
index cc7caed5..669fbc19 100644
--- a/amd-ucode/README
+++ b/amd-ucode/README
@@ -30,7 +30,6 @@ Microcode patches in microcode_amd_fam15h.bin:
Microcode patches in microcode_amd_fam16h.bin:
Family=0x16 Model=0x00 Stepping=0x01: Patch=0x0700010f Length=3458 bytes
-
Microcode patches in microcode_amd_fam17h.bin:
Family=0x17 Model=0x71 Stepping=0x00: Patch=0x08701034 Length=3200 bytes
Family=0x17 Model=0x01 Stepping=0x02: Patch=0x0800126f Length=3200 bytes
@@ -42,11 +41,15 @@ Microcode patches in microcode_amd_fam17h.bin:
Microcode patches in microcode_amd_fam19h.bin:
Family=0x19 Model=0x01 Stepping=0x00: Patch=0x0a00107a Length=5568 bytes
- Family=0x19 Model=0x01 Stepping=0x01: Patch=0x0a0011d5 Length=5568 bytes
- Family=0x19 Model=0x01 Stepping=0x02: Patch=0x0a001238 Length=5568 bytes
+ Family=0x19 Model=0x01 Stepping=0x01: Patch=0x0a0011de Length=5568 bytes
+ Minimum base ucode version for loading: 0x0a0011d9
+ Family=0x19 Model=0x01 Stepping=0x02: Patch=0x0a001247 Length=5568 bytes
+ Minimum base ucode version for loading: 0x0a001242
Family=0x19 Model=0x08 Stepping=0x02: Patch=0x0a00820d Length=5568 bytes
- Family=0x19 Model=0x11 Stepping=0x01: Patch=0x0a101148 Length=5568 bytes
- Family=0x19 Model=0x11 Stepping=0x02: Patch=0x0a101248 Length=5568 bytes
+ Family=0x19 Model=0x11 Stepping=0x01: Patch=0x0a101158 Length=5568 bytes
+ Minimum base ucode version for loading: 0x0a101153
+ Family=0x19 Model=0x11 Stepping=0x02: Patch=0x0a101253 Length=5568 bytes
+ Minimum base ucode version for loading: 0x0a10124e
Family=0x19 Model=0x18 Stepping=0x01: Patch=0x0a108109 Length=5568 bytes
Family=0x19 Model=0x21 Stepping=0x00: Patch=0x0a20102e Length=5568 bytes
Family=0x19 Model=0x21 Stepping=0x02: Patch=0x0a201211 Length=5568 bytes
@@ -58,7 +61,14 @@ Microcode patches in microcode_amd_fam19h.bin:
Family=0x19 Model=0x78 Stepping=0x00: Patch=0x0a708008 Length=5568 bytes
Family=0x19 Model=0x7c Stepping=0x00: Patch=0x0a70c008 Length=5568 bytes
Family=0x19 Model=0xa0 Stepping=0x01: Patch=0x0aa00116 Length=5568 bytes
- Family=0x19 Model=0xa0 Stepping=0x02: Patch=0x0aa00215 Length=5568 bytes
+ Family=0x19 Model=0xa0 Stepping=0x02: Patch=0x0aa0021c Length=5568 bytes
+ Minimum base ucode version for loading: 0x0aa00219
+
+Microcode patches in microcode_amd_fam1ah.bin:
+ Family=0x1a Model=0x02 Stepping=0x01: Patch=0x0b002151 Length=14368 bytes
+ Minimum base ucode version for loading: 0x0b002140
+ Family=0x1a Model=0x11 Stepping=0x00: Patch=0x0b10104e Length=14368 bytes
+ Minimum base ucode version for loading: 0x0b001040
NOTE: For Genoa (Family=0x19 Model=0x11) and Bergamo (Family=0x19 Model=0xa0),
either AGESA version >= 1.0.0.8 OR a kernel with the following commit is
diff --git a/amd-ucode/microcode_amd_fam19h.bin b/amd-ucode/microcode_amd_fam19h.bin
index 3764efe5..6d246d0c 100644
--- a/amd-ucode/microcode_amd_fam19h.bin
+++ b/amd-ucode/microcode_amd_fam19h.bin
Binary files differ
diff --git a/amd-ucode/microcode_amd_fam19h.bin.asc b/amd-ucode/microcode_amd_fam19h.bin.asc
index 06ba3d8e..861cf15e 100644
--- a/amd-ucode/microcode_amd_fam19h.bin.asc
+++ b/amd-ucode/microcode_amd_fam19h.bin.asc
@@ -1,11 +1,11 @@
-----BEGIN PGP SIGNATURE-----
-iQEzBAABCgAdFiEE/HxsUF2vzBRxg1fK5L5TOfMornMFAmhkQ98ACgkQ5L5TOfMo
-rnPgFQf8DYVdVruXqXsk/aOkipTKDdRLTARgJmj0/aYI1dCtwJSU6DDego9jupaD
-7ht2jFAF6t93IfuUKbNw3WfKftHo4t7NWtxm36/v7E8YWZWnkSbZxsTZbvwFYADz
-CnZuAM67TIohniQ0ntfJUL297xXfveAggd0OGxL/BktJmGIkR2RSqHB6uuwpVayQ
-Y81YPv3MPwKPG9SEr1A/mT8OMNt075oXnqQF7jLqFpxcFHXsIzPl8eiCqFRwOIzC
-E+xCBZ90sUlA5vgp9EAHKUSGgWN6hO3B12XZ4v2QSUFS5DK6qsghMN1bK/RcBhc3
-f5hZJ2tsFD++L7Nw7k7vylp0+VNtsQ==
-=nvDb
+iQEzBAABCgAdFiEE/HxsUF2vzBRxg1fK5L5TOfMornMFAmiD3eIACgkQ5L5TOfMo
+rnOkvwgAhggO6cpopMTqXyyxVel1fJNfH49ZRUUVWHWBXSMR0fP7/cfbS/YwalJw
+IWrB78zIChNJWqhb3KcIucaqVrg79K396bRBVXGNXMwdpczhqGTBW/71NE1YU1lf
+0jpTXsZc8V1HgrFKKL+5LBZ2qzgAv+PeLIBPidEWTRTAgeVqFsBU6QuF3vRjiCAM
+ONtWCLa7VdCo5/EvbSEKUr6a6fOxMXzpuZTFj6wGU/zrci22M3REKG+wPjG5Ho2+
+GeIF//kQMMhcorLA0xPCUEHuctPB+UO5dgRBWK9T6RXAEqfZl+cIX3q8ScAPf+/W
+Lmie8Vr5Zoy/lWMuW46WNFFn9bqllw==
+=q09m
-----END PGP SIGNATURE-----
diff --git a/amd-ucode/microcode_amd_fam1ah.bin b/amd-ucode/microcode_amd_fam1ah.bin
new file mode 100644
index 00000000..7b2e59b3
--- /dev/null
+++ b/amd-ucode/microcode_amd_fam1ah.bin
Binary files differ
diff --git a/amd-ucode/microcode_amd_fam1ah.bin.asc b/amd-ucode/microcode_amd_fam1ah.bin.asc
new file mode 100644
index 00000000..305e9816
--- /dev/null
+++ b/amd-ucode/microcode_amd_fam1ah.bin.asc
@@ -0,0 +1,11 @@
+-----BEGIN PGP SIGNATURE-----
+
+iQEzBAABCgAdFiEE/HxsUF2vzBRxg1fK5L5TOfMornMFAmiD3jQACgkQ5L5TOfMo
+rnOJZwf9HENNmjr5qG0kvAsHThYZFOy67GrGOtx79scNLoxT2N/iFL3NkVqAWYoZ
+tTO/TRGLERN0CFAZc+lYEdeXhrAVUkEutM2MD60fyn7gblH8n2d7aehpbPxsYOYH
+QhfoXSdlI8FvAEd1fYYIq329gvDoi3dlEuBdE0kKxJm8RxSCn8TofWDW/fLz3j3L
+hTuHTnZHgchkllfcKJznopq4InF9aSSK/tyUD/EFOodZKEPBKH4CHse3quE0E+sC
+JnOXv1Rva9YDluq0QW/DKjlJcBtGLRds9Vaa+BFznat45gya8KKVrL7NX1RJK139
+WLkEF7CzUw1BZwwWAVnqeGNeNZEP2g==
+=rtof
+-----END PGP SIGNATURE-----