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.
Macros | |
#define | MSEC_TO_USEC(x) (x * 1000) |
Functions | |
static void | cbmem_inject_telemetry_data (void) |
void | cse_get_telemetry_data (void) |
Definition at line 7 of file telemetry.c.
Definition at line 9 of file telemetry.c.
References BIOS_ERR, cse_get_boot_performance_data(), MSEC_TO_USEC, NUM_CSE_BOOT_PERF_DATA, PERF_DATA_CSME_GET_PERF_RESPONSE, PERF_DATA_CSME_HOST_BOOT_PREP_DONE, PERF_DATA_CSME_POLL_FOR_PMC_PPS_START, PERF_DATA_CSME_RBE_BOOT_STALL_DONE_TO_PMC, PERF_DATA_PMC_SENT_CRDA, printk, cse_boot_perf_rsp::timestamp, timestamp_add(), timestamp_get, timestamp_tick_freq_mhz(), TS_ME_BOOT_STALL_END, TS_ME_HOST_BOOT_PREP_END, TS_ME_ICC_CONFIG_START, TS_ME_RECEIVED_CRDA_FROM_PMC, and TS_ME_ROM_START.
Referenced by cse_get_telemetry_data().
Definition at line 76 of file telemetry.c.
References BIOS_DEBUG, cbmem_inject_telemetry_data(), is_cse_enabled(), and printk.
Referenced by mainboard_romstage_entry().