est doesn't support power information.
Norikatsu Shigemura
nork at FreeBSD.org
Mon Mar 13 14:56:22 UTC 2006
Hi njl!
I heard from ume that cpufreq/est doesn't support power
information. I confirmed sys/i386/cpufreq/est.c#1.9-1.10
to my new Panasonic CF-R4 on 6.1-PRERELEASE.
Before est.c#1.9-1.10 patch:
$ sysctl dev.cpu.0.freq_levels
dev.cpu.0.freq_levels: 1200/5000 1100/5000 1000/4000 900/4000 800/3000 700/2625 600/3000 525/2625 450/2250 375/1875 300/1500 225/1125 150/750 75/375
After est.c#1.9-1.10 patch:
$ sysctl dev.cpu.0.freq_levels
dev.cpu.0.freq_levels: 1200/-1 1100/-1 1000/-1 900/-1 800/-1 700/-1 600/-1 525/-1 450/-1 375/-1 300/-1 225/-1 150/-1 75/-1
I investigated this behavior, and noticed that
FREQ_INFO() macro doesn't handle power information.
So I made a patch to handle power information, and
only changed Pentium-M 753J as my CF-R4's cpu.
How about do you think?
Index: est.c
===================================================================
RCS file: /home/ncvs/src/sys/i386/cpufreq/est.c,v
retrieving revision 1.10
diff -u -r1.10 est.c
--- est.c 25 Feb 2006 04:55:38 -0000 1.10
+++ est.c 13 Mar 2006 14:34:17 -0000
@@ -81,8 +81,8 @@
((ID16(MHz_lo, mV_lo, bus_clk) << 16) | (ID16(MHz_hi, mV_hi, bus_clk)))
/* Format for storing IDs in our table. */
-#define FREQ_INFO(MHz, mV, bus_clk) \
- { MHz, mV, ID16(MHz, mV, bus_clk), CPUFREQ_VAL_UNKNOWN }
+#define FREQ_INFO(MHz, mV, bus_clk, power) \
+ { MHz, mV, ID16(MHz, mV, bus_clk), power }
#define INTEL(tab, zhi, vhi, zlo, vlo, bus_clk) \
{ GenuineIntel, ID32(zhi, vhi, zlo, vlo, bus_clk), bus_clk, tab }
@@ -110,98 +110,98 @@
*/
static freq_info PM17_130[] = {
/* 130nm 1.70GHz Pentium M */
- FREQ_INFO(1700, 1484, INTEL_BUS_CLK),
- FREQ_INFO(1400, 1308, INTEL_BUS_CLK),
- FREQ_INFO(1200, 1228, INTEL_BUS_CLK),
- FREQ_INFO(1000, 1116, INTEL_BUS_CLK),
- FREQ_INFO( 800, 1004, INTEL_BUS_CLK),
- FREQ_INFO( 600, 956, INTEL_BUS_CLK),
- FREQ_INFO( 0, 0, 1),
+ FREQ_INFO(1700, 1484, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO(1400, 1308, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO(1200, 1228, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO(1000, 1116, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 800, 1004, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 600, 956, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 0, 0, 1, CPUFREQ_VAL_UNKNOWN),
};
static freq_info PM16_130[] = {
/* 130nm 1.60GHz Pentium M */
- FREQ_INFO(1600, 1484, INTEL_BUS_CLK),
- FREQ_INFO(1400, 1420, INTEL_BUS_CLK),
- FREQ_INFO(1200, 1276, INTEL_BUS_CLK),
- FREQ_INFO(1000, 1164, INTEL_BUS_CLK),
- FREQ_INFO( 800, 1036, INTEL_BUS_CLK),
- FREQ_INFO( 600, 956, INTEL_BUS_CLK),
- FREQ_INFO( 0, 0, 1),
+ FREQ_INFO(1600, 1484, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO(1400, 1420, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO(1200, 1276, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO(1000, 1164, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 800, 1036, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 600, 956, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 0, 0, 1, CPUFREQ_VAL_UNKNOWN),
};
static freq_info PM15_130[] = {
/* 130nm 1.50GHz Pentium M */
- FREQ_INFO(1500, 1484, INTEL_BUS_CLK),
- FREQ_INFO(1400, 1452, INTEL_BUS_CLK),
- FREQ_INFO(1200, 1356, INTEL_BUS_CLK),
- FREQ_INFO(1000, 1228, INTEL_BUS_CLK),
- FREQ_INFO( 800, 1116, INTEL_BUS_CLK),
- FREQ_INFO( 600, 956, INTEL_BUS_CLK),
- FREQ_INFO( 0, 0, 1),
+ FREQ_INFO(1500, 1484, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO(1400, 1452, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO(1200, 1356, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO(1000, 1228, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 800, 1116, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 600, 956, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 0, 0, 1, CPUFREQ_VAL_UNKNOWN),
};
static freq_info PM14_130[] = {
/* 130nm 1.40GHz Pentium M */
- FREQ_INFO(1400, 1484, INTEL_BUS_CLK),
- FREQ_INFO(1200, 1436, INTEL_BUS_CLK),
- FREQ_INFO(1000, 1308, INTEL_BUS_CLK),
- FREQ_INFO( 800, 1180, INTEL_BUS_CLK),
- FREQ_INFO( 600, 956, INTEL_BUS_CLK),
- FREQ_INFO( 0, 0, 1),
+ FREQ_INFO(1400, 1484, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO(1200, 1436, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO(1000, 1308, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 800, 1180, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 600, 956, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 0, 0, 1, CPUFREQ_VAL_UNKNOWN),
};
static freq_info PM13_130[] = {
/* 130nm 1.30GHz Pentium M */
- FREQ_INFO(1300, 1388, INTEL_BUS_CLK),
- FREQ_INFO(1200, 1356, INTEL_BUS_CLK),
- FREQ_INFO(1000, 1292, INTEL_BUS_CLK),
- FREQ_INFO( 800, 1260, INTEL_BUS_CLK),
- FREQ_INFO( 600, 956, INTEL_BUS_CLK),
- FREQ_INFO( 0, 0, 1),
+ FREQ_INFO(1300, 1388, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO(1200, 1356, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO(1000, 1292, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 800, 1260, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 600, 956, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 0, 0, 1, CPUFREQ_VAL_UNKNOWN),
};
static freq_info PM13_LV_130[] = {
/* 130nm 1.30GHz Low Voltage Pentium M */
- FREQ_INFO(1300, 1180, INTEL_BUS_CLK),
- FREQ_INFO(1200, 1164, INTEL_BUS_CLK),
- FREQ_INFO(1100, 1100, INTEL_BUS_CLK),
- FREQ_INFO(1000, 1020, INTEL_BUS_CLK),
- FREQ_INFO( 900, 1004, INTEL_BUS_CLK),
- FREQ_INFO( 800, 988, INTEL_BUS_CLK),
- FREQ_INFO( 600, 956, INTEL_BUS_CLK),
- FREQ_INFO( 0, 0, 1),
+ FREQ_INFO(1300, 1180, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO(1200, 1164, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO(1100, 1100, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO(1000, 1020, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 900, 1004, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 800, 988, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 600, 956, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 0, 0, 1, CPUFREQ_VAL_UNKNOWN),
};
static freq_info PM12_LV_130[] = {
/* 130 nm 1.20GHz Low Voltage Pentium M */
- FREQ_INFO(1200, 1180, INTEL_BUS_CLK),
- FREQ_INFO(1100, 1164, INTEL_BUS_CLK),
- FREQ_INFO(1000, 1100, INTEL_BUS_CLK),
- FREQ_INFO( 900, 1020, INTEL_BUS_CLK),
- FREQ_INFO( 800, 1004, INTEL_BUS_CLK),
- FREQ_INFO( 600, 956, INTEL_BUS_CLK),
- FREQ_INFO( 0, 0, 1),
+ FREQ_INFO(1200, 1180, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO(1100, 1164, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO(1000, 1100, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 900, 1020, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 800, 1004, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 600, 956, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 0, 0, 1, CPUFREQ_VAL_UNKNOWN),
};
static freq_info PM11_LV_130[] = {
/* 130 nm 1.10GHz Low Voltage Pentium M */
- FREQ_INFO(1100, 1180, INTEL_BUS_CLK),
- FREQ_INFO(1000, 1164, INTEL_BUS_CLK),
- FREQ_INFO( 900, 1100, INTEL_BUS_CLK),
- FREQ_INFO( 800, 1020, INTEL_BUS_CLK),
- FREQ_INFO( 600, 956, INTEL_BUS_CLK),
- FREQ_INFO( 0, 0, 1),
+ FREQ_INFO(1100, 1180, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO(1000, 1164, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 900, 1100, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 800, 1020, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 600, 956, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 0, 0, 1, CPUFREQ_VAL_UNKNOWN),
};
static freq_info PM11_ULV_130[] = {
/* 130 nm 1.10GHz Ultra Low Voltage Pentium M */
- FREQ_INFO(1100, 1004, INTEL_BUS_CLK),
- FREQ_INFO(1000, 988, INTEL_BUS_CLK),
- FREQ_INFO( 900, 972, INTEL_BUS_CLK),
- FREQ_INFO( 800, 956, INTEL_BUS_CLK),
- FREQ_INFO( 600, 844, INTEL_BUS_CLK),
- FREQ_INFO( 0, 0, 1),
+ FREQ_INFO(1100, 1004, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO(1000, 988, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 900, 972, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 800, 956, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 600, 844, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 0, 0, 1, CPUFREQ_VAL_UNKNOWN),
};
static freq_info PM10_ULV_130[] = {
/* 130 nm 1.00GHz Ultra Low Voltage Pentium M */
- FREQ_INFO(1000, 1004, INTEL_BUS_CLK),
- FREQ_INFO( 900, 988, INTEL_BUS_CLK),
- FREQ_INFO( 800, 972, INTEL_BUS_CLK),
- FREQ_INFO( 600, 844, INTEL_BUS_CLK),
- FREQ_INFO( 0, 0, 1),
+ FREQ_INFO(1000, 1004, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 900, 988, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 800, 972, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 600, 844, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 0, 0, 1, CPUFREQ_VAL_UNKNOWN),
};
/*
@@ -210,478 +210,478 @@
*/
static freq_info PM_765A_90[] = {
/* 90 nm 2.10GHz Pentium M, VID #A */
- FREQ_INFO(2100, 1340, INTEL_BUS_CLK),
- FREQ_INFO(1800, 1276, INTEL_BUS_CLK),
- FREQ_INFO(1600, 1228, INTEL_BUS_CLK),
- FREQ_INFO(1400, 1180, INTEL_BUS_CLK),
- FREQ_INFO(1200, 1132, INTEL_BUS_CLK),
- FREQ_INFO(1000, 1084, INTEL_BUS_CLK),
- FREQ_INFO( 800, 1036, INTEL_BUS_CLK),
- FREQ_INFO( 600, 988, INTEL_BUS_CLK),
- FREQ_INFO( 0, 0, 1),
+ FREQ_INFO(2100, 1340, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO(1800, 1276, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO(1600, 1228, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO(1400, 1180, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO(1200, 1132, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO(1000, 1084, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 800, 1036, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 600, 988, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 0, 0, 1, CPUFREQ_VAL_UNKNOWN),
};
static freq_info PM_765B_90[] = {
/* 90 nm 2.10GHz Pentium M, VID #B */
- FREQ_INFO(2100, 1324, INTEL_BUS_CLK),
- FREQ_INFO(1800, 1260, INTEL_BUS_CLK),
- FREQ_INFO(1600, 1212, INTEL_BUS_CLK),
- FREQ_INFO(1400, 1180, INTEL_BUS_CLK),
- FREQ_INFO(1200, 1132, INTEL_BUS_CLK),
- FREQ_INFO(1000, 1084, INTEL_BUS_CLK),
- FREQ_INFO( 800, 1036, INTEL_BUS_CLK),
- FREQ_INFO( 600, 988, INTEL_BUS_CLK),
- FREQ_INFO( 0, 0, 1),
+ FREQ_INFO(2100, 1324, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO(1800, 1260, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO(1600, 1212, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO(1400, 1180, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO(1200, 1132, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO(1000, 1084, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 800, 1036, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 600, 988, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 0, 0, 1, CPUFREQ_VAL_UNKNOWN),
};
static freq_info PM_765C_90[] = {
/* 90 nm 2.10GHz Pentium M, VID #C */
- FREQ_INFO(2100, 1308, INTEL_BUS_CLK),
- FREQ_INFO(1800, 1244, INTEL_BUS_CLK),
- FREQ_INFO(1600, 1212, INTEL_BUS_CLK),
- FREQ_INFO(1400, 1164, INTEL_BUS_CLK),
- FREQ_INFO(1200, 1116, INTEL_BUS_CLK),
- FREQ_INFO(1000, 1084, INTEL_BUS_CLK),
- FREQ_INFO( 800, 1036, INTEL_BUS_CLK),
- FREQ_INFO( 600, 988, INTEL_BUS_CLK),
- FREQ_INFO( 0, 0, 1),
+ FREQ_INFO(2100, 1308, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO(1800, 1244, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO(1600, 1212, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO(1400, 1164, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO(1200, 1116, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO(1000, 1084, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 800, 1036, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 600, 988, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 0, 0, 1, CPUFREQ_VAL_UNKNOWN),
};
static freq_info PM_765E_90[] = {
/* 90 nm 2.10GHz Pentium M, VID #E */
- FREQ_INFO(2100, 1356, INTEL_BUS_CLK),
- FREQ_INFO(1800, 1292, INTEL_BUS_CLK),
- FREQ_INFO(1600, 1244, INTEL_BUS_CLK),
- FREQ_INFO(1400, 1196, INTEL_BUS_CLK),
- FREQ_INFO(1200, 1148, INTEL_BUS_CLK),
- FREQ_INFO(1000, 1100, INTEL_BUS_CLK),
- FREQ_INFO( 800, 1052, INTEL_BUS_CLK),
- FREQ_INFO( 600, 988, INTEL_BUS_CLK),
- FREQ_INFO( 0, 0, 1),
+ FREQ_INFO(2100, 1356, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO(1800, 1292, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO(1600, 1244, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO(1400, 1196, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO(1200, 1148, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO(1000, 1100, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 800, 1052, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 600, 988, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 0, 0, 1, CPUFREQ_VAL_UNKNOWN),
};
static freq_info PM_755A_90[] = {
/* 90 nm 2.00GHz Pentium M, VID #A */
- FREQ_INFO(2000, 1340, INTEL_BUS_CLK),
- FREQ_INFO(1800, 1292, INTEL_BUS_CLK),
- FREQ_INFO(1600, 1244, INTEL_BUS_CLK),
- FREQ_INFO(1400, 1196, INTEL_BUS_CLK),
- FREQ_INFO(1200, 1148, INTEL_BUS_CLK),
- FREQ_INFO(1000, 1100, INTEL_BUS_CLK),
- FREQ_INFO( 800, 1052, INTEL_BUS_CLK),
- FREQ_INFO( 600, 988, INTEL_BUS_CLK),
- FREQ_INFO( 0, 0, 1),
+ FREQ_INFO(2000, 1340, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO(1800, 1292, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO(1600, 1244, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO(1400, 1196, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO(1200, 1148, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO(1000, 1100, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 800, 1052, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 600, 988, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 0, 0, 1, CPUFREQ_VAL_UNKNOWN),
};
static freq_info PM_755B_90[] = {
/* 90 nm 2.00GHz Pentium M, VID #B */
- FREQ_INFO(2000, 1324, INTEL_BUS_CLK),
- FREQ_INFO(1800, 1276, INTEL_BUS_CLK),
- FREQ_INFO(1600, 1228, INTEL_BUS_CLK),
- FREQ_INFO(1400, 1180, INTEL_BUS_CLK),
- FREQ_INFO(1200, 1132, INTEL_BUS_CLK),
- FREQ_INFO(1000, 1084, INTEL_BUS_CLK),
- FREQ_INFO( 800, 1036, INTEL_BUS_CLK),
- FREQ_INFO( 600, 988, INTEL_BUS_CLK),
- FREQ_INFO( 0, 0, 1),
+ FREQ_INFO(2000, 1324, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO(1800, 1276, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO(1600, 1228, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO(1400, 1180, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO(1200, 1132, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO(1000, 1084, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 800, 1036, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 600, 988, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 0, 0, 1, CPUFREQ_VAL_UNKNOWN),
};
static freq_info PM_755C_90[] = {
/* 90 nm 2.00GHz Pentium M, VID #C */
- FREQ_INFO(2000, 1308, INTEL_BUS_CLK),
- FREQ_INFO(1800, 1276, INTEL_BUS_CLK),
- FREQ_INFO(1600, 1228, INTEL_BUS_CLK),
- FREQ_INFO(1400, 1180, INTEL_BUS_CLK),
- FREQ_INFO(1200, 1132, INTEL_BUS_CLK),
- FREQ_INFO(1000, 1084, INTEL_BUS_CLK),
- FREQ_INFO( 800, 1036, INTEL_BUS_CLK),
- FREQ_INFO( 600, 988, INTEL_BUS_CLK),
- FREQ_INFO( 0, 0, 1),
+ FREQ_INFO(2000, 1308, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO(1800, 1276, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO(1600, 1228, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO(1400, 1180, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO(1200, 1132, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO(1000, 1084, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 800, 1036, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 600, 988, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 0, 0, 1, CPUFREQ_VAL_UNKNOWN),
};
static freq_info PM_755D_90[] = {
/* 90 nm 2.00GHz Pentium M, VID #D */
- FREQ_INFO(2000, 1276, INTEL_BUS_CLK),
- FREQ_INFO(1800, 1244, INTEL_BUS_CLK),
- FREQ_INFO(1600, 1196, INTEL_BUS_CLK),
- FREQ_INFO(1400, 1164, INTEL_BUS_CLK),
- FREQ_INFO(1200, 1116, INTEL_BUS_CLK),
- FREQ_INFO(1000, 1084, INTEL_BUS_CLK),
- FREQ_INFO( 800, 1036, INTEL_BUS_CLK),
- FREQ_INFO( 600, 988, INTEL_BUS_CLK),
- FREQ_INFO( 0, 0, 1),
+ FREQ_INFO(2000, 1276, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO(1800, 1244, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO(1600, 1196, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO(1400, 1164, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO(1200, 1116, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO(1000, 1084, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 800, 1036, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 600, 988, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 0, 0, 1, CPUFREQ_VAL_UNKNOWN),
};
static freq_info PM_745A_90[] = {
/* 90 nm 1.80GHz Pentium M, VID #A */
- FREQ_INFO(1800, 1340, INTEL_BUS_CLK),
- FREQ_INFO(1600, 1292, INTEL_BUS_CLK),
- FREQ_INFO(1400, 1228, INTEL_BUS_CLK),
- FREQ_INFO(1200, 1164, INTEL_BUS_CLK),
- FREQ_INFO(1000, 1116, INTEL_BUS_CLK),
- FREQ_INFO( 800, 1052, INTEL_BUS_CLK),
- FREQ_INFO( 600, 988, INTEL_BUS_CLK),
- FREQ_INFO( 0, 0, 1),
+ FREQ_INFO(1800, 1340, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO(1600, 1292, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO(1400, 1228, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO(1200, 1164, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO(1000, 1116, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 800, 1052, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 600, 988, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 0, 0, 1, CPUFREQ_VAL_UNKNOWN),
};
static freq_info PM_745B_90[] = {
/* 90 nm 1.80GHz Pentium M, VID #B */
- FREQ_INFO(1800, 1324, INTEL_BUS_CLK),
- FREQ_INFO(1600, 1276, INTEL_BUS_CLK),
- FREQ_INFO(1400, 1212, INTEL_BUS_CLK),
- FREQ_INFO(1200, 1164, INTEL_BUS_CLK),
- FREQ_INFO(1000, 1116, INTEL_BUS_CLK),
- FREQ_INFO( 800, 1052, INTEL_BUS_CLK),
- FREQ_INFO( 600, 988, INTEL_BUS_CLK),
- FREQ_INFO( 0, 0, 1),
+ FREQ_INFO(1800, 1324, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO(1600, 1276, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO(1400, 1212, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO(1200, 1164, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO(1000, 1116, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 800, 1052, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 600, 988, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 0, 0, 1, CPUFREQ_VAL_UNKNOWN),
};
static freq_info PM_745C_90[] = {
/* 90 nm 1.80GHz Pentium M, VID #C */
- FREQ_INFO(1800, 1308, INTEL_BUS_CLK),
- FREQ_INFO(1600, 1260, INTEL_BUS_CLK),
- FREQ_INFO(1400, 1212, INTEL_BUS_CLK),
- FREQ_INFO(1200, 1148, INTEL_BUS_CLK),
- FREQ_INFO(1000, 1100, INTEL_BUS_CLK),
- FREQ_INFO( 800, 1052, INTEL_BUS_CLK),
- FREQ_INFO( 600, 988, INTEL_BUS_CLK),
- FREQ_INFO( 0, 0, 1),
+ FREQ_INFO(1800, 1308, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO(1600, 1260, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO(1400, 1212, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO(1200, 1148, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO(1000, 1100, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 800, 1052, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 600, 988, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 0, 0, 1, CPUFREQ_VAL_UNKNOWN),
};
static freq_info PM_745D_90[] = {
/* 90 nm 1.80GHz Pentium M, VID #D */
- FREQ_INFO(1800, 1276, INTEL_BUS_CLK),
- FREQ_INFO(1600, 1228, INTEL_BUS_CLK),
- FREQ_INFO(1400, 1180, INTEL_BUS_CLK),
- FREQ_INFO(1200, 1132, INTEL_BUS_CLK),
- FREQ_INFO(1000, 1084, INTEL_BUS_CLK),
- FREQ_INFO( 800, 1036, INTEL_BUS_CLK),
- FREQ_INFO( 600, 988, INTEL_BUS_CLK),
- FREQ_INFO( 0, 0, 1),
+ FREQ_INFO(1800, 1276, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO(1600, 1228, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO(1400, 1180, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO(1200, 1132, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO(1000, 1084, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 800, 1036, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 600, 988, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 0, 0, 1, CPUFREQ_VAL_UNKNOWN),
};
static freq_info PM_735A_90[] = {
/* 90 nm 1.70GHz Pentium M, VID #A */
- FREQ_INFO(1700, 1340, INTEL_BUS_CLK),
- FREQ_INFO(1400, 1244, INTEL_BUS_CLK),
- FREQ_INFO(1200, 1180, INTEL_BUS_CLK),
- FREQ_INFO(1000, 1116, INTEL_BUS_CLK),
- FREQ_INFO( 800, 1052, INTEL_BUS_CLK),
- FREQ_INFO( 600, 988, INTEL_BUS_CLK),
- FREQ_INFO( 0, 0, 1),
+ FREQ_INFO(1700, 1340, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO(1400, 1244, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO(1200, 1180, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO(1000, 1116, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 800, 1052, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 600, 988, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 0, 0, 1, CPUFREQ_VAL_UNKNOWN),
};
static freq_info PM_735B_90[] = {
/* 90 nm 1.70GHz Pentium M, VID #B */
- FREQ_INFO(1700, 1324, INTEL_BUS_CLK),
- FREQ_INFO(1400, 1244, INTEL_BUS_CLK),
- FREQ_INFO(1200, 1180, INTEL_BUS_CLK),
- FREQ_INFO(1000, 1116, INTEL_BUS_CLK),
- FREQ_INFO( 800, 1052, INTEL_BUS_CLK),
- FREQ_INFO( 600, 988, INTEL_BUS_CLK),
- FREQ_INFO( 0, 0, 1),
+ FREQ_INFO(1700, 1324, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO(1400, 1244, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO(1200, 1180, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO(1000, 1116, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 800, 1052, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 600, 988, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 0, 0, 1, CPUFREQ_VAL_UNKNOWN),
};
static freq_info PM_735C_90[] = {
/* 90 nm 1.70GHz Pentium M, VID #C */
- FREQ_INFO(1700, 1308, INTEL_BUS_CLK),
- FREQ_INFO(1400, 1228, INTEL_BUS_CLK),
- FREQ_INFO(1200, 1164, INTEL_BUS_CLK),
- FREQ_INFO(1000, 1116, INTEL_BUS_CLK),
- FREQ_INFO( 800, 1052, INTEL_BUS_CLK),
- FREQ_INFO( 600, 988, INTEL_BUS_CLK),
- FREQ_INFO( 0, 0, 1),
+ FREQ_INFO(1700, 1308, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO(1400, 1228, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO(1200, 1164, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO(1000, 1116, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 800, 1052, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 600, 988, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 0, 0, 1, CPUFREQ_VAL_UNKNOWN),
};
static freq_info PM_735D_90[] = {
/* 90 nm 1.70GHz Pentium M, VID #D */
- FREQ_INFO(1700, 1276, INTEL_BUS_CLK),
- FREQ_INFO(1400, 1212, INTEL_BUS_CLK),
- FREQ_INFO(1200, 1148, INTEL_BUS_CLK),
- FREQ_INFO(1000, 1100, INTEL_BUS_CLK),
- FREQ_INFO( 800, 1052, INTEL_BUS_CLK),
- FREQ_INFO( 600, 988, INTEL_BUS_CLK),
- FREQ_INFO( 0, 0, 1),
+ FREQ_INFO(1700, 1276, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO(1400, 1212, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO(1200, 1148, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO(1000, 1100, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 800, 1052, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 600, 988, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 0, 0, 1, CPUFREQ_VAL_UNKNOWN),
};
static freq_info PM_725A_90[] = {
/* 90 nm 1.60GHz Pentium M, VID #A */
- FREQ_INFO(1600, 1340, INTEL_BUS_CLK),
- FREQ_INFO(1400, 1276, INTEL_BUS_CLK),
- FREQ_INFO(1200, 1212, INTEL_BUS_CLK),
- FREQ_INFO(1000, 1132, INTEL_BUS_CLK),
- FREQ_INFO( 800, 1068, INTEL_BUS_CLK),
- FREQ_INFO( 600, 988, INTEL_BUS_CLK),
- FREQ_INFO( 0, 0, 1),
+ FREQ_INFO(1600, 1340, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO(1400, 1276, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO(1200, 1212, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO(1000, 1132, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 800, 1068, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 600, 988, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 0, 0, 1, CPUFREQ_VAL_UNKNOWN),
};
static freq_info PM_725B_90[] = {
/* 90 nm 1.60GHz Pentium M, VID #B */
- FREQ_INFO(1600, 1324, INTEL_BUS_CLK),
- FREQ_INFO(1400, 1260, INTEL_BUS_CLK),
- FREQ_INFO(1200, 1196, INTEL_BUS_CLK),
- FREQ_INFO(1000, 1132, INTEL_BUS_CLK),
- FREQ_INFO( 800, 1068, INTEL_BUS_CLK),
- FREQ_INFO( 600, 988, INTEL_BUS_CLK),
- FREQ_INFO( 0, 0, 1),
+ FREQ_INFO(1600, 1324, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO(1400, 1260, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO(1200, 1196, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO(1000, 1132, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 800, 1068, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 600, 988, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 0, 0, 1, CPUFREQ_VAL_UNKNOWN),
};
static freq_info PM_725C_90[] = {
/* 90 nm 1.60GHz Pentium M, VID #C */
- FREQ_INFO(1600, 1308, INTEL_BUS_CLK),
- FREQ_INFO(1400, 1244, INTEL_BUS_CLK),
- FREQ_INFO(1200, 1180, INTEL_BUS_CLK),
- FREQ_INFO(1000, 1116, INTEL_BUS_CLK),
- FREQ_INFO( 800, 1052, INTEL_BUS_CLK),
- FREQ_INFO( 600, 988, INTEL_BUS_CLK),
- FREQ_INFO( 0, 0, 1),
+ FREQ_INFO(1600, 1308, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO(1400, 1244, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO(1200, 1180, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO(1000, 1116, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 800, 1052, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 600, 988, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 0, 0, 1, CPUFREQ_VAL_UNKNOWN),
};
static freq_info PM_725D_90[] = {
/* 90 nm 1.60GHz Pentium M, VID #D */
- FREQ_INFO(1600, 1276, INTEL_BUS_CLK),
- FREQ_INFO(1400, 1228, INTEL_BUS_CLK),
- FREQ_INFO(1200, 1164, INTEL_BUS_CLK),
- FREQ_INFO(1000, 1116, INTEL_BUS_CLK),
- FREQ_INFO( 800, 1052, INTEL_BUS_CLK),
- FREQ_INFO( 600, 988, INTEL_BUS_CLK),
- FREQ_INFO( 0, 0, 1),
+ FREQ_INFO(1600, 1276, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO(1400, 1228, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO(1200, 1164, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO(1000, 1116, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 800, 1052, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 600, 988, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 0, 0, 1, CPUFREQ_VAL_UNKNOWN),
};
static freq_info PM_715A_90[] = {
/* 90 nm 1.50GHz Pentium M, VID #A */
- FREQ_INFO(1500, 1340, INTEL_BUS_CLK),
- FREQ_INFO(1200, 1228, INTEL_BUS_CLK),
- FREQ_INFO(1000, 1148, INTEL_BUS_CLK),
- FREQ_INFO( 800, 1068, INTEL_BUS_CLK),
- FREQ_INFO( 600, 988, INTEL_BUS_CLK),
- FREQ_INFO( 0, 0, 1),
+ FREQ_INFO(1500, 1340, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO(1200, 1228, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO(1000, 1148, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 800, 1068, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 600, 988, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 0, 0, 1, CPUFREQ_VAL_UNKNOWN),
};
static freq_info PM_715B_90[] = {
/* 90 nm 1.50GHz Pentium M, VID #B */
- FREQ_INFO(1500, 1324, INTEL_BUS_CLK),
- FREQ_INFO(1200, 1212, INTEL_BUS_CLK),
- FREQ_INFO(1000, 1148, INTEL_BUS_CLK),
- FREQ_INFO( 800, 1068, INTEL_BUS_CLK),
- FREQ_INFO( 600, 988, INTEL_BUS_CLK),
- FREQ_INFO( 0, 0, 1),
+ FREQ_INFO(1500, 1324, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO(1200, 1212, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO(1000, 1148, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 800, 1068, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 600, 988, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 0, 0, 1, CPUFREQ_VAL_UNKNOWN),
};
static freq_info PM_715C_90[] = {
/* 90 nm 1.50GHz Pentium M, VID #C */
- FREQ_INFO(1500, 1308, INTEL_BUS_CLK),
- FREQ_INFO(1200, 1212, INTEL_BUS_CLK),
- FREQ_INFO(1000, 1132, INTEL_BUS_CLK),
- FREQ_INFO( 800, 1068, INTEL_BUS_CLK),
- FREQ_INFO( 600, 988, INTEL_BUS_CLK),
- FREQ_INFO( 0, 0, 1),
+ FREQ_INFO(1500, 1308, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO(1200, 1212, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO(1000, 1132, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 800, 1068, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 600, 988, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 0, 0, 1, CPUFREQ_VAL_UNKNOWN),
};
static freq_info PM_715D_90[] = {
/* 90 nm 1.50GHz Pentium M, VID #D */
- FREQ_INFO(1500, 1276, INTEL_BUS_CLK),
- FREQ_INFO(1200, 1180, INTEL_BUS_CLK),
- FREQ_INFO(1000, 1116, INTEL_BUS_CLK),
- FREQ_INFO( 800, 1052, INTEL_BUS_CLK),
- FREQ_INFO( 600, 988, INTEL_BUS_CLK),
- FREQ_INFO( 0, 0, 1),
+ FREQ_INFO(1500, 1276, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO(1200, 1180, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO(1000, 1116, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 800, 1052, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 600, 988, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 0, 0, 1, CPUFREQ_VAL_UNKNOWN),
};
static freq_info PM_778_90[] = {
/* 90 nm 1.60GHz Low Voltage Pentium M */
- FREQ_INFO(1600, 1116, INTEL_BUS_CLK),
- FREQ_INFO(1500, 1116, INTEL_BUS_CLK),
- FREQ_INFO(1400, 1100, INTEL_BUS_CLK),
- FREQ_INFO(1300, 1084, INTEL_BUS_CLK),
- FREQ_INFO(1200, 1068, INTEL_BUS_CLK),
- FREQ_INFO(1100, 1052, INTEL_BUS_CLK),
- FREQ_INFO(1000, 1052, INTEL_BUS_CLK),
- FREQ_INFO( 900, 1036, INTEL_BUS_CLK),
- FREQ_INFO( 800, 1020, INTEL_BUS_CLK),
- FREQ_INFO( 600, 988, INTEL_BUS_CLK),
- FREQ_INFO( 0, 0, 1),
+ FREQ_INFO(1600, 1116, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO(1500, 1116, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO(1400, 1100, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO(1300, 1084, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO(1200, 1068, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO(1100, 1052, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO(1000, 1052, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 900, 1036, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 800, 1020, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 600, 988, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 0, 0, 1, CPUFREQ_VAL_UNKNOWN),
};
static freq_info PM_758_90[] = {
/* 90 nm 1.50GHz Low Voltage Pentium M */
- FREQ_INFO(1500, 1116, INTEL_BUS_CLK),
- FREQ_INFO(1400, 1116, INTEL_BUS_CLK),
- FREQ_INFO(1300, 1100, INTEL_BUS_CLK),
- FREQ_INFO(1200, 1084, INTEL_BUS_CLK),
- FREQ_INFO(1100, 1068, INTEL_BUS_CLK),
- FREQ_INFO(1000, 1052, INTEL_BUS_CLK),
- FREQ_INFO( 900, 1036, INTEL_BUS_CLK),
- FREQ_INFO( 800, 1020, INTEL_BUS_CLK),
- FREQ_INFO( 600, 988, INTEL_BUS_CLK),
- FREQ_INFO( 0, 0, 1),
+ FREQ_INFO(1500, 1116, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO(1400, 1116, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO(1300, 1100, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO(1200, 1084, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO(1100, 1068, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO(1000, 1052, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 900, 1036, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 800, 1020, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 600, 988, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 0, 0, 1, CPUFREQ_VAL_UNKNOWN),
};
static freq_info PM_738_90[] = {
/* 90 nm 1.40GHz Low Voltage Pentium M */
- FREQ_INFO(1400, 1116, INTEL_BUS_CLK),
- FREQ_INFO(1300, 1116, INTEL_BUS_CLK),
- FREQ_INFO(1200, 1100, INTEL_BUS_CLK),
- FREQ_INFO(1100, 1068, INTEL_BUS_CLK),
- FREQ_INFO(1000, 1052, INTEL_BUS_CLK),
- FREQ_INFO( 900, 1036, INTEL_BUS_CLK),
- FREQ_INFO( 800, 1020, INTEL_BUS_CLK),
- FREQ_INFO( 600, 988, INTEL_BUS_CLK),
- FREQ_INFO( 0, 0, 1),
+ FREQ_INFO(1400, 1116, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO(1300, 1116, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO(1200, 1100, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO(1100, 1068, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO(1000, 1052, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 900, 1036, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 800, 1020, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 600, 988, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 0, 0, 1, CPUFREQ_VAL_UNKNOWN),
};
static freq_info PM_773G_90[] = {
/* 90 nm 1.30GHz Ultra Low Voltage Pentium M, VID #G */
- FREQ_INFO(1300, 956, INTEL_BUS_CLK),
- FREQ_INFO(1200, 940, INTEL_BUS_CLK),
- FREQ_INFO(1100, 924, INTEL_BUS_CLK),
- FREQ_INFO(1000, 908, INTEL_BUS_CLK),
- FREQ_INFO( 900, 876, INTEL_BUS_CLK),
- FREQ_INFO( 800, 860, INTEL_BUS_CLK),
- FREQ_INFO( 600, 812, INTEL_BUS_CLK),
+ FREQ_INFO(1300, 956, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO(1200, 940, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO(1100, 924, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO(1000, 908, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 900, 876, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 800, 860, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 600, 812, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
};
static freq_info PM_773H_90[] = {
/* 90 nm 1.30GHz Ultra Low Voltage Pentium M, VID #H */
- FREQ_INFO(1300, 940, INTEL_BUS_CLK),
- FREQ_INFO(1200, 924, INTEL_BUS_CLK),
- FREQ_INFO(1100, 908, INTEL_BUS_CLK),
- FREQ_INFO(1000, 892, INTEL_BUS_CLK),
- FREQ_INFO( 900, 876, INTEL_BUS_CLK),
- FREQ_INFO( 800, 860, INTEL_BUS_CLK),
- FREQ_INFO( 600, 812, INTEL_BUS_CLK),
+ FREQ_INFO(1300, 940, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO(1200, 924, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO(1100, 908, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO(1000, 892, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 900, 876, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 800, 860, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 600, 812, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
};
static freq_info PM_773I_90[] = {
/* 90 nm 1.30GHz Ultra Low Voltage Pentium M, VID #I */
- FREQ_INFO(1300, 924, INTEL_BUS_CLK),
- FREQ_INFO(1200, 908, INTEL_BUS_CLK),
- FREQ_INFO(1100, 892, INTEL_BUS_CLK),
- FREQ_INFO(1000, 876, INTEL_BUS_CLK),
- FREQ_INFO( 900, 860, INTEL_BUS_CLK),
- FREQ_INFO( 800, 844, INTEL_BUS_CLK),
- FREQ_INFO( 600, 812, INTEL_BUS_CLK),
+ FREQ_INFO(1300, 924, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO(1200, 908, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO(1100, 892, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO(1000, 876, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 900, 860, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 800, 844, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 600, 812, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
};
static freq_info PM_773J_90[] = {
/* 90 nm 1.30GHz Ultra Low Voltage Pentium M, VID #J */
- FREQ_INFO(1300, 908, INTEL_BUS_CLK),
- FREQ_INFO(1200, 908, INTEL_BUS_CLK),
- FREQ_INFO(1100, 892, INTEL_BUS_CLK),
- FREQ_INFO(1000, 876, INTEL_BUS_CLK),
- FREQ_INFO( 900, 860, INTEL_BUS_CLK),
- FREQ_INFO( 800, 844, INTEL_BUS_CLK),
- FREQ_INFO( 600, 812, INTEL_BUS_CLK),
+ FREQ_INFO(1300, 908, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO(1200, 908, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO(1100, 892, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO(1000, 876, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 900, 860, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 800, 844, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 600, 812, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
};
static freq_info PM_773K_90[] = {
/* 90 nm 1.30GHz Ultra Low Voltage Pentium M, VID #K */
- FREQ_INFO(1300, 892, INTEL_BUS_CLK),
- FREQ_INFO(1200, 892, INTEL_BUS_CLK),
- FREQ_INFO(1100, 876, INTEL_BUS_CLK),
- FREQ_INFO(1000, 860, INTEL_BUS_CLK),
- FREQ_INFO( 900, 860, INTEL_BUS_CLK),
- FREQ_INFO( 800, 844, INTEL_BUS_CLK),
- FREQ_INFO( 600, 812, INTEL_BUS_CLK),
+ FREQ_INFO(1300, 892, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO(1200, 892, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO(1100, 876, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO(1000, 860, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 900, 860, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 800, 844, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 600, 812, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
};
static freq_info PM_773L_90[] = {
/* 90 nm 1.30GHz Ultra Low Voltage Pentium M, VID #L */
- FREQ_INFO(1300, 876, INTEL_BUS_CLK),
- FREQ_INFO(1200, 876, INTEL_BUS_CLK),
- FREQ_INFO(1100, 860, INTEL_BUS_CLK),
- FREQ_INFO(1000, 860, INTEL_BUS_CLK),
- FREQ_INFO( 900, 844, INTEL_BUS_CLK),
- FREQ_INFO( 800, 844, INTEL_BUS_CLK),
- FREQ_INFO( 600, 812, INTEL_BUS_CLK),
+ FREQ_INFO(1300, 876, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO(1200, 876, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO(1100, 860, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO(1000, 860, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 900, 844, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 800, 844, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 600, 812, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
};
static freq_info PM_753G_90[] = {
/* 90 nm 1.20GHz Ultra Low Voltage Pentium M, VID #G */
- FREQ_INFO(1200, 956, INTEL_BUS_CLK),
- FREQ_INFO(1100, 940, INTEL_BUS_CLK),
- FREQ_INFO(1000, 908, INTEL_BUS_CLK),
- FREQ_INFO( 900, 892, INTEL_BUS_CLK),
- FREQ_INFO( 800, 860, INTEL_BUS_CLK),
- FREQ_INFO( 600, 812, INTEL_BUS_CLK),
+ FREQ_INFO(1200, 956, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO(1100, 940, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO(1000, 908, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 900, 892, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 800, 860, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 600, 812, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
};
static freq_info PM_753H_90[] = {
/* 90 nm 1.20GHz Ultra Low Voltage Pentium M, VID #H */
- FREQ_INFO(1200, 940, INTEL_BUS_CLK),
- FREQ_INFO(1100, 924, INTEL_BUS_CLK),
- FREQ_INFO(1000, 908, INTEL_BUS_CLK),
- FREQ_INFO( 900, 876, INTEL_BUS_CLK),
- FREQ_INFO( 800, 860, INTEL_BUS_CLK),
- FREQ_INFO( 600, 812, INTEL_BUS_CLK),
+ FREQ_INFO(1200, 940, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO(1100, 924, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO(1000, 908, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 900, 876, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 800, 860, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 600, 812, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
};
static freq_info PM_753I_90[] = {
/* 90 nm 1.20GHz Ultra Low Voltage Pentium M, VID #I */
- FREQ_INFO(1200, 924, INTEL_BUS_CLK),
- FREQ_INFO(1100, 908, INTEL_BUS_CLK),
- FREQ_INFO(1000, 892, INTEL_BUS_CLK),
- FREQ_INFO( 900, 876, INTEL_BUS_CLK),
- FREQ_INFO( 800, 860, INTEL_BUS_CLK),
- FREQ_INFO( 600, 812, INTEL_BUS_CLK),
+ FREQ_INFO(1200, 924, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO(1100, 908, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO(1000, 892, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 900, 876, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 800, 860, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 600, 812, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
};
static freq_info PM_753J_90[] = {
/* 90 nm 1.20GHz Ultra Low Voltage Pentium M, VID #J */
- FREQ_INFO(1200, 908, INTEL_BUS_CLK),
- FREQ_INFO(1100, 892, INTEL_BUS_CLK),
- FREQ_INFO(1000, 876, INTEL_BUS_CLK),
- FREQ_INFO( 900, 860, INTEL_BUS_CLK),
- FREQ_INFO( 800, 844, INTEL_BUS_CLK),
- FREQ_INFO( 600, 812, INTEL_BUS_CLK),
+ FREQ_INFO(1200, 908, INTEL_BUS_CLK, 5000),
+ FREQ_INFO(1100, 892, INTEL_BUS_CLK, 5000),
+ FREQ_INFO(1000, 876, INTEL_BUS_CLK, 4000),
+ FREQ_INFO( 900, 860, INTEL_BUS_CLK, 4000),
+ FREQ_INFO( 800, 844, INTEL_BUS_CLK, 3000),
+ FREQ_INFO( 600, 812, INTEL_BUS_CLK, 3000),
};
static freq_info PM_753K_90[] = {
/* 90 nm 1.20GHz Ultra Low Voltage Pentium M, VID #K */
- FREQ_INFO(1200, 892, INTEL_BUS_CLK),
- FREQ_INFO(1100, 892, INTEL_BUS_CLK),
- FREQ_INFO(1000, 876, INTEL_BUS_CLK),
- FREQ_INFO( 900, 860, INTEL_BUS_CLK),
- FREQ_INFO( 800, 844, INTEL_BUS_CLK),
- FREQ_INFO( 600, 812, INTEL_BUS_CLK),
+ FREQ_INFO(1200, 892, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO(1100, 892, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO(1000, 876, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 900, 860, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 800, 844, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 600, 812, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
};
static freq_info PM_753L_90[] = {
/* 90 nm 1.20GHz Ultra Low Voltage Pentium M, VID #L */
- FREQ_INFO(1200, 876, INTEL_BUS_CLK),
- FREQ_INFO(1100, 876, INTEL_BUS_CLK),
- FREQ_INFO(1000, 860, INTEL_BUS_CLK),
- FREQ_INFO( 900, 844, INTEL_BUS_CLK),
- FREQ_INFO( 800, 844, INTEL_BUS_CLK),
- FREQ_INFO( 600, 812, INTEL_BUS_CLK),
+ FREQ_INFO(1200, 876, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO(1100, 876, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO(1000, 860, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 900, 844, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 800, 844, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 600, 812, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
};
static freq_info PM_733JG_90[] = {
/* 90 nm 1.10GHz Ultra Low Voltage Pentium M, VID #G */
- FREQ_INFO(1100, 956, INTEL_BUS_CLK),
- FREQ_INFO(1000, 940, INTEL_BUS_CLK),
- FREQ_INFO( 900, 908, INTEL_BUS_CLK),
- FREQ_INFO( 800, 876, INTEL_BUS_CLK),
- FREQ_INFO( 600, 812, INTEL_BUS_CLK),
+ FREQ_INFO(1100, 956, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO(1000, 940, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 900, 908, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 800, 876, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 600, 812, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
};
static freq_info PM_733JH_90[] = {
/* 90 nm 1.10GHz Ultra Low Voltage Pentium M, VID #H */
- FREQ_INFO(1100, 940, INTEL_BUS_CLK),
- FREQ_INFO(1000, 924, INTEL_BUS_CLK),
- FREQ_INFO( 900, 892, INTEL_BUS_CLK),
- FREQ_INFO( 800, 876, INTEL_BUS_CLK),
- FREQ_INFO( 600, 812, INTEL_BUS_CLK),
+ FREQ_INFO(1100, 940, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO(1000, 924, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 900, 892, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 800, 876, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 600, 812, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
};
static freq_info PM_733JI_90[] = {
/* 90 nm 1.10GHz Ultra Low Voltage Pentium M, VID #I */
- FREQ_INFO(1100, 924, INTEL_BUS_CLK),
- FREQ_INFO(1000, 908, INTEL_BUS_CLK),
- FREQ_INFO( 900, 892, INTEL_BUS_CLK),
- FREQ_INFO( 800, 860, INTEL_BUS_CLK),
- FREQ_INFO( 600, 812, INTEL_BUS_CLK),
+ FREQ_INFO(1100, 924, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO(1000, 908, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 900, 892, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 800, 860, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 600, 812, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
};
static freq_info PM_733JJ_90[] = {
/* 90 nm 1.10GHz Ultra Low Voltage Pentium M, VID #J */
- FREQ_INFO(1100, 908, INTEL_BUS_CLK),
- FREQ_INFO(1000, 892, INTEL_BUS_CLK),
- FREQ_INFO( 900, 876, INTEL_BUS_CLK),
- FREQ_INFO( 800, 860, INTEL_BUS_CLK),
- FREQ_INFO( 600, 812, INTEL_BUS_CLK),
+ FREQ_INFO(1100, 908, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO(1000, 892, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 900, 876, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 800, 860, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 600, 812, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
};
static freq_info PM_733JK_90[] = {
/* 90 nm 1.10GHz Ultra Low Voltage Pentium M, VID #K */
- FREQ_INFO(1100, 892, INTEL_BUS_CLK),
- FREQ_INFO(1000, 876, INTEL_BUS_CLK),
- FREQ_INFO( 900, 860, INTEL_BUS_CLK),
- FREQ_INFO( 800, 844, INTEL_BUS_CLK),
- FREQ_INFO( 600, 812, INTEL_BUS_CLK),
+ FREQ_INFO(1100, 892, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO(1000, 876, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 900, 860, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 800, 844, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 600, 812, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
};
static freq_info PM_733JL_90[] = {
/* 90 nm 1.10GHz Ultra Low Voltage Pentium M, VID #L */
- FREQ_INFO(1100, 876, INTEL_BUS_CLK),
- FREQ_INFO(1000, 876, INTEL_BUS_CLK),
- FREQ_INFO( 900, 860, INTEL_BUS_CLK),
- FREQ_INFO( 800, 844, INTEL_BUS_CLK),
- FREQ_INFO( 600, 812, INTEL_BUS_CLK),
+ FREQ_INFO(1100, 876, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO(1000, 876, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 900, 860, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 800, 844, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 600, 812, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
};
static freq_info PM_733_90[] = {
/* 90 nm 1.10GHz Ultra Low Voltage Pentium M */
- FREQ_INFO(1100, 940, INTEL_BUS_CLK),
- FREQ_INFO(1000, 924, INTEL_BUS_CLK),
- FREQ_INFO( 900, 892, INTEL_BUS_CLK),
- FREQ_INFO( 800, 876, INTEL_BUS_CLK),
- FREQ_INFO( 600, 812, INTEL_BUS_CLK),
- FREQ_INFO( 0, 0, 1),
+ FREQ_INFO(1100, 940, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO(1000, 924, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 900, 892, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 800, 876, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 600, 812, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 0, 0, 1, CPUFREQ_VAL_UNKNOWN),
};
static freq_info PM_723_90[] = {
/* 90 nm 1.00GHz Ultra Low Voltage Pentium M */
- FREQ_INFO(1000, 940, INTEL_BUS_CLK),
- FREQ_INFO( 900, 908, INTEL_BUS_CLK),
- FREQ_INFO( 800, 876, INTEL_BUS_CLK),
- FREQ_INFO( 600, 812, INTEL_BUS_CLK),
- FREQ_INFO( 0, 0, 1),
+ FREQ_INFO(1000, 940, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 900, 908, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 800, 876, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 600, 812, INTEL_BUS_CLK, CPUFREQ_VAL_UNKNOWN),
+ FREQ_INFO( 0, 0, 1, CPUFREQ_VAL_UNKNOWN),
};
static cpu_info ESTprocs[] = {
More information about the freebsd-acpi
mailing list