Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

x86/hpet: Make boot_hpet_disable extern

HPET on some platform has accuracy problem. Making
"boot_hpet_disable" extern so that we can runtime disable
the HPET timer by using quirk to check the platform.

Signed-off-by: Feng Tang <feng.tang@intel.com>
Cc: Clemens Ladisch <clemens@ladisch.de>
Cc: John Stultz <john.stultz@linaro.org>
Cc: Linus Torvalds <torvalds@linux-foundation.org>
Link: http://lkml.kernel.org/r/1398327498-13163-1-git-send-email-feng.tang@intel.com
Signed-off-by: Ingo Molnar <mingo@kernel.org>

authored by

Feng Tang and committed by
Ingo Molnar
f10f383d 14262d67

+2 -1
+1
arch/x86/include/asm/hpet.h
··· 63 63 /* hpet memory map physical address */ 64 64 extern unsigned long hpet_address; 65 65 extern unsigned long force_hpet_address; 66 + extern int boot_hpet_disable; 66 67 extern u8 hpet_blockid; 67 68 extern int hpet_force_user; 68 69 extern u8 hpet_msi_disable;
+1 -1
arch/x86/kernel/hpet.c
··· 88 88 /* 89 89 * HPET command line enable / disable 90 90 */ 91 - static int boot_hpet_disable; 91 + int boot_hpet_disable; 92 92 int hpet_force_user; 93 93 static int hpet_verbose; 94 94