Clocks
include/time/clock.h View source View on GitHubStructs
Section titled “Structs”clock_base
Section titled “clock_base” struct clock_base (2 fields) source
§
freq_khz_t freq_khz §
uint64_t clock_mult struct clock (15 fields) source
§
char *name §
uint64_t mult cycle to ns
§
freq_khz_t frequency_khz §
enum clock_state state §
enum clock_flags flags §
enum clock_rating rating §
struct clock_base *base §
void *private clock_rating
Section titled “clock_rating” enum clock_rating (6 variants) source
clock_flags
Section titled “clock_flags” enum clock_flags (5 variants) source
clock_state
Section titled “clock_state”Functions
Section titled “Functions”clock_create
Section titled “clock_create”clock_register
Section titled “clock_register”clock_unregister
Section titled “clock_unregister”clock_suspend_all
Section titled “clock_suspend_all”void clock_suspend_all(void) source clock_resume_all
Section titled “clock_resume_all”void clock_resume_all(void) source clocks_init
Section titled “clocks_init”void clocks_init(void) source