diff options
-rw-r--r-- | perl-install/NEWS | 2 | ||||
-rw-r--r-- | perl-install/cpufreq.pm | 10 | ||||
-rw-r--r-- | perl-install/install/NEWS | 3 |
3 files changed, 15 insertions, 0 deletions
diff --git a/perl-install/NEWS b/perl-install/NEWS index 609281344..02f5b4b60 100644 --- a/perl-install/NEWS +++ b/perl-install/NEWS @@ -1,5 +1,7 @@ - add back ipw3945 module in wireless modules list - allow to detect VirtualBox guest systems +- add acpi-cpufreq support for some Intel CPUs (family 6 model 15) + (from Herton Ronaldo Krzesinski, #30208) Version 10.4.217 - 27 September 2007, by Thierry Vignaud diff --git a/perl-install/cpufreq.pm b/perl-install/cpufreq.pm index 34862c015..8fa9b5a17 100644 --- a/perl-install/cpufreq.pm +++ b/perl-install/cpufreq.pm @@ -38,6 +38,15 @@ sub find_pci_device { any { my $dev = $_; any { $_->{vendor} == $dev->[0] && $_->{id} == $dev->[1] } pci_probe() } @devices; } +sub probe_acpi_cpufreq() { + any { + get_vendor($_) eq "Intel" && + has_flag($_, 'est') && + $_->{'cpu family'} == 6 && + $_->{model} == 15; + } get_cpus(); +} + sub probe_centrino() { any { get_vendor($_) eq "Intel" && @@ -114,6 +123,7 @@ sub probe_longrun() { } my @modules = ( + [ "acpi-cpufreq", \&probe_acpi_cpufreq ], # probe centrino first, it will get detected on ICH chipset and # speedstep-ich doesn't work with it [ "speedstep-centrino", \&probe_centrino ], diff --git a/perl-install/install/NEWS b/perl-install/install/NEWS index ec7478cc7..a0b533f97 100644 --- a/perl-install/install/NEWS +++ b/perl-install/install/NEWS @@ -1,3 +1,6 @@ +- add acpi-cpufreq support for some Intel CPUs (family 6 model 15) + (from Herton Ronaldo Krzesinski, #30208) + Version 10.4.220 - 28 September 2007, by Pascal "Pixel" Rigaux - log_sizes: cleanup __db* files |