From 5713f5cd0c01155603bc6e9cbc15855303e2a6c4 Mon Sep 17 00:00:00 2001 From: Wealian Liao Date: Thu, 12 Aug 2021 10:30:55 +0800 Subject: zephyr: npcx_evb: Enable Keyboard This CL enables keyboard function for npcx7/9_evb. The keyboard sets to the following config: * kso0-12 are selected for keyboard scan * enable CONFIG_CROS_KB_RAW_NPCX_KSO_HIGH_DRIVE * set keyscan_config to meet the config in npcx_evb board.c BRANCH=none BUG=none TEST='ksstate on' & check actual key setting Signed-off-by: Wealian Liao Change-Id: I059e1f8d07558a0f465769ecffd4246dcda1a608 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3077764 Reviewed-by: Keith Short Commit-Queue: Keith Short --- zephyr/projects/npcx_evb/npcx9/prj.conf | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'zephyr/projects/npcx_evb/npcx9/prj.conf') diff --git a/zephyr/projects/npcx_evb/npcx9/prj.conf b/zephyr/projects/npcx_evb/npcx9/prj.conf index e497c82edf..c0b2eaaa86 100644 --- a/zephyr/projects/npcx_evb/npcx9/prj.conf +++ b/zephyr/projects/npcx_evb/npcx9/prj.conf @@ -10,10 +10,7 @@ CONFIG_PLATFORM_EC_LID_SWITCH=y CONFIG_PLATFORM_EC_POWER_BUTTON=y CONFIG_SHIMMED_TASKS=y -CONFIG_CROS_KB_RAW_NPCX=n - CONFIG_PLATFORM_EC_BACKLIGHT_LID=n -CONFIG_PLATFORM_EC_KEYBOARD=n CONFIG_PLATFORM_EC_SWITCH=n CONFIG_PLATFORM_EC_VBOOT_EFS2=n CONFIG_PLATFORM_EC_VSTORE=n @@ -41,6 +38,9 @@ CONFIG_ESPI=y CONFIG_PLATFORM_EC_ESPI_VW_SLP_S3=y CONFIG_PLATFORM_EC_ESPI_VW_SLP_S4=y +# Keyboard +CONFIG_CROS_KB_RAW_NPCX_KSO_HIGH_DRIVE=y + # Zephyr feature CONFIG_ASSERT=y CONFIG_SHELL_MINIMAL=n -- cgit v1.2.1