https://bugzilla.kernel.org/show_bug.cgi?id=36322





--- Comment #8 from Lee, Chun-Yi <j...@novell.com>  2011-05-31 09:20:11 ---
For your brightness control problem, I traced your DSDT, it follow standard
acpi event to notify GFX0 video device to change brightness, acpi video driver
write a value to EC register for brightness level change:

        Method (OBCM, 1, NotSerialized)
        {  
            Store ("_BCM : Arg0 = ", Debug)
            Store (Arg0, Debug)
            Store (Subtract (Divide (Arg0, 0x0A, ), One), Local0)
            Store (Local0, BRTN)
            Store (Local0, ^LPCB.EC0.BLVL)    /* change */
        }

EC must can handle the BLVL changed, but don't know why your brightness control
not work.

If want to confirm the value in BLVL changed by _BCM,
please kindly enable CONFIG_ACPI_EC_DEBUGFS=m, then run Thomas's ec_access
tool:
  ftp://ftp.suse.com/pub/people/trenn/sources/ec/

Check value:
  ./ec_access -b 0x51

Please check the value changed when you press brightness up/down key.

For the acer-wmi part, I will provide a patch to you for support acer-wmi on
your machine.

-- 
Configure bugmail: https://bugzilla.kernel.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching the assignee of the bug.

------------------------------------------------------------------------------
Simplify data backup and recovery for your virtual environment with vRanger. 
Installation's a snap, and flexible recovery options mean your data is safe,
secure and there when you need it. Data protection magic?
Nope - It's vRanger. Get your free trial download today. 
http://p.sf.net/sfu/quest-sfdev2dev
_______________________________________________
acpi-bugzilla mailing list
acpi-bugzilla@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/acpi-bugzilla

Reply via email to