diff options
author | Knox Chiou <knoxchiou@google.com> | 2022-06-02 13:43:17 +0800 |
---|---|---|
committer | Chromeos LUCI <chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com> | 2022-06-07 17:28:22 +0000 |
commit | 669aa4a89da0ba73056710f3963bdcd8188d9870 (patch) | |
tree | b58ced341f671aa5bddc1992f5979042e9b824c3 | |
parent | 9668a0f70a58be251d7741bcf7f589d9c88bf075 (diff) | |
download | chrome-ec-669aa4a89da0ba73056710f3963bdcd8188d9870.tar.gz |
lazor: Setup volume buttons for lazor only
Lazor/limozeen share the same firmware, setup volume buttons for
lazor only.
BUG=b:234175434
BRANCH=trogdor
TEST=emerge-trogdor chromeos-ec & ectool mkbpget buttons on lazor.
Cq-Depend: chromium:3674845
Signed-off-by: Knox Chiou <knoxchiou@google.com>
Change-Id: I648235491d6edda0d2cc30650fb3481abfdad2e1
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3685754
Tested-by: Knox Chiou <knoxchiou@chromium.org>
Reviewed-by: Wai-Hong Tam <waihong@google.com>
Commit-Queue: Wai-Hong Tam <waihong@google.com>
-rw-r--r-- | board/lazor/board.c | 6 | ||||
-rw-r--r-- | board/lazor/sku.c | 5 | ||||
-rw-r--r-- | board/lazor/sku.h | 1 |
3 files changed, 12 insertions, 0 deletions
diff --git a/board/lazor/board.c b/board/lazor/board.c index 03192e1bbc..e25b83d7db 100644 --- a/board/lazor/board.c +++ b/board/lazor/board.c @@ -19,6 +19,7 @@ #include "hooks.h" #include "keyboard_scan.h" #include "lid_switch.h" +#include "mkbp_info.h" #include "power.h" #include "power_button.h" #include "pwm.h" @@ -454,3 +455,8 @@ __override uint32_t board_get_sku_id(void) return (uint32_t)sku_id; } + +__override int mkbp_support_volume_buttons(void) +{ + return board_has_side_volume_buttons(); +} diff --git a/board/lazor/sku.c b/board/lazor/sku.c index 815295d9f5..1f63d05bf6 100644 --- a/board/lazor/sku.c +++ b/board/lazor/sku.c @@ -91,3 +91,8 @@ int board_has_ln9310(void) { return get_model() == LIMOZEEN && system_get_board_version() < 8; } + +int board_has_side_volume_buttons(void) +{ + return get_model() == LAZOR; +} diff --git a/board/lazor/sku.h b/board/lazor/sku.h index 96eaf2bb92..85f549858a 100644 --- a/board/lazor/sku.h +++ b/board/lazor/sku.h @@ -13,5 +13,6 @@ int board_is_clamshell(void); int board_has_da9313(void); int board_has_ln9310(void); int board_has_buck_ic(void); +int board_has_side_volume_buttons(void); #endif /* __CROS_EC_SKU_H */ |