Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 25 Aug 2014 12:40:47 -0400
From:      John Baldwin <jhb@freebsd.org>
To:        Adrian Chadd <adrian@freebsd.org>
Cc:        svn-src-head@freebsd.org, svn-src-all@freebsd.org, src-committers@freebsd.org
Subject:   Re: svn commit: r270516 - head/sys/dev/drm2/i915
Message-ID:  <128105708.pbS1lOrkgx@ralph.baldwin.cx>
In-Reply-To: <201408250503.s7P53Axo057720@svn.freebsd.org>
References:  <201408250503.s7P53Axo057720@svn.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Monday, August 25, 2014 05:03:10 AM Adrian Chadd wrote:
> Author: adrian
> Date: Mon Aug 25 05:03:10 2014
> New Revision: 270516
> URL: http://svnweb.freebsd.org/changeset/base/270516
> 
> Log:
>   i915 driver - enable opregion handle; program CADL.
> 
>   add opregion handling for drm2 - which exposes some ACPI video
> configuration pieces that some Lenovo laptop models use to flesh out which
> video device to speak to.  This enables the brightness control in ACPI to
> work these models.
> 
>   The CADL bits are also important - it's used to figure out which ACPI
>   events to hook the brightness buttons into.  It doesn't yet seem to work
>   for me, but it does for the OP.

FWIW, on my Lenovo X220, this completely fixes the brightness buttons both in 
and out of X once i915kms is loaded.

-- 
John Baldwin



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