Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 03 Jul 2012 22:28:29 -0700
From:      matt <sendtomatt@gmail.com>
To:        Mitsuru IWASAKI <iwasaki@jp.FreeBSD.org>
Cc:        freebsd-acpi@freebsd.org
Subject:   Re: [CFT] acpi_ibm event handler
Message-ID:  <4FF3D47D.1000402@gmail.com>
In-Reply-To: <20120618.030725.95800960.iwasaki@jp.FreeBSD.org>
References:  <20120616.025804.48535013.iwasaki@jp.FreeBSD.org> <4FDBE1BA.3070204@gmail.com> <CAN6yY1uKxzUU9T-eO7XtoXwOrWhOo3gME0AnfMCW_qTryqj6JQ@mail.gmail.com> <20120618.030725.95800960.iwasaki@jp.FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On 06/17/12 11:07, Mitsuru IWASAKI wrote:
> Hi,
>
>> Brightness can be adjusted using "acpi_call -p '\VBRC' -i n" (where n
>> is 0-15). acpi_call must be installed from ports. But this command
>> sets absolute brightness, so it can't raise or lower the brightness
>> unless you have the current value and I don't know how to get that.
>> This is the case on my T520.
> X61 has the same problem.  There are 2 video device object in ACPI
> namespace, \_SB.PCI0.VID (vgapci attached but brightness control
> doesn't work) and \_SB.PCI0.AGP.VID (has VBRC method but no driver
> attached because of wrong _ADR).
>
> The custom DSDT with the following patches and acpi_video(4) now
> can adjust brightness level :)
>
> http://people.freebsd.org/~iwasaki/acpi/tpx61.asl.diff
>
> If you want to make the custom DSDT, I can help you.
>
> Thanks!
> _______________________________________________
> freebsd-acpi@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-acpi
> To unsubscribe, send any mail to "freebsd-acpi-unsubscribe@freebsd.org"
>
Would you be interested in seeing the X220 DSDT? It does sound similar, 
and you sound like you can make sense of the Lenovo/IBM ACPI 
branches...I think X220 has hooks for Nvidia optimus that are getting in 
the way, or some trapdoor function needs to be called to tell ACPI we're 
using the onboard intel (There is no Nvidia X220, but it looks like ACPI 
thinks there is).

Matt




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4FF3D47D.1000402>