![]() |
coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
|
Go to the source code of this file.
Data Structures | |
struct | early_init_data |
Enumerations | |
enum | early_init_type { EARLY_INIT_PCIE , EARLY_INIT_MAX } |
Functions | |
DECLARE_REGION (early_init_data) | |
void | early_init_clear (void) |
void | early_init_save_time (enum early_init_type init_type) |
long | early_init_get_elapsed_time_us (enum early_init_type init_type) |
enum early_init_type |
Enumerator | |
---|---|
EARLY_INIT_PCIE | |
EARLY_INIT_MAX |
Definition at line 13 of file early_init.h.
DECLARE_REGION | ( | early_init_data | ) |
Definition at line 14 of file early_init.c.
References find_early_init(), and memset().
Referenced by bootblock_soc_init().
long early_init_get_elapsed_time_us | ( | enum early_init_type | init_type | ) |
Definition at line 34 of file early_init.c.
References find_early_init(), early_init_data::init_time, memcmp(), mono_time_diff_microseconds(), and timer_monotonic_get().
Referenced by mtk_pcie_domain_enable().
void early_init_save_time | ( | enum early_init_type | init_type | ) |
Definition at line 24 of file early_init.c.
References find_early_init(), early_init_data::init_time, and timer_monotonic_get().
Referenced by mtk_pcie_pre_init().