add a placeholder for GC 11.0.4 device ids
authorjsg <jsg@openbsd.org>
Mon, 23 Jan 2023 03:01:52 +0000 (03:01 +0000)
committerjsg <jsg@openbsd.org>
Mon, 23 Jan 2023 03:01:52 +0000 (03:01 +0000)
GC 11.0.4 support will be backported to linux 6.1.y at the request of
Mario Limonciello of AMD on the linux stable list.

Known to be an APU from amdgpu_discovery_set_ip_blocks().
Firmware not currently in linux-firmware git.

sys/dev/pci/drm/amd/amdgpu/amdgpu_devlist.h

index a342493..50cbb56 100644 (file)
@@ -191,16 +191,22 @@ static const struct pci_matchid amdgpu_devices[] = {
        {0x1002, 0x7424 },
        {0x1002, 0x743F },
 
-       /* gfx1036, GC 10.3.6, APU, Ryzen 7000 "Raphael" */
+       /*
+        * amdgpu/amdgpu_discovery.c amdgpu_discovery_set_ip_blocks()
+        * display/dc/core/dc_resource.c resource_parse_asic_id()
+        */
+
+       /* GC 10.3.6, DCN 3.1.5, APU, Ryzen 7000 "Raphael" */
        {0x1002, 0x164e },
 
-       /* gfx1037, GC 10.3.7, APU, Ryzen 7020 "Mendocino" */
+       /* GC 10.3.7, DCN 3.1.6, APU, Ryzen 7020 "Mendocino" */
        {0x1002, 0x1506 },
 
-       /* gfx1100, GC 11.0.0, dGPU, Radeon RX 7900 XT/XTX "Navi 31" */
+       /* GC 11.0.0, DCN 3.2.0, dGPU, Radeon RX 7900 XT/XTX "Navi 31" */
        {0x1002, 0x744c },
 
-       /* gfx1101 dGPU */
-       /* gfx1102 dGPU */
-       /* gfx1103 APU */
+       /* GC 11.0.1, DCN 3.1.4, APU */
+       /* GC 11.0.2, DCN 3.2.1, dGPU */
+       /* GC 11.0.3, DCN 3.2.0, dGPU */
+       /* GC 11.0.4, DCN 3.1.4, APU */
 };