diff options
author | Rajat Jain <rajatja@google.com> | 2020-04-15 16:56:32 -0700 |
---|---|---|
committer | Commit Bot <commit-bot@chromium.org> | 2020-04-21 21:32:52 +0000 |
commit | 4a585f797d11d8ac452eeb11050c33ecac29181a (patch) | |
tree | dbad1035b8c76a962a748b893b5c509692995edb /common/keyboard_vivaldi.c | |
parent | 9ca749eb1a57a7e8c705ec0f11ab992d8394cc37 (diff) | |
download | chrome-ec-4a585f797d11d8ac452eeb11050c33ecac29181a.tar.gz |
common/vivaldi: Make the "Alt+VolUp+r" work on vivaldi keyboards
Since the VolUp button location can vary now, take that into account.
Signed-off-by: Rajat Jain <rajatja@google.com>
BUG=b:146501925,b:154167876
TEST=TEst Alt + VolUp + r on Jinlon
BRANCH=firmware-hatch-12672.B
Change-Id: I4dbc8692f6418fd786e5d33053e8c368cc5529ac
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2151854
Commit-Queue: Rajat Jain <rajatja@google.com>
Tested-by: Rajat Jain <rajatja@google.com>
Reviewed-by: Jett Rink <jettrink@chromium.org>
Diffstat (limited to 'common/keyboard_vivaldi.c')
-rw-r--r-- | common/keyboard_vivaldi.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/common/keyboard_vivaldi.c b/common/keyboard_vivaldi.c index 28c7dc4523..46360187e4 100644 --- a/common/keyboard_vivaldi.c +++ b/common/keyboard_vivaldi.c @@ -140,6 +140,10 @@ static void vivaldi_init(void) set_scancode_set2(row, col, action_scancodes[key]); CPRINTS("VIVALDI key-%u (r-%u, c-%u) = scancode-%X", i, row, col, action_scancodes[key]); + + if (key == TK_VOL_UP) + set_vol_up_key(row, col); + } else { /* Disable the mask */ *mask &= ~BIT(row); |