coreboot/src
Aaron Durbin 51e4c1a76c soc/amd/stoneyridge: remove dependence on TSC
The TSC rate is empirically swinging during early boot. That
leaves timestamps and udelay()s to not be correct. To rectify this
stop using TSC for all of these time sources. Instead use the
performance TSC which is at a fixed 100MHz clock. That provides
stable time sources and legit timestamps.

BUG=b:72378235,b:72170796

Change-Id: Ia2693c415c557aac687bcb48ee69358ea1c53d67
Signed-off-by: Aaron Durbin <adurbin@chromium.org>
Reviewed-on: https://review.coreboot.org/23424
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Furquan Shaikh <furquan@google.com>
2018-01-25 23:30:14 +00:00
..
acpi arch/x86: Add common AMD ACPI hardware definitions 2017-11-10 19:15:38 +00:00
arch arch/x86: allow timestamp source to not be TSC 2018-01-25 22:36:54 +00:00
commonlib commonlib/region: expose subregion helper function 2017-12-15 23:35:05 +00:00
console console: Ignore loglevel in nvram until ramstage 2017-09-25 13:35:29 +00:00
cpu cpu/x86: don't utilize UDELAY_IO if GENERIC_UDELAY 2018-01-25 22:36:46 +00:00
device sconfig: Add a new mmio resource type 2018-01-25 16:50:17 +00:00
drivers drivers/i2c/designware: reduce API complication for bus config 2018-01-25 22:36:30 +00:00
ec google/chromeec: Enable unified host event programming interface 2018-01-17 17:10:32 +00:00
include sconfig: Add a new mmio resource type 2018-01-25 16:50:17 +00:00
lib lib: include timer.c for all stages for GENERIC_UDELAY 2018-01-25 22:36:39 +00:00
mainboard mb/google/kahlee: Add Grunt touchscreen support 2018-01-25 22:36:04 +00:00
northbridge AGESA f15 cimx/sb700: Remove unused chips code 2018-01-24 02:09:18 +00:00
security security/tpm: Move TSS stacks into sub-directory 2018-01-18 02:17:34 +00:00
soc soc/amd/stoneyridge: remove dependence on TSC 2018-01-25 23:30:14 +00:00
southbridge AGESA f15 cimx/sb700: Remove unused chips code 2018-01-24 02:09:18 +00:00
superio Intel i3100 boards & chips: Remove - using LATE_CBMEM_INIT 2018-01-15 23:25:12 +00:00
vendorcode AGESA f15 cimx/sb700: Remove vendorcode source 2018-01-24 02:11:04 +00:00
Kconfig util/blobtool: rename to bincfg 2018-01-18 13:47:20 +00:00