diff options
author | Isaac Lee <isaaclee@google.com> | 2021-03-12 23:54:04 +0800 |
---|---|---|
committer | Commit Bot <commit-bot@chromium.org> | 2021-03-15 09:32:47 +0000 |
commit | fd9ea2bfe6a9b0dbf40ad3aa36409063db15ce06 (patch) | |
tree | 8f0cb7377d5ed966f1b080ac8eb62152caeb4e6e /baseboard/zork/cbi_ec_fw_config.c | |
parent | 27e7f4c313c8eb39d2f1cb44e84cde83070eec70 (diff) | |
download | chrome-ec-fd9ea2bfe6a9b0dbf40ad3aa36409063db15ce06.tar.gz |
dirinboz: add FW_CONFIG support for different keyboard layout
BUG=b:182232569
BRANCH=firmware-zork-13434.B-main
TEST=build all
Change-Id: I567739a9499249d5bdb067e23ee80a957ba7c2e4
Signed-off-by: Isaac Lee <isaaclee@google.com>
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2755360
Diffstat (limited to 'baseboard/zork/cbi_ec_fw_config.c')
-rw-r--r-- | baseboard/zork/cbi_ec_fw_config.c | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/baseboard/zork/cbi_ec_fw_config.c b/baseboard/zork/cbi_ec_fw_config.c index 0eebc188f4..cbb0821c42 100644 --- a/baseboard/zork/cbi_ec_fw_config.c +++ b/baseboard/zork/cbi_ec_fw_config.c @@ -87,3 +87,12 @@ enum ec_cfg_lte_present_type ec_config_lte_present(void) return ((get_cbi_fw_config() & EC_CFG_LTE_PRESENT_MASK) >> EC_CFG_LTE_PRESENT_L); } + +/* + * ec_config_keyboard_layout() will return keyboard layout type. + */ +enum ec_cfg_keyboard_layout_type ec_config_keyboard_layout(void) +{ + return ((get_cbi_fw_config() & EC_CFG_KEYBOARD_LAYOUT_MASK) + >> EC_CFG_KEYBOARD_LAYOUT_L); +} |