coreboot-kgpe-d16/src
Aaron Durbin c49014e750 timestamp: add tick frequency to exported table
Add the timestamp tick frequency within the timestamp table so
the cbmem utility doesn't try to figure it out on its own. Those
paths still exist for x86 systems which don't provide tsc_freq_mhz().
All other non-x86 systems use the monotonic timer which has a 1us
granularity or 1MHz.

One of the main reasons is that Linux is reporting
/sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_max_freq as the true
turbo frequency on turbo enables machines. This change also fixes
the p-state values honored in cpufreq for turbo machines in that
turbo p-pstates were reported as 100MHz greater than nominal.

BUG=chrome-os-partner:44669
BRANCH=firmware-strago-7287.B
TEST=Built and booted on glados. Confirmed table frequency honored.

Change-Id: I763fe2d9a7b01d0ef5556e5abff36032062f5801
Signed-off-by: Aaron Durbin <adurbin@chromium.org>
Reviewed-on: http://review.coreboot.org/11470
Tested-by: build bot (Jenkins)
Reviewed-by: Patrick Georgi <pgeorgi@google.com>
2015-08-31 13:55:28 +00:00
..
acpi acpi/sata: add generic sata ssdt port generator 2015-06-07 01:24:47 +02:00
arch timestamp: add tick frequency to exported table 2015-08-31 13:55:28 +00:00
console consoles: remove unused infrastructure 2015-05-26 19:02:54 +02:00
cpu Intel: Remove CACHE_MRC_BIN - 'selected' everywhere in Kconfig 2015-08-25 17:36:45 +00:00
device Kconfig: Remove EXPERT mode 2015-08-30 07:50:47 +00:00
drivers drivers/intel/fsp_1_1: Remove useless #ifndef/#error pairs 2015-08-31 03:17:02 +00:00
ec chromeec: Add helper function to read EC switch state 2015-08-27 14:18:38 +00:00
include timestamp: add tick frequency to exported table 2015-08-31 13:55:28 +00:00
lib timestamp: add tick frequency to exported table 2015-08-31 13:55:28 +00:00
mainboard AMD bettong: Fix the PCIe lane map 2015-08-31 06:46:26 +00:00
northbridge AMD Bettong: Lower the TOM to give more MMIO space 2015-08-31 06:45:35 +00:00
soc imgtec/pistachio: remove timestamp_get() implementation 2015-08-31 13:55:13 +00:00
southbridge AMD ROMSIG: Only check location if ROMSIG is used 2015-08-19 01:26:42 +00:00
superio superio/smsc: Add support for SMSC DME1737 2015-07-13 17:11:00 +02:00
vendorcode Chromeos: Remove Kconfig workaround for VIRTUAL_DEV_SWITCH warnings 2015-08-26 15:46:09 +00:00
Kconfig Kconfig: Remove EXPERT mode 2015-08-30 07:50:47 +00:00