View | Details | Raw Unified | Return to bug 299891
Collapse All | Expand All

(-)linux-2.6.22/arch/i386/kernel/cpu/cpufreq/powernow-k8.c (+14 lines)
Lines 846-851 static int fill_powernow_table_pstate(st Link Here
846
		u32 fid;
846
		u32 fid;
847
		u32 did;
847
		u32 did;
848
848
849
		if (data->acpi_data.states[i].core_frequency == 0xFFFF ||
850
		    data->acpi_data.states[i].control == 0xFFFFFFFF) {
851
			printk(KERN_INFO PFX "Dummy frequency entry hit - ignoring\n");
852
			powernow_table[i].frequency = CPUFREQ_ENTRY_INVALID;
853
			continue;
854
		}
855
		
849
		index = data->acpi_data.states[i].control & HW_PSTATE_MASK;
856
		index = data->acpi_data.states[i].control & HW_PSTATE_MASK;
850
		if (index > MAX_HW_PSTATE) {
857
		if (index > MAX_HW_PSTATE) {
851
			printk(KERN_ERR PFX "invalid pstate %d - bad value %d.\n", i, index);
858
			printk(KERN_ERR PFX "invalid pstate %d - bad value %d.\n", i, index);
Lines 886-891 static int fill_powernow_table_fidvid(st Link Here
886
		u32 fid;
893
		u32 fid;
887
		u32 vid;
894
		u32 vid;
888
895
896
		if (data->acpi_data.states[i].core_frequency == 0xFFFF ||
897
		    data->acpi_data.states[i].control == 0xFFFFFFFF) {
898
			printk(KERN_INFO PFX "Dummy frequency entry hit - ignoring\n");
899
			powernow_table[i].frequency = CPUFREQ_ENTRY_INVALID;
900
			continue;
901
		}
902
889
		if (data->exttype) {
903
		if (data->exttype) {
890
			fid = data->acpi_data.states[i].status & EXT_FID_MASK;
904
			fid = data->acpi_data.states[i].status & EXT_FID_MASK;
891
			vid = (data->acpi_data.states[i].status >> VID_SHIFT) & EXT_VID_MASK;
905
			vid = (data->acpi_data.states[i].status >> VID_SHIFT) & EXT_VID_MASK;

Return to bug 299891