[U-Boot] [RFC PATCH 2/9] x86: quark: Bypass TSC calibration
Bin Meng
bmeng.cn at gmail.com
Tue Feb 3 12:45:20 CET 2015
For some unknown reason, the TSC calibration via PIT does not work on
Quark. Enable bypassing TSC calibration and override TSC_FREQ_IN_MHZ
to 400 per Quark datasheet in the Kconfig.
Signed-off-by: Bin Meng <bmeng.cn at gmail.com>
---
arch/x86/cpu/quark/Kconfig | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/arch/x86/cpu/quark/Kconfig b/arch/x86/cpu/quark/Kconfig
index 163caac..bc961ef 100644
--- a/arch/x86/cpu/quark/Kconfig
+++ b/arch/x86/cpu/quark/Kconfig
@@ -7,6 +7,7 @@
config INTEL_QUARK
bool
select HAVE_RMU
+ select TSC_CALIBRATION_BYPASS
if INTEL_QUARK
@@ -118,4 +119,8 @@ config SYS_CAR_SIZE
Space in bytes in eSRAM used as Cache-As-ARM (CAR).
Note this size must not exceed eSRAM's total size.
+config TSC_FREQ_IN_MHZ
+ int
+ default 400
+
endif
--
1.8.2.1
More information about the U-Boot
mailing list