From fd9ea2bfe6a9b0dbf40ad3aa36409063db15ce06 Mon Sep 17 00:00:00 2001 From: Isaac Lee Date: Fri, 12 Mar 2021 23:54:04 +0800 Subject: 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 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2755360 --- baseboard/zork/cbi_ec_fw_config.c | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'baseboard/zork/cbi_ec_fw_config.c') 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); +} -- cgit v1.2.1