Input: cros_ec_keyb - add an EC event for sysrq
authorRajat Jain <rajatja@google.com>
Mon, 3 Apr 2017 18:53:41 +0000 (11:53 -0700)
committerDmitry Torokhov <dmitry.torokhov@gmail.com>
Mon, 3 Apr 2017 18:59:57 +0000 (11:59 -0700)
commite6eba3fac9a0eb2018a85505b91740e27c60fdba
treee765d4afcbf56564654c2af9562c6159d88cec47
parentf6f08c55cced6885f1e1448cd0806098e836c5f5
Input: cros_ec_keyb - add an EC event for sysrq

Some form factors (detachables/tablets) may not have a keyboard and
thus user may have to resort to using a defined EC UI to send sysrq(s)
to the kernel in order to collect crash info etc. This UI typically
is in the form of user pressing volume / power buttons in some specific
sequence and for some specific time. Add a new EC event that allows EC
to communicate the sysrq to the AP.

(We're skipping event number 5 because it has been reserved for
something else)

Signed-off-by: Rajat Jain <rajatja@google.com>
Acked-by: Lee Jones <lee.jones@linaro.org>
Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
drivers/input/keyboard/cros_ec_keyb.c
include/linux/mfd/cros_ec_commands.h