From 8b2e6b90b85fd4b1f7f921da09b16f5175acea8a Mon Sep 17 00:00:00 2001 From: Vidya Sagar Date: Thu, 21 Sep 2023 20:10:05 +0000 Subject: DynamicTablesPkg: AcpiSsdtPcieLibArm: Use QWord to describe I/O range Use AmlCodeGenRdQWordIo() to generate the I/O range in _CRS instead of AmlCodeGenRdDWordIo() to cater to the scenarios where 64-bit addresses can be used to generate I/O packets over the PCIe bus. Signed-off-by: Jeff Brasen Reviewed-by: Pierre Gondois Reviewed-by: Sami Mujawar --- .../Library/Acpi/Arm/AcpiSsdtPcieLibArm/SsdtPcieGenerator.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'DynamicTablesPkg') diff --git a/DynamicTablesPkg/Library/Acpi/Arm/AcpiSsdtPcieLibArm/SsdtPcieGenerator.c b/DynamicTablesPkg/Library/Acpi/Arm/AcpiSsdtPcieLibArm/SsdtPcieGenerator.c index c54ae6f551..9ddaddc198 100644 --- a/DynamicTablesPkg/Library/Acpi/Arm/AcpiSsdtPcieLibArm/SsdtPcieGenerator.c +++ b/DynamicTablesPkg/Library/Acpi/Arm/AcpiSsdtPcieLibArm/SsdtPcieGenerator.c @@ -540,7 +540,7 @@ GeneratePciCrs ( switch (AddrMapInfo->SpaceCode) { case PCI_SS_IO: - Status = AmlCodeGenRdDWordIo ( + Status = AmlCodeGenRdQWordIo ( FALSE, TRUE, TRUE, -- cgit v1.2.3