2005-09-30 12:20:08

by Pallipadi, Venkatesh

[permalink] [raw]
Subject: RE: Re: em64t speedstep technology not supported in kernel yet?


>-----Original Message-----
>From: [email protected]
>[mailto:[email protected]] On Behalf Of Wes Felter
>Sent: Thursday, September 29, 2005 11:58 AM
>To: [email protected]
>Subject: Re: em64t speedstep technology not supported in kernel yet?
>
>Richard Wohlstadter wrote:
>> Hello all,
>>
>> We recently had Intel give our company a roadmap
>presentation where they
>> told us that their enhanced speedstep technology was
>supported by linux
>> kernels 2.6.9+. I have since tried to get cpufreq speedstep
>driver to
>> work with no luck on our em64t Xeon 3.6g processors. Intel
>even has a
>> webpage describing the technology and how to get it working at url:
>> http://www.intel.com/cd/ids/developer/asmo-na/eng/195910.htm?prn=Y
>
>I think this is a BIOS problem; the BIOS needs to provide the proper
>ACPI frequency/voltage tables for cpufreq to use. You might want to
>harass your system/motherboard vendor.
>
>Alternately maybe you can find someone who can give you the
>secret table
>and then you can just hardcode it into the driver.
>

Yes. Make sure speedstep is supported and enabled in BIOS. Typically,
there will be a BIOS config option under CPU section, called Speedstep,
Enhanced Speedstep or EIST or something like that.

Which kernels did you try? Also, if you can send the acpidump output
from pmtools here
http://www.kernel.org/pub/linux/kernel/people/lenb/acpi/utils/
We can see whether BIOS is indeed supporting speedstep or not.

Thanks,
Venki


2005-09-30 13:05:03

by Dave Jones

[permalink] [raw]
Subject: Re: em64t speedstep technology not supported in kernel yet?

On Fri, Sep 30, 2005 at 05:20:03AM -0700, Pallipadi, Venkatesh wrote:
>
> >-----Original Message-----
> >From: [email protected]
> >[mailto:[email protected]] On Behalf Of Wes Felter
> >Sent: Thursday, September 29, 2005 11:58 AM
> >To: [email protected]
> >Subject: Re: em64t speedstep technology not supported in kernel yet?
> >
> >Richard Wohlstadter wrote:
> >> Hello all,
> >>
> >> We recently had Intel give our company a roadmap
> >presentation where they
> >> told us that their enhanced speedstep technology was
> >supported by linux
> >> kernels 2.6.9+. I have since tried to get cpufreq speedstep
> >driver to
> >> work with no luck on our em64t Xeon 3.6g processors. Intel
> >even has a
> >> webpage describing the technology and how to get it working at url:
> >> http://www.intel.com/cd/ids/developer/asmo-na/eng/195910.htm?prn=Y
> >
> >I think this is a BIOS problem; the BIOS needs to provide the proper
> >ACPI frequency/voltage tables for cpufreq to use. You might want to
> >harass your system/motherboard vendor.
> >
> >Alternately maybe you can find someone who can give you the
> >secret table and then you can just hardcode it into the driver.
>
> Yes. Make sure speedstep is supported and enabled in BIOS. Typically,
> there will be a BIOS config option under CPU section, called Speedstep,
> Enhanced Speedstep or EIST or something like that.

The BIOS tables make no difference at all however to the speedstep-centrino
module (which in retrospect really should have been speedstep-est or something)
as it has no OP() tables or cpu recognition for Xeons.

Dave