Some additional information to #12:

The original code is as below, and it checks BRTW as in #12

        Method (_BCM, 1, NotSerialized)
        {
            Store (Match (\_SB.PCI0.LPC.EC.BRTW, MEQ, Arg0, MTR, 0x00, 0x02), 
Local0)
            If (LNotEqual (Local0, Ones))
            {
                Subtract (Local0, 0x02, Local1)
                Store (Local1, \BRLV)
                \_SB.PCI0.LPC.EC.BRNS (\UCMS (0x16))
            }
        }

It can be done by modifying it to something like below:

        Method (_BCM, 1, NotSerialized)
        {
                Subtract (Local0, 0x02, Local1)
                Store (Local1, \BRLV)
                \_SB.PCI0.LPC.EC.BRNS (\UCMS (0x16))
        }

This will ignore the table comparing.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1270079

Title:
  [Lenovo T540p, W540] Backlight interfaces not fully working

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux-lts-raring/+bug/1270079/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to