Implement EC to AP input event path |
|||||||||
Issue descriptionThe current implementation of powerd monitors the input event generated by the gpio-keys drivers to determine the LID state. However, some newer boards does not have LID gpio connected to AP, so we have the EC send input events to AP, then use the cros_ec_input driver to relay the input event. Another use case is to notify AP when device is switched to tablet mode. The device may have a real tablet mode switch, or use LID angle to determine tablet mode. This bug is used to track the related CL and discussion.
,
May 5 2016
Hi gewndal, With https://chromium-review.googlesource.com/#/c/341294/ I have drop the input event path and use the original EC host event. We still need code in EC to deal with tablet mode switch. Can you help with this?
,
May 9 2016
,
May 30 2016
,
Jul 19 2016
,
Jul 27 2016
+ others Loops like we may have implemented some of this in http://crosbug.com/p/54976 (and related EC bugs)? It's landing in the cros_ec keyboard driver. Would have been nice to have better communication on this...
,
Jul 27 2016
,
Jul 28 2016
right.. I'll abandon my changes and add tablet mode switch EC_MKBP_TABLET_MODE enum.
,
Sep 13 2016
Fixed with kernel changes (CL/373160) and EC firmware changes (kevin: CL/373042)
,
Oct 7 2016
,
Nov 18 2016
|
|||||||||
►
Sign in to add a comment |
|||||||||
Comment 1 by wnhuang@chromium.org
, Apr 30 2016