the following patch was just integrated into master: commit 3b637531c91d0cb290dcff26584274f41c06ec85 Author: Andrey Petrov andrey.petrov@intel.com Date: Wed Nov 30 17:39:16 2016 -0800
soc/intel/apollolake: Enable ACPI PM timer emulation on all CPUs
Currently we enable ACPI PM timer emulation only on BSP. So the timer doesn't work on other cores and that breaks OSes that use it. Also, microcode uses this information to figure out ACPI IO base, and that is used for other features. This patch enables ACPI timer emulation on all the logical CPUs.
BUG=chrome-os-partner:60011 TEST=iotools rdmsr x 0x121, x={0..3}, make sure it is set
Change-Id: I0d6cb8761c1c25d3a2fcf59a49c1eda9e4ccc70c Signed-off-by: Andrey Petrov andrey.petrov@intel.com Reviewed-on: https://review.coreboot.org/17663 Reviewed-by: Aaron Durbin adurbin@chromium.org Tested-by: build bot (Jenkins) Reviewed-by: Paul Menzel paulepanter@users.sourceforge.net
See https://review.coreboot.org/17663 for details.
-gerrit