aboutsummaryrefslogtreecommitdiff
path: root/src/acpi-dsdt.dsl
diff options
context:
space:
mode:
authorAlexey Korolev <alexey.korolev@endace.com>2012-04-19 17:52:41 +1200
committerKevin O'Connor <kevin@koconnor.net>2012-04-26 21:52:31 -0400
commit482a020ec25f4cec655ddcb16b67c6f38b0844c0 (patch)
tree4a160856b26cc8760a0da8ae516784da5b0c782e /src/acpi-dsdt.dsl
parente5e5f96eb2f052e2c31a802cc3aa5329073f6c99 (diff)
downloadseabios-hppa-482a020ec25f4cec655ddcb16b67c6f38b0844c0.zip
seabios-hppa-482a020ec25f4cec655ddcb16b67c6f38b0844c0.tar.gz
seabios-hppa-482a020ec25f4cec655ddcb16b67c6f38b0844c0.tar.bz2
Fix 64bit PCI issues on Windows
This patch solves issues on Windows guests, when 64bit BAR's are present. It is also helpful on Linux guests when use_crs kernel boot option is set. Signed-off-by: Alexey Korolev <alexey.korolev@endace.com> Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
Diffstat (limited to 'src/acpi-dsdt.dsl')
-rw-r--r--src/acpi-dsdt.dsl7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/acpi-dsdt.dsl b/src/acpi-dsdt.dsl
index 4bdc268..4a18617 100644
--- a/src/acpi-dsdt.dsl
+++ b/src/acpi-dsdt.dsl
@@ -175,6 +175,13 @@ DefinitionBlock (
0x00000000, // Address Translation Offset
0x1EC00000, // Address Length
,, , AddressRangeMemory, TypeStatic)
+ QWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, Cacheable, ReadWrite,
+ 0x00000000, // Address Space Granularity
+ 0x8000000000, // Address Range Minimum
+ 0xFFFFFFFFFF, // Address Range Maximum
+ 0x00000000, // Address Translation Offset
+ 0x8000000000, // Address Length
+ ,, , AddressRangeMemory, TypeStatic)
})
}
}