![]() |
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.
Functions | |
unsigned int | cpu_bus_freq_khz (void) |
unsigned long | tsc_freq_mhz (void) |
void | set_max_freq (void) |
Variables | |
static const unsigned int | cpu_bus_clk_freq_table [] |
Definition at line 19 of file tsc_freq.c.
References ARRAY_SIZE, cpu_bus_clk_freq_table, msr_struct::lo, MSR_BSEL_CR_OVERCLOCK_CONTROL, and rdmsr().
Referenced by fill_in_pattrs(), and tsc_freq_mhz().
Definition at line 41 of file tsc_freq.c.
References BIOS_DEBUG, CPU_BCLK, msr_struct::hi, IA32_MISC_ENABLE, IA32_PERF_CTL, msr_struct::lo, MSR_CONFIG_TDP_NOMINAL, MSR_IACORE_TURBO_RATIOS, MSR_IACORE_TURBO_VIDS, MSR_PLATFORM_INFO, printk, rdmsr(), and wrmsr().
Referenced by bootblock_soc_init(), and soc_init_pre_device().
Definition at line 29 of file tsc_freq.c.
References cpu_bus_freq_khz(), msr_struct::lo, MSR_PLATFORM_INFO, and rdmsr().
|
static |
Definition at line 7 of file tsc_freq.c.
Referenced by cpu_bus_freq_khz().