Input: cros_ec_keyb - add 3 buttons for monitor function
Add 3 extra buttons: 'brightness up', 'brightness down' and 'screen lock' to support monitor manipulating function. Signed-off-by: Joe Wu <joewu@msi.com> Link: https://lore.kernel.org/r/e23628e2cb464d238eb1c33a9e1e516b@msi.com Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
This commit is contained in:
parent
b08134eb25
commit
8aaec11775
|
@ -100,6 +100,21 @@ static const struct cros_ec_bs_map cros_ec_keyb_bs[] = {
|
|||
.code = KEY_VOLUMEDOWN,
|
||||
.bit = EC_MKBP_VOL_DOWN,
|
||||
},
|
||||
{
|
||||
.ev_type = EV_KEY,
|
||||
.code = KEY_BRIGHTNESSUP,
|
||||
.bit = EC_MKBP_BRI_UP,
|
||||
},
|
||||
{
|
||||
.ev_type = EV_KEY,
|
||||
.code = KEY_BRIGHTNESSDOWN,
|
||||
.bit = EC_MKBP_BRI_DOWN,
|
||||
},
|
||||
{
|
||||
.ev_type = EV_KEY,
|
||||
.code = KEY_SCREENLOCK,
|
||||
.bit = EC_MKBP_SCREEN_LOCK,
|
||||
},
|
||||
|
||||
/* Switches */
|
||||
{
|
||||
|
|
|
@ -3471,6 +3471,9 @@ struct ec_response_get_next_event_v1 {
|
|||
#define EC_MKBP_VOL_UP 1
|
||||
#define EC_MKBP_VOL_DOWN 2
|
||||
#define EC_MKBP_RECOVERY 3
|
||||
#define EC_MKBP_BRI_UP 4
|
||||
#define EC_MKBP_BRI_DOWN 5
|
||||
#define EC_MKBP_SCREEN_LOCK 6
|
||||
|
||||
/* Switches */
|
||||
#define EC_MKBP_LID_OPEN 0
|
||||
|
|
Loading…
Reference in New Issue