Armada 17xx, ACPI thermal management broken.

Nate Lawson nate at root.org
Sun Dec 26 22:24:04 PST 2004


Nikolas Britton wrote:
> I can't find his name or email address anywhere BUT I think I can do one 
> better then that. Here are two ASL's that where uploaded to the 
> ACPI4Linux project:
> 
> http://acpi.sourceforge.net/dsdt/tables/Compaq/Armada_1750/Compaq-Armada_1750-686EM_99.1130_A-custom.asl.gz 
> 
> http://acpi.sourceforge.net/dsdt/tables/Compaq/Armada_1700_1750_3500/Compaq-Armada_1700_1750_3500-686EM_99.1130_A-custom.asl.gz 
> 
> http://acpi.sourceforge.net/dsdt/tables/Compaq/Armada_1700_1750_3500/Compaq-Armada_1700_1750_3500-686EM_99.1130_A-original.asl.gz 
> 
> Again, here is a copy of my asl dump: 
> http://www.nbritton.org/uploads/compaq/armada_17xx.asl

I've attached the diff between the two versions for history.  But all 
you have to do is download the patched ASL 
("Compaq-Armada_1700_1750_3500-686EM_99.1130_A-custom.asl") and 
compile/override it.  See the handbook or "man acpi" for steps, but the 
short of it is:

iasl Compaq-Armada_1700_1750_3500-686EM_99.1130_A-custom.asl
cp DSDT.aml /boot

And add to /boot/loader.conf:
acpi_dsdt_load="YES"
acpi_dsdt_name="/boot/DSDT.aml"

This will load your custom AML at boot time.

-- 
Nate


More information about the freebsd-acpi mailing list