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

--- Comment #16 from Peter Amidon <[email protected]> ---
I've been looking into how to enable wakeups for the device, and I've come to
the conclusion that this is more complicated than it looked.  It looks like the
VGBI device handles a bunch of the buttons on the tablet.  These buttons
currently send these signals:

  - Volume up: 0xc0 on press, 0xc1 on release
  - Volume down: 0xc2 on press, 0xc3 on release
  - Windows button (on chasis): 0xc4 on press, 0xc5 on release
  - Power button: 0xc6 on press, 0xc7 on release

It looks like only devices with _PRW or _PSW methods can be used to wake the
device; the kernel lists devices with _PRW in /proc/acpi/wakeup. 
Unfortunately, the VGBI device doesn't seem to have _PRW; looking at the
decompiled DSDT, nothing has _PSW.

I tried to enable all of the devices that could cause wakeups in
/proc/acpi/wakeup; interestingly, only WIFI, EC0, and HDEF could be enabled ---
the other devices all stayed in the disabled state, even when I tried to enable
them from userspace.  Even with all of these devices enabled, it didn't seem
possible to wake up the tablet, even though there must be a way becuase it
works for Windows.

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

------------------------------------------------------------------------------
Slashdot TV.  Video for Nerds.  Stuff that Matters.
http://pubads.g.doubleclick.net/gampad/clk?id=160591471&iu=/4140/ostg.clktrk
_______________________________________________
acpi-bugzilla mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/acpi-bugzilla

Reply via email to