[2.5.32] CPUfreq i386 core (2/4)
PATCH 1/1 [2.5.32] CPUfreq i386 core (2/4)
CPUFreq i386 core for 2.5.32:arch/i386/kernel/i386_ksyms.c export cpu_khzarch/i386/kernel/time.c update various i386 values on frequency
changesinclude/asm-i386/msr.h add various MSR defines
arch/i386/kernel/i386_ksyms.c +2 -0
@@ -50,6 +50,7 @@EXPORT_SYMBOL (drive_info);#endif +extern unsigned long cpu_khz;extern unsigned long get_cmos_time (void );/* platform dependent support */
@@ -73,6 +74,7 @@EXPORT_SYMBOL (pm_idle);EXPORT_SYMBOL (pm_power_off);EXPORT_SYMBOL (get_cmos_time); +EXPORT_SYMBOL (cpu_khz);EXPORT_SYMBOL (apm_info);#ifdef CONFIG_DEBUG_IOVIRT
arch/i386/kernel/time.c +49 -0
67 lines not on this page · raw message
include/asm-i386/msr.h +5 -0
@@ -94,12 +94,15 @@#define MSR_K6_STAR 0xC0000081#define MSR_K6_WHCR 0xC0000082#define MSR_K6_UWCCR 0xC0000085 +#define MSR_K6_EPMR 0xC0000086#define MSR_K6_PSOR 0xC0000087#define MSR_K6_PFIR 0xC0000088#define MSR_K7_EVNTSEL0 0xC0010000#define MSR_K7_PERFCTR0 0xC0010004#define MSR_K7_HWCR 0xC0010015 +#define MSR_K7_FID_VID_CTL 0xC0010041 +#define MSR_K7_VID_STATUS 0xC0010042/* Centaur-Hauls/IDT defined MSRs. */ #define MSR_IDT_FCR1 0x107
@@ -119,5 +122,7 @@/* VIA Cyrix defined MSRs*/ #define MSR_VIA_FCR 0x1107 +#define MSR_VIA_LONGHAUL 0x110a +#define MSR_VIA_BCR2 0x1147#endif /* __ASM_MSR_H */