Lines Matching full:lid
5 Special Usage Model of the ACPI Control Method Lid Device
14 Platforms containing lids convey lid state (open/close) to OSPMs
15 using a control method lid device. To implement this, the AML tables issue
16 Notify(lid_device, 0x80) to notify the OSPMs whenever the lid state has
17 changed. The _LID control method for the lid device must be implemented to
18 report the "current" state of the lid as either "opened" or "closed".
20 For most platforms, both the _LID method and the lid notifications are
24 exceptions of the Linux ACPI lid device driver.
30 The _LID control method is described to return the "current" lid state.
32 the lid state upon the last lid notification instead of returning the lid
37 There are platforms always return "closed" as initial lid state.
39 Restrictions of the lid state change notifications
42 There are buggy AML tables never notifying when the lid device state is
44 it is guaranteed that the AML tables always notify "closed" when the lid
49 Exceptions for the userspace users of the ACPI lid device driver
52 The ACPI button driver exports the lid state to the userspace via the
55 /proc/acpi/button/lid/LID0/state
60 to determine the actual lid state.
65 The ACPI lid device driver is implemented to try to deliver the platform
76 initial lid state using the returning value of the _LID control method
81 of the _LID control method is reliable but the initial lid state
89 initial lid state as "opened" and whether the "opened"/"closed" events
93 control method is not reliable and the initial lid state notification is
102 initial lid state and there is a compensation mechanism implemented to
106 notifications can be delivered to the userspace when the lid is actually