aboutsummaryrefslogtreecommitdiff
path: root/arch/x86/include/asm/tsc.h
AgeCommit message (Expand)AuthorFilesLines
2018-11-23x86/headers: Fix -Wmissing-prototypes warningGravatar Yi Wang 1-0/+1
2018-07-20x86/tsc: Make use of tsc_calibrate_cpu_early()Gravatar Pavel Tatashin 1-1/+0
2018-07-20x86/tsc: Split native_calibrate_cpu() into early and late partsGravatar Pavel Tatashin 1-0/+1
2018-07-20x86/tsc: Calibrate tsc only onceGravatar Pavel Tatashin 1-1/+1
2018-03-16x86/tsc: Convert ART in nanoseconds to TSCGravatar Rajvi Jingar 1-0/+1
2017-11-13Merge branch 'x86-timers-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Gravatar Linus Torvalds 1-0/+7
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGravatar Greg Kroah-Hartman 1-0/+1
2017-10-17x86/tsc: Make CONFIG_X86_TSC=n build work againGravatar Thomas Gleixner 1-0/+4
2017-10-16x86/tsc: Add option that TSC on Socket 0 being non-zero is validGravatar mike.travis@hpe.com 1-0/+2
2017-09-25x86/timers: Move the simple udelay calibration to tsc.hGravatar Dou Liyang 1-0/+1
2016-12-25clocksource: Use a plain u64 instead of cycle_tGravatar Thomas Gleixner 1-1/+1
2016-12-15x86/tsc: Force TSC_ADJUST register to value >= zeroGravatar Thomas Gleixner 1-2/+2
2016-12-15x86/tsc: Validate TSC_ADJUST after resumeGravatar Thomas Gleixner 1-2/+2
2016-11-30x86/tsc: Fix broken CONFIG_X86_TSC=n buildGravatar Thomas Gleixner 1-4/+5
2016-11-29x86/tsc: Sync test only for the first cpu in a packageGravatar Thomas Gleixner 1-2/+2
2016-11-29x86/tsc: Verify TSC_ADJUST from idleGravatar Thomas Gleixner 1-0/+2
2016-11-29x86/tsc: Store and check TSC ADJUST MSRGravatar Thomas Gleixner 1-0/+6
2016-07-15x86/tsc: Remove the unused check_tsc_disabled()Gravatar Wei Jiangang 1-1/+0
2016-07-11x86/tsc: Enumerate SKL cpu_khz and tsc_khz via CPUIDGravatar Len Brown 1-0/+1
2016-07-11x86/tsc_msr: Remove irqoff around MSR-based TSC enumerationGravatar Len Brown 1-2/+1
2016-04-13x86/cpufeature: Replace cpu_has_tsc with boot_cpu_has() usageGravatar Borislav Petkov 1-1/+1
2016-03-03x86/tsc: Always Running Timer (ART) correlated clocksourceGravatar Christopher S. Hall 1-0/+2
2015-09-01Merge branch 'x86-asm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Gravatar Linus Torvalds 1-17/+1
2015-08-04perf/x86: Add a native_perf_sched_clock_from_tsc()Gravatar Andi Kleen 1-0/+1
2015-07-06x86/asm/tsc: Rename native_read_tsc() to rdtsc()Gravatar Andy Lutomirski 1-1/+1
2015-07-06x86/asm/tsc: Replace rdtscll() with native_read_tsc()Gravatar Andy Lutomirski 1-4/+1
2015-07-06x86/asm/tsc, kvm: Remove vget_cycles()Gravatar Andy Lutomirski 1-13/+0
2015-07-06x86/asm/tsc: Inline native_read_tsc() and remove __native_read_tsc()Gravatar Andy Lutomirski 1-1/+1
2014-02-19x86, tsc: Fallback to normal calibration if fast MSR calibration failsGravatar Thomas Gleixner 1-1/+1
2014-01-15x86, tsc: Add static (MSR) TSC calibration on Intel Atom SoCsGravatar Bin Gao 1-0/+3
2013-07-23perf/x86: Add ability to calculate TSC from perf sample timestampsGravatar Adrian Hunter 1-0/+1
2012-03-20x86: kvmclock: abstract save/restore sched_clock_stateGravatar Marcelo Tosatti 1-2/+2
2011-12-05x86, tsc: Skip TSC synchronization checks for tsc=reliableGravatar Suresh Siddha 1-0/+2
2011-07-14x86-64: Move vread_tsc and vread_hpet into the vDSOGravatar Andy Lutomirski 1-4/+0
2011-05-24x86-64: Move vread_tsc into a new file with sensible optionsGravatar Andy Lutomirski 1-0/+4
2011-03-18x86: Fix common misspellingsGravatar Lucas De Marchi 1-1/+1
2010-08-20x86, tsc, sched: Recompute cyc2ns_offset's during resume from sleep statesGravatar Suresh Siddha 1-0/+2
2009-08-31x86: Move tsc_calibration to x86_init_opsGravatar Thomas Gleixner 1-1/+2
2008-11-09x86: clean up vget_cycles()Gravatar Ingo Molnar 1-2/+0
2008-11-08x86: clean up rdtsc_barrier() useGravatar Ingo Molnar 1-5/+1
2008-11-08sched: improve sched_clock() performanceGravatar Ingo Molnar 1-1/+7
2008-10-22x86: Fix ASM_X86__ header guardsGravatar H. Peter Anvin 1-3/+3
2008-10-22x86, um: ... and asm-x86 moveGravatar Al Viro 1-0/+62