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

            Bug ID: 106571
           Summary: Surface 3 Lid Switch Method parse/execution failed
           Product: ACPI
           Version: 2.5
    Kernel Version: 4.3.0-rc6+acpi/bleeding-edge 6368074ac
          Hardware: x86-64
                OS: Linux
              Tree: Mainline
            Status: NEW
          Severity: normal
          Priority: P1
         Component: Config-Tables
          Assignee: [email protected]
          Reporter: [email protected]
        Regression: No

Created attachment 191021
  --> https://bugzilla.kernel.org/attachment.cgi?id=191021&action=edit
dmesg until failure

On the Microsoft Surface 3, when you fold the type cover over the screen (or
"close the lid"), the lid switch state does not change, and an ACPI error is
thrown. The lid switch state always reports closed.

[root@localhost ~]# cat /proc/acpi/button/lid/LID/state 
state:      closed

[ 1130.459896] ACPI Exception: AE_ERROR, Returned by Handler for
[GeneralPurposeIo] (20150930/evregion-297)
[ 1130.460061] ACPI Error: Method parse/execution failed [\_SB.GPO0._E4C] (Node
ffff88013f4b4438), AE_ERROR (20150930/psparse-542)

>From the DSDT, this is the GPIO event handler that toggles the lid switch
state.

-- 
You are receiving this mail because:
You are watching the assignee of the bug.

------------------------------------------------------------------------------
_______________________________________________
acpi-bugzilla mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/acpi-bugzilla

Reply via email to