Commit 9c86b9fb43 for qemu.org

commit 9c86b9fb43cf724c4adcf234dc4c6d20d83ee370
Author: Corvin Köhne <corvin.koehne@gmail.com>
Date:   Wed Aug 28 15:43:26 2024 +0200

    vfio/igd: add ID's for ElkhartLake and TigerLake

    ElkhartLake and TigerLake devices were tested in legacy mode with Linux
    and Windows VMs. Both are working properly. It's likely that other Intel
    GPUs of gen 11 and 12 like IceLake device are working too. However,
    we're only adding known good devices for now.

    Signed-off-by: Corvin Köhne <c.koehne@beckhoff.com>
    Reviewed-by: Alex Williamson <alex.williamson@redhat.com>

diff --git a/hw/vfio/igd.c b/hw/vfio/igd.c
index 0d68c6a451..8a41b16421 100644
--- a/hw/vfio/igd.c
+++ b/hw/vfio/igd.c
@@ -88,6 +88,12 @@ static int igd_gen(VFIOPCIDevice *vdev)
     case 0x2200:
     case 0x5900:
         return 8;
+    /* ElkhartLake */
+    case 0x4500:
+        return 11;
+    /* TigerLake */
+    case 0x9A00:
+        return 12;
     }

     /*