Add the USE_PLATFORM_TIMER flag to the FADT, to make w2k3 use the PMTIMER
authorKeir Fraser <keir.fraser@citrix.com>
Fri, 4 Jun 2010 09:06:23 +0000 (10:06 +0100)
committerKeir Fraser <keir.fraser@citrix.com>
Fri, 4 Jun 2010 09:06:23 +0000 (10:06 +0100)
commita6e99ed7e7b34ada2b35fc1626ab214b184dd98b
tree9e476ff4f6a5c907ddce838f72fe73dd991abe9e
parent9c667640ec3b50d10af660d7742f4372c70f30e7
Add the USE_PLATFORM_TIMER flag to the FADT, to make w2k3 use the PMTIMER

...because the default timesource (TSC) drifts under load.

The flag is only defined in ACPI 3.0, and we provide ACPI 2.0 tables,
but Windows seems happy enough to obey it anyway.

Signed-off-by: Tim Deegan <Tim.Deegan@citrix.com>
tools/firmware/hvmloader/acpi/acpi2_0.h
tools/firmware/hvmloader/acpi/static_tables.c