RE: [ACPI] _PDC method in DSDT

From: Grover, Andrew <hidden>
Date: 2003-06-23 07:11:49

From: David Moore [mailto:dcm-HInyCGIudOg@public.gmane.org] 
Given this document, I think I have enough information now to patch
processor.c to support Enhanced Speedstep on Pentium M for 
those BIOSes
that have a correctly written _PDC method in the DSDT.  Would the
maintainers of the ACPI driver be willing to accept such a patch?
I don't think so, at least not right now.

_PDC is used for the OS to indicate to the firmware (the AML) if it
supports native CPU perf transitions or not. If it does, then _PCT/_PSS
returns one thing, if it doesn't, _PCT/_PSS returns something else.
Typically, if _PDC is not called, the platform will indicate ACPI 2.0
CPU perf state support instead of native support.

However, since the recently added non-vendor-supported Pentium M cpufreq
driver uses hardcoded tables and cpuid instead of relying on ACPI for
this information anyways, adding _PDC support to processor.c would not
affect its behavior. If that driver were changed to use ACPI for
determining platform capabilities, like Windows and our released binary
driver do, then yes, adding _PDC support would be important.

Regards -- Andy

btw my understanding is that _PDC will be actually in the ACPI spec in
the near future.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help