diff options
author | Suravee Suthikulpanit <suravee.suthikulpanit@amd.com> | 2025-03-25 02:11:40 +0000 |
---|---|---|
committer | Michael S. Tsirkin <mst@redhat.com> | 2025-04-02 12:44:47 -0400 |
commit | 719255486df2fcbe1b8599786b37f4bb80272f1a (patch) | |
tree | b06f44bfececc092d2454f1190da2cc4d44c94d4 /tests/test-string-output-visitor.c | |
parent | c17ad4b11bd268a35506cd976884562df6ca69d7 (diff) | |
download | qemu-719255486df2fcbe1b8599786b37f4bb80272f1a.zip qemu-719255486df2fcbe1b8599786b37f4bb80272f1a.tar.gz qemu-719255486df2fcbe1b8599786b37f4bb80272f1a.tar.bz2 |
hw/i386/amd_iommu: Assign pci-id 0x1419 for the AMD IOMMU device
Currently, the QEMU-emulated AMD IOMMU device use PCI vendor id 0x1022
(AMD) with device id zero (undefined). Eventhough this does not cause any
functional issue for AMD IOMMU driver since it normally uses information
in the ACPI IVRS table to probe and initialize the device per
recommendation in the AMD IOMMU specification, the device id zero causes
the Windows Device Manager utility to show the device as an unknown device.
Since Windows only recognizes AMD IOMMU device with device id 0x1419 as
listed in the machine.inf file, modify the QEMU AMD IOMMU model to use
the id 0x1419 to avoid the issue. This advertise the IOMMU as the AMD
IOMMU device for Family 15h (Models 10h-1fh).
Signed-off-by: Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
Message-Id: <20250325021140.5676-1-suravee.suthikulpanit@amd.com>
Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
Reviewed-by: Yan Vugenfirer <yvugenfi@redhat.com>
Reviewed-by: Michael S. Tsirkin <mst@redhat.com>
Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
Diffstat (limited to 'tests/test-string-output-visitor.c')
0 files changed, 0 insertions, 0 deletions