ACPI and 3.0 specification

Nate Lawson nate at root.org
Wed Nov 9 11:11:59 PST 2005


Brooks Davis wrote:
> On Tue, Nov 08, 2005 at 09:48:47PM -0800, Nate Lawson wrote:
> 
>>M. Warner Losh wrote:
>>
>>>In message: <4367BCA6.5050609 at root.org>
>>>           Nate Lawson <nate at root.org> writes:
>>>: acpi 3.0 adds very little useful stuff unless you're interested in large 
>>>: NUMA machines.  We'd be better off implementing more support for those 
>>>: systems in the main kernel and then acpi, not the other way around.
>>>
>>>PCIE and SATA sounds useful, and Ambient Light Sensor and User
>>>Presense device sounds both cool and ominous :-)  I agree with you
>>>about numa.
>>
>>The best next move is probably for the maintainers of those subsystems 
>>to integrate acpi to begin with.   PCIe support appears to be underway. 
>> I'm not sure about ATA but a good first step would be to associate an 
>>ACPI handle with each ATA bus (PRI, SEC, etc.)
> 
> 
> ATA support would be nice since I think it's needed to fix the Thinkpad
> docking problem correctly.

I'm happy to explain how to do this to anyone writing the code.  The PCI 
code does this already (see sys/dev/acpica/acpi_pci.c, 
acpi_pci_save_handle) and ATA could be adapted to do this pretty easily 
since it now has newbus support.

-- 
Nate


More information about the freebsd-acpi mailing list