Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 2f7a3f8e authored by Thomas Gleixner's avatar Thomas Gleixner
Browse files

x86/tsc: Remove unused tsc_pre_init() hook



No more users. Remove it.

Signed-off-by: default avatarThomas Gleixner <tglx@linutronix.de>
Cc: Borislav Petkov <bp@suse.de>
parent ed29210c
Loading
Loading
Loading
Loading
+0 −2
Original line number Diff line number Diff line
@@ -83,13 +83,11 @@ struct x86_init_paging {
 * struct x86_init_timers - platform specific timer setup
 * @setup_perpcu_clockev:	set up the per cpu clock event device for the
 *				boot cpu
 * @tsc_pre_init:		platform function called before TSC init
 * @timer_init:			initialize the platform timer (default PIT/HPET)
 * @wallclock_init:		init the wallclock device
 */
struct x86_init_timers {
	void (*setup_percpu_clockev)(void);
	void (*tsc_pre_init)(void);
	void (*timer_init)(void);
	void (*wallclock_init)(void);
};
+0 −2
Original line number Diff line number Diff line
@@ -1185,8 +1185,6 @@ void __init tsc_init(void)
	u64 lpj;
	int cpu;

	x86_init.timers.tsc_pre_init();

	if (!cpu_has_tsc) {
		setup_clear_cpu_cap(X86_FEATURE_TSC_DEADLINE_TIMER);
		return;
+0 −1
Original line number Diff line number Diff line
@@ -68,7 +68,6 @@ struct x86_init_ops x86_init __initdata = {

	.timers = {
		.setup_percpu_clockev	= setup_boot_APIC_clock,
		.tsc_pre_init		= x86_init_noop,
		.timer_init		= hpet_time_init,
		.wallclock_init		= x86_init_noop,
	},