38 return (bclk_khz * ((platform_info.
lo >> 8) & 0xff)) / 1000;
58 perf_ctl.
lo = (msr.
lo & 0x003f0000) >> 8;
62 perf_ctl.
lo |= (msr.
lo & 0x007f0000) >> 16;
unsigned long tsc_freq_mhz(void)
#define MSR_PLATFORM_INFO
static __always_inline msr_t rdmsr(unsigned int index)
static __always_inline void wrmsr(unsigned int index, msr_t msr)
unsigned int cpu_bus_freq_khz(void)
static const unsigned int cpu_bus_clk_freq_table[]
#define MSR_IACORE_TURBO_VIDS
#define MSR_IACORE_TURBO_RATIOS
#define MSR_BSEL_CR_OVERCLOCK_CONTROL