blob: 3f8971380a2b855db632aa8872b9cc0e1a9ff64f (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
#ifndef BOOTTIME_H
#define BOOTTIME_H
ulong get_raw_timer(void);
extern ulong boottime_ticks_uboot_init;
extern ulong boottime_ticks_load_kernel;
extern ulong boottime_ticks_uboot_done;
#ifdef CONFIG_BOOTTIME
#define boottime_tag_uboot_init() boottime_ticks_uboot_init = get_raw_timer();
#define boottime_tag_load_kernel() boottime_ticks_load_kernel = get_raw_timer();
#define boottime_tag_uboot_done() boottime_ticks_uboot_done = get_raw_timer();
#else
#define boottime_tag_uboot_init()
#define boottime_tag_load_kernel()
#define boottime_tag_uboot_done()
#endif
#endif
|