Deleted Added
full compact
29c29
< __FBSDID("$FreeBSD: head/sys/i386/cpufreq/est.c 148583 2005-07-31 06:42:27Z cperciva $");
---
> __FBSDID("$FreeBSD: head/sys/i386/cpufreq/est.c 155996 2006-02-25 04:55:38Z cperciva $");
466a467,493
> 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),
> };
> 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),
> };
478a506,668
> 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),
> };
> 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),
> };
> 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),
> };
> 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),
> };
> 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),
> };
> 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),
> };
> 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),
> };
> 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),
> };
> 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),
> };
> 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),
> };
> 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),
> };
> 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),
> };
>
> 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),
> };
> 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),
> };
> 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),
> };
> 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),
> };
> 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),
> };
> 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),
> };
531a722,723
> INTEL(PM_778_90, 1600, 1116, 600, 988, INTEL_BUS_CLK),
> INTEL(PM_758_90, 1500, 1116, 600, 988, INTEL_BUS_CLK),
532a725,742
> INTEL(PM_773G_90, 1300, 956, 600, 812, INTEL_BUS_CLK),
> INTEL(PM_773H_90, 1300, 940, 600, 812, INTEL_BUS_CLK),
> INTEL(PM_773I_90, 1300, 924, 600, 812, INTEL_BUS_CLK),
> INTEL(PM_773J_90, 1300, 908, 600, 812, INTEL_BUS_CLK),
> INTEL(PM_773K_90, 1300, 892, 600, 812, INTEL_BUS_CLK),
> INTEL(PM_773L_90, 1300, 876, 600, 812, INTEL_BUS_CLK),
> INTEL(PM_753G_90, 1200, 956, 600, 812, INTEL_BUS_CLK),
> INTEL(PM_753H_90, 1200, 940, 600, 812, INTEL_BUS_CLK),
> INTEL(PM_753I_90, 1200, 924, 600, 812, INTEL_BUS_CLK),
> INTEL(PM_753J_90, 1200, 908, 600, 812, INTEL_BUS_CLK),
> INTEL(PM_753K_90, 1200, 892, 600, 812, INTEL_BUS_CLK),
> INTEL(PM_753L_90, 1200, 876, 600, 812, INTEL_BUS_CLK),
> INTEL(PM_733JG_90, 1100, 956, 600, 812, INTEL_BUS_CLK),
> INTEL(PM_733JH_90, 1100, 940, 600, 812, INTEL_BUS_CLK),
> INTEL(PM_733JI_90, 1100, 924, 600, 812, INTEL_BUS_CLK),
> INTEL(PM_733JJ_90, 1100, 908, 600, 812, INTEL_BUS_CLK),
> INTEL(PM_733JK_90, 1100, 892, 600, 812, INTEL_BUS_CLK),
> INTEL(PM_733JL_90, 1100, 876, 600, 812, INTEL_BUS_CLK),