x86: tsc: Use notrace from <linux/compiler.h>

Replace __attribute__((no_instrument_function)) with notrace from
<linux/compiler.h>.

Signed-off-by: Bin Meng <bmeng.cn@gmail.com>
Acked-by: Simon Glass <sjg@chromium.org>
master
Bin Meng 9 years ago committed by Simon Glass
parent 0f3176ed68
commit 2f80fc5035
  1. 6
      arch/x86/lib/tsc_timer.c

@ -288,7 +288,7 @@ void timer_set_base(u64 base)
* restart. This yields a free running counter guaranteed to take almost 6
* years to wrap around even at 100GHz clock rate.
*/
u64 __attribute__((no_instrument_function)) get_ticks(void)
u64 notrace get_ticks(void)
{
u64 now_tick = rdtsc();
@ -299,7 +299,7 @@ u64 __attribute__((no_instrument_function)) get_ticks(void)
}
/* Get the speed of the TSC timer in MHz */
unsigned __attribute__((no_instrument_function)) long get_tbclk_mhz(void)
unsigned notrace long get_tbclk_mhz(void)
{
unsigned long fast_calibrate;
@ -337,7 +337,7 @@ ulong get_timer(ulong base)
return get_ms_timer() - base;
}
ulong __attribute__((no_instrument_function)) timer_get_us(void)
ulong notrace timer_get_us(void)
{
return get_ticks() / get_tbclk_mhz();
}

Loading…
Cancel
Save