x86/tsc: Finalize the split of the TSC_RELIABLE flag
authorThomas Gleixner <tglx@linutronix.de>
Fri, 18 Nov 2016 09:38:09 +0000 (10:38 +0100)
committerThomas Gleixner <tglx@linutronix.de>
Fri, 18 Nov 2016 09:58:31 +0000 (10:58 +0100)
commit984fecebda3b9c8e3d75f8492593da71c58972b3
treefb6823abc0e85a861d104c34faac40c3ffbe942d
parentf3a02ecebed7df7d5d68898628dea7a3bfcf03e3
x86/tsc: Finalize the split of the TSC_RELIABLE flag

All places which used the TSC_RELIABLE to skip the delayed calibration
have been converted to use the TSC_KNOWN_FREQ flag.

Make the immeditate clocksource registration, which skips the long term
calibration, solely depend on TSC_KNOWN_FREQ.

The TSC_RELIABLE now merily removes the requirement for a watchdog
clocksource.

Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Cc: Bin Gao <bin.gao@intel.com>
Cc: Peter Zijlstra <peterz@infradead.org>
arch/x86/kernel/tsc.c