Subject: ACPI init (sequel)
To: None <tech-kern@netbsd.org>
From: Vincent <10.50@free.fr>
List: tech-kern
Date: 03/31/2005 08:16:40
Hello,

while still working on Acpi problems, I think I encounter the following 
"bug".

On my P4 laptop, it seems that as long as the SpeedStep feature is 
disabled, one can not modify the speed of the processor through the _Txx 
methods (clock throttling).

But, SpeedStep enabling occurs only when ichlpcib0 is initialized, that 
is to say way after acpi init is performed. The acpi code reports thus 
no clock control possible (erroneously) and do not set up any variables 
related to clock control.

Of course, the solution would be to use the proper ACPI methods to start 
  SpeedStep up.

More generally, is it sane, on an acpi enabled plateform, to carry on 
initialiazing the devices through the classical mechanism of bus 
enumeration? Or should it rather be done within the acpi phase using the 
acpi mechanism? (Which would require a rewrite of the autoconf code)

Just wondering,
Vincent