Just disassembled laptop's DSDT, there a 3 device LCDD descriptors. All have 
method _BCL.
First 2 instances:
Device (LCDD)
{
...
Method (_BCL, 0, NotSerialized)
{
    Return (Package (0x10)
    {
        0x0F, 
        0x0E, 
        0x0D, 
        0x0C, 
        0x0B, 
        0x0A, 
        0x09, 
        0x08, 
        0x07, 
        0x06, 
        0x05, 
        0x04, 
        0x03, 
        0x02, 
        One, 
        Zero
    })
}
...
}
And here is third one:
Device (LCDD)
{
...
Method (_BCL, 0, NotSerialized)
{
    Return (Package (0x09)
    {
        0x08, 
        0x07, 
        0x06, 
        0x05, 
        0x04, 
        0x03, 
        0x02, 
        One, 
        Zero
    })
}
...
}

As far as I understand, this causes backlight control problems and
modifying first 2 instances to be like 3d one will fix problem without
kernel modification (by overriding DSDT in initrd)?

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

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to