Re: Centrino speedstep

Johan Vromans
2004-12-29T23:26:29Z

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