Re: Re: Centrino speedstep

ultrakorne
2005-01-02T17:59:11Z

Johan Vromans wrote:
> Dominik Brodowski <linux-X3ehHDuj6sIIGcDfoQAp7BvVK+yQ3ZXh@public.gmane.org> writes:
>
>
>>in the _PSS, first block, somewhere should be 1600. Change it to 1500.
>
>
> I see two places. Second is a PPSS block with 5 entries, corresponding
> to the CPU states. The first one contains a 0x640 (= 1600).
> Right before it is a CPSS block, that seems to be a copy of the first
> CPU state. I guess this has to be modified as well?
>
> Method(_PSS) {
> If(CLNM) {
> Return(CPSS)
> }
> Return(PPSS)
> }
> Name(CPSS, Package(0x1) {
> Package(0x6) {
> ==> 0x0640,
> 0x5dc0,
> 0xa,
> 0xa,
> 0x89,
> 0x0,
> },
> })
> Name(PPSS, Package(0x5) {
> Package(0x6) {
> ==> 0x0640,
> 0x5dc0,
> 0xa,
> 0xa,
> 0x89,
> 0x0,
> },
> ... 4 more for other states ...
> })
>
> -- Johan
>
>

did those 2 changes fix your problems?
i have this problem too, and i "fixed" with echo a new max ... but now
as suggested i'll fix the dsdt