summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--common/keyboard_vivaldi.c2
-rw-r--r--include/ec_commands.h2
-rw-r--r--include/keyboard_8042_sharedlib.h2
3 files changed, 6 insertions, 0 deletions
diff --git a/common/keyboard_vivaldi.c b/common/keyboard_vivaldi.c
index 6a614ef87b..443b475c82 100644
--- a/common/keyboard_vivaldi.c
+++ b/common/keyboard_vivaldi.c
@@ -61,6 +61,8 @@ static const uint16_t action_scancodes[] = {
[TK_KBD_BKLIGHT_DOWN] = SCANCODE_KBD_BKLIGHT_DOWN,
[TK_KBD_BKLIGHT_UP] = SCANCODE_KBD_BKLIGHT_UP,
[TK_PRIVACY_SCRN_TOGGLE] = SCANCODE_PRIVACY_SCRN_TOGGLE,
+ [TK_MICMUTE] = SCANCODE_MICMUTE,
+ [TK_KBD_BKLIGHT_TOGGLE] = SCANCODE_KBD_BKLIGHT_TOGGLE,
};
static const struct ec_response_keybd_config *vivaldi_keybd;
diff --git a/include/ec_commands.h b/include/ec_commands.h
index 470c0a9425..258c0819c6 100644
--- a/include/ec_commands.h
+++ b/include/ec_commands.h
@@ -6388,6 +6388,8 @@ enum action_key {
TK_PLAY_PAUSE = 15,
TK_NEXT_TRACK = 16,
TK_PREV_TRACK = 17,
+ TK_KBD_BKLIGHT_TOGGLE = 18,
+ TK_MICMUTE = 19,
};
/*
diff --git a/include/keyboard_8042_sharedlib.h b/include/keyboard_8042_sharedlib.h
index 8abde3d1d5..6c2e37fbf4 100644
--- a/include/keyboard_8042_sharedlib.h
+++ b/include/keyboard_8042_sharedlib.h
@@ -147,9 +147,11 @@ enum scancode_values {
SCANCODE_VOLUME_UP = 0xe032, /* e030 in codeset 1 */
SCANCODE_KBD_BKLIGHT_DOWN = 0xe043, /* e017 in codeset 1 */
SCANCODE_KBD_BKLIGHT_UP = 0xe044, /* e018 in codeset 1 */
+ SCANCODE_KBD_BKLIGHT_TOGGLE = 0xe01c, /* e01e in codeset 1 */
SCANCODE_NEXT_TRACK = 0xe04d, /* e019 in codeset 1 */
SCANCODE_PREV_TRACK = 0xe015, /* e010 in codeset 1 */
SCANCODE_PLAY_PAUSE = 0xe054, /* e01a in codeset 1 */
+ SCANCODE_MICMUTE = 0xe05b, /* e01b in codeset 1 */
SCANCODE_UP = 0xe075,
SCANCODE_DOWN = 0xe072,