[U-Boot] [PATCH v3 1/8] x86: Drop old CONFIG_INTEL_CORE_ARCH code

Simon Glass sjg at chromium.org
Tue Nov 25 05:18:14 CET 2014


This is no-longer used, so drop it.

Signed-off-by: Simon Glass <sjg at chromium.org>
---

Changes in v3:
- Split out CONFIG_INTEL_CORE_ARCH removal patch

Changes in v2: None

 arch/x86/cpu/interrupts.c | 28 ----------------------------
 1 file changed, 28 deletions(-)

diff --git a/arch/x86/cpu/interrupts.c b/arch/x86/cpu/interrupts.c
index ea03724..a21d2a6 100644
--- a/arch/x86/cpu/interrupts.c
+++ b/arch/x86/cpu/interrupts.c
@@ -617,31 +617,3 @@ asm(".globl irq_common_entry\n" \
 	DECLARE_INTERRUPT(253) \
 	DECLARE_INTERRUPT(254) \
 	DECLARE_INTERRUPT(255));
-
-#if defined(CONFIG_INTEL_CORE_ARCH)
-/*
- * Get the number of CPU time counter ticks since it was read first time after
- * restart. This yields a free running counter guaranteed to take almost 6
- * years to wrap around even at 100GHz clock rate.
- */
-u64 get_ticks(void)
-{
-	u64 now_tick = rdtsc();
-
-	if (!gd->arch.tsc_base)
-		gd->arch.tsc_base = now_tick;
-
-	return now_tick - gd->arch.tsc_base;
-}
-
-#define PLATFORM_INFO_MSR 0xce
-
-unsigned long get_tbclk(void)
-{
-	u32 ratio;
-	u64 platform_info = native_read_msr(PLATFORM_INFO_MSR);
-
-	ratio = (platform_info >> 8) & 0xff;
-	return 100 * 1000 * 1000 * ratio; /* 100MHz times Max Non Turbo ratio */
-}
-#endif
-- 
2.1.0.rc2.206.gedb03e5



More information about the U-Boot mailing list