summaryrefslogtreecommitdiffstats
path: root/Documentation/ABI/testing/sysfs-driver-samsung-laptop
diff options
context:
space:
mode:
authorJulijonas Kikutis <julijonas.kikutis@gmail.com>2015-01-29 14:04:37 +0100
committerDarren Hart <dvhart@linux.intel.com>2015-02-07 03:33:55 +0100
commitb0dcaf4fbb36895175657be029ed64eda2a34707 (patch)
treef3b0e8d1ba9d9c212ccd6c834e2d3deec0fb6609 /Documentation/ABI/testing/sysfs-driver-samsung-laptop
parenttoshiba_acpi: Add a check for TOS_NOT_SUPPORTED in the sci_open function (diff)
downloadlinux-b0dcaf4fbb36895175657be029ed64eda2a34707.tar.xz
linux-b0dcaf4fbb36895175657be029ed64eda2a34707.zip
samsung-laptop: enable better lid handling
Some Samsung laptops with SABI3 delay the sleep for 10 seconds after the lid is closed and do not wake up from sleep after the lid is opened. A SABI command is needed to enable the better behavior. Command = 0x6e, d0 = 0x81 enables this behavior. Returns d0 = 0x01. Command = 0x6e, d0 = 0x80 disables this behavior. Returns d0 = 0x00. Command = 0x6d and any d0 queries the state. This returns: d0 = 0x00000*01, d1 = 0x00, d2 = 0x00, d3 = 0x0* when it is enabled. d0 = 0x00000*00, d1 = 0x00, d2 = 0x00, d3 = 0x0* when it is disabled. Where * is 0 - laptop has never slept or hibernated after switch on, 1 - laptop has hibernated just before, 2 - laptop has slept just before. Patch addresses bug https://bugzilla.kernel.org/show_bug.cgi?id=75901 . It adds a sysfs attribute lid_handling with a description and also an addition to the quirks structure to enable the mode by default. A user with another laptop in the bug report says that "power button has to be pressed twice to wake the machine" when he or she enabled the mode manually using the SABI command. Therefore, it is enabled by default only for the single laptop that I have tested. Signed-off-by: Julijonas Kikutis <julijonas.kikutis@gmail.com> Signed-off-by: Darren Hart <dvhart@linux.intel.com>
Diffstat (limited to 'Documentation/ABI/testing/sysfs-driver-samsung-laptop')
-rw-r--r--Documentation/ABI/testing/sysfs-driver-samsung-laptop8
1 files changed, 8 insertions, 0 deletions
diff --git a/Documentation/ABI/testing/sysfs-driver-samsung-laptop b/Documentation/ABI/testing/sysfs-driver-samsung-laptop
index 678819a3f8bf..63c1ad0212fc 100644
--- a/Documentation/ABI/testing/sysfs-driver-samsung-laptop
+++ b/Documentation/ABI/testing/sysfs-driver-samsung-laptop
@@ -35,3 +35,11 @@ Contact: Corentin Chary <corentin.chary@gmail.com>
Description: Use your USB ports to charge devices, even
when your laptop is powered off.
1 means enabled, 0 means disabled.
+
+What: /sys/devices/platform/samsung/lid_handling
+Date: December 11, 2014
+KernelVersion: 3.19
+Contact: Julijonas Kikutis <julijonas.kikutis@gmail.com>
+Description: Some Samsung laptops handle lid closing quicker and
+ only handle lid opening with this mode enabled.
+ 1 means enabled, 0 means disabled.