mirror of
https://github.com/AsahiLinux/u-boot
synced 2024-11-24 21:54:01 +00:00
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>
This commit is contained in:
parent
0f3176ed68
commit
2f80fc5035
1 changed files with 3 additions and 3 deletions
|
@ -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…
Reference in a new issue