Just to add, the ACPI DSDT is not the best code I've seen:

1. The _OSC method spins around in a while loop and creates the CAPB
object many times, hence the warnings:

[ 0.246336] ACPI Error (dsfield-0143): [CAPB] Namespace lookup failure, 
AE_ALREADY_EXISTS
and
[ 0.246537] ACPI Error (psparse-0537): Method parse execution failed 
[\_SB_.PCI0._OSC] (Node f7010de0), AE_ALREADY_EXISTS

2. Method _BQC does not return the queried brightness level on if the
LEqual() test is not true:

                    Method (_BQC, 0, NotSerialized)
                    {
                        Divide (BRTL, 0x0C, Local0, Local1)
                        If (LEqual (Local0, 0x00))
                        {
                            Return (BRTL)
                        }
                    }

..this may affect the screen brightness querying.

3. Fields IDEP, IDES and IDE1 seem to extend out of the allowed region
spaces. Not good.

-- 
Hibernate does not power off the machine
https://bugs.launchpad.net/bugs/595822
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

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

Reply via email to