coreboot-kgpe-d16/src/mainboard/lenovo
Stefan Reinauer 3a6550d989 timestamps: Switch from tsc_t to uint64_t
Cherry-pick from chromium and adjusted for added boards
and changed directory layout for arch/arm.

Timestamp implementation for ARMv7

Abstract the use of rdtsc() and make the timestamps
uint64_t in the generic code.

The ARM implementation uses the monotonic timer.

Original-Signed-off-by: Stefan Reinauer <reinauer@google.com>

BRANCH=none
BUG=chrome-os-partner:18637
TEST=See cbmem print timestamps

Original-Change-Id: Id377ba570094c44e6895ae75f8d6578c8865ea62
Original-Reviewed-on: https://gerrit.chromium.org/gerrit/63793
(cherry-picked from commit cc1a75e059020a39146e25b9198b0d58aa03924c)

Change-Id: Ic51fb78ddd05ba81906d9c3b35043fa14fbbed75
Signed-off-by: Kyösti Mälkki <kyosti.malkki@gmail.com>
Reviewed-on: http://review.coreboot.org/8020
Tested-by: build bot (Jenkins)
Reviewed-by: Marc Jones <marc.jones@se-eng.com>
2015-01-05 22:21:49 +01:00
..
g505s AMD Mainboards - PlatformGnbPcie.c: Fix Doxygen errors 2015-01-04 20:28:55 +01:00
t60 mainboard: Sanitize some superio include paths to be non-local 2015-01-04 13:47:16 +01:00
t420s lenovo/t420s: Add new port. 2015-01-03 04:14:28 +01:00
t520 Remove IRQ_SLOT_COUNT on all boards without PIRQ table. 2014-12-06 21:34:19 +01:00
t530 mainboard/lenovo/t530/Kconfig: Enable VMX by default 2015-01-01 05:35:19 +01:00
x60 mainboard: Sanitize some superio include paths to be non-local 2015-01-04 13:47:16 +01:00
x200 x200/devicetree: Remove extraneous eventc. 2014-12-07 14:27:00 +01:00
x201 timestamps: Switch from tsc_t to uint64_t 2015-01-05 22:21:49 +01:00
x220 Remove IRQ_SLOT_COUNT on all boards without PIRQ table. 2014-12-06 21:34:19 +01:00
x230 Remove IRQ_SLOT_COUNT on all boards without PIRQ table. 2014-12-06 21:34:19 +01:00
Kconfig lenovo/t420s: Add new port. 2015-01-03 04:14:28 +01:00