https://bugzilla.novell.com/show_bug.cgi?id=578578
https://bugzilla.novell.com/show_bug.cgi?id=578578#c13
--- Comment #13 from Joey Lee 2011-09-14 10:25:46 UTC ---
Again, this is a machine that have EC firmware problem to handle the brightness
level. If the EC firmware works fine, then don't need add acpi_osi=Linux:
Method (_BCM, 1, NotSerialized)
{
If (LEqual (BOWN, Zero))
{
Store (Subtract (Divide (Arg0, 0x0A, ), One), Local0)
Store (Local0, BRTN)
Acquire (^^^^LPCB.EC0.MUT1, 0xFFFF)
Store (Local0, ^^^^LPCB.EC0.BLVL) /* write EC register, but not
work */
Release (^^^^LPCB.EC0.MUT1)
If (LEqual (OSYS, 0x03E8)) /* Linux */
{
Store (Multiply (Add (Local0, One), 0x18), Local1)
If (LGreater (Local1, 0xFF))
{
Store (0xFF, Local1)
}
Store (Local1, ^^^^GFX0.LBES) /* direct touch video register */
}
If (LLess (OSYS, 0x07D6)) /* Windows XP */
{
If (LEqual (^^^^^WMID.BAEF, One))
{
Sleep (0xC8)
Store (0x05, ^^^^^WMID.WMIQ)
Notify (WMID, 0x80)
}
}
}
--
Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.