diff options
Diffstat (limited to 'src/soc/amd/stoneyridge')
-rw-r--r-- | src/soc/amd/stoneyridge/monotonic_timer.c | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/src/soc/amd/stoneyridge/monotonic_timer.c b/src/soc/amd/stoneyridge/monotonic_timer.c index 46bb34b7da..06e0c93413 100644 --- a/src/soc/amd/stoneyridge/monotonic_timer.c +++ b/src/soc/amd/stoneyridge/monotonic_timer.c @@ -14,12 +14,9 @@ void timer_monotonic_get(struct mono_time *mt) uint64_t timestamp_get(void) { - unsigned long long val; msr_t msr; msr = rdmsr(CU_PTSC_MSR); - val = ((unsigned long long)msr.hi << 32) | msr.lo; - - return val / PTSC_FREQ_MHZ; + return msr.raw / PTSC_FREQ_MHZ; } |