what is required to support a new laptop?

matt sendtomatt at gmail.com
Tue Feb 26 02:09:51 UTC 2013


On 02/25/13 14:27, Eitan Adler wrote:
> Tried randomly guessing path names, but nothing resulted in anything
> but "Unknown object type '0'" I don't know how to read the ASL, what
> other paths are likely to work?

The "SCOPE" sections set the base path for the devices in a block, so if
you find "device vga", scroll up and you'll

Replace * with _BCL then _BCM -i "value in bcl results" (the bcl results
are kind of readable in hex)

_SB.PCI0.PEG0.VGA.LCD.*
_SB.PCI0.PEG1.VGA.LCD.*
_SB.PCI0.GFX0.DD02.*

Are all I can find. There might be another issue than the thinkpad one
at play if none work.

All the BCMs call the AINT method (which I hope doesn't stand for AINT
GONNA WORK :) )
They all are shell functions for the one under GFX0 (which also has a
bunch of thermal checks, maybe it's the best bet).

One other method to try is this LVLS method under any of the above...it
is involved in transforming the incoming level to ec-values I think?

Matt





More information about the freebsd-acpi mailing list