• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/arch/i386/kernel/cpu/cpufreq/

Lines Matching refs:longhaul

11  *  Version 2 of longhaul is backward compatible with v1, but adds
14 * Version 3 of longhaul got renamed to Powersaver and redesigned
17 * It's pretty much the same feature wise to longhaul v2, though
40 #include "longhaul.h"
42 #define PFX "longhaul: "
83 #define dprintk(msg...) cpufreq_debug_printk(CPUFREQ_DEBUG_DRIVER, "longhaul", msg)
168 union msr_longhaul longhaul;
174 rdmsrl(MSR_VIA_LONGHAUL, longhaul.val);
176 longhaul.bits.RevisionKey = longhaul.bits.RevisionID;
177 longhaul.bits.SoftBusRatio = clock_ratio_index & 0xf;
178 longhaul.bits.SoftBusRatio4 = (clock_ratio_index & 0x10) >> 4;
181 longhaul.bits.SoftVID = f_msr_table[clock_ratio_index].vrm;
186 longhaul.bits.EnableSoftVID = 1;
187 wrmsrl(MSR_VIA_LONGHAUL, longhaul.val);
200 longhaul.bits.EnableSoftVID = 0;
201 wrmsrl(MSR_VIA_LONGHAUL, longhaul.val);
206 longhaul.bits.EnableSoftBusRatio = 1;
207 wrmsrl(MSR_VIA_LONGHAUL, longhaul.val);
219 longhaul.bits.EnableSoftBusRatio = 0;
220 wrmsrl(MSR_VIA_LONGHAUL, longhaul.val);
224 longhaul.bits.EnableSoftVID = 1;
225 wrmsrl(MSR_VIA_LONGHAUL, longhaul.val);
238 longhaul.bits.EnableSoftVID = 0;
239 wrmsrl(MSR_VIA_LONGHAUL, longhaul.val);
273 freqs.cpu = 0; /* longhaul.c is UP only driver */
343 * Only longhaul v1 is allowed to read EBLCR BSEL[0:1].
450 union msr_longhaul longhaul;
455 rdmsrl(MSR_VIA_LONGHAUL, longhaul.val);
456 if (!(longhaul.bits.RevisionID & 1)) {
461 if (!longhaul.bits.VRMRev) {
473 minvid = vrm_mV_table[longhaul.bits.MinimumVID];
474 maxvid = vrm_mV_table[longhaul.bits.MaximumVID];
501 j = longhaul.bits.MinMHzBR;
502 if (longhaul.bits.MinMHzBR4)
507 switch (longhaul.bits.MinMHzFSB) {
835 .name = "longhaul",
850 printk(KERN_ERR PFX "More than 1 CPU detected, longhaul disabled.\n");