summaryrefslogtreecommitdiff
path: root/zephyr
diff options
context:
space:
mode:
authorAl Semjonovs <asemjonovs@google.com>2022-08-31 12:17:11 -0600
committerChromeos LUCI <chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com>2022-09-01 18:31:33 +0000
commit1e141a0851d5024063b73bf05fd715c7e3fd48ef (patch)
treea818ea5862eb93272f7099ff79e3dd269386b31f /zephyr
parent8d637eded0909cb711494beb0b16296c660fa3c3 (diff)
downloadchrome-ec-1e141a0851d5024063b73bf05fd715c7e3fd48ef.tar.gz
zephyr: enable mkbp in drivers test
Add configs to enable MKBP in drivers test BUG=b:244438600, b:244438560 BRANCH=NONE TEST=./twister -T zephyr/test Signed-off-by: Al Semjonovs <asemjonovs@google.com> Change-Id: I0d869dcd8ff8ad1eb33ed7f88ad165487cb2ed6d Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3868518 Reviewed-by: Yuval Peress <peress@google.com> Commit-Queue: Yuval Peress <peress@google.com>
Diffstat (limited to 'zephyr')
-rw-r--r--zephyr/test/drivers/boards/native_posix.overlay6
-rw-r--r--zephyr/test/drivers/prj.conf4
2 files changed, 9 insertions, 1 deletions
diff --git a/zephyr/test/drivers/boards/native_posix.overlay b/zephyr/test/drivers/boards/native_posix.overlay
index 00f13e03e7..cc7aa02a42 100644
--- a/zephyr/test/drivers/boards/native_posix.overlay
+++ b/zephyr/test/drivers/boards/native_posix.overlay
@@ -181,6 +181,10 @@
#led-pin-cells = <1>;
gpios = <&gpio0 33 (GPIO_INPUT | GPIO_OUTPUT_LOW)>;
};
+ ap_ec_int_l {
+ gpios = <&gpio0 34 GPIO_ODR_HIGH>;
+ enum-name = "GPIO_EC_INT_L";
+ };
};
gpio-interrupts {
@@ -870,7 +874,7 @@
};
&gpio0 {
- ngpios = <34>;
+ ngpios = <35>;
};
&i2c0 {
diff --git a/zephyr/test/drivers/prj.conf b/zephyr/test/drivers/prj.conf
index 308a42027d..ac4867cbd9 100644
--- a/zephyr/test/drivers/prj.conf
+++ b/zephyr/test/drivers/prj.conf
@@ -158,6 +158,10 @@ CONFIG_WATCHDOG=y
CONFIG_WDT_DISABLE_AT_BOOT=y
CONFIG_PLATFORM_EC_USB_PD_HOST_CMD=y
CONFIG_PLATFORM_EC_KEYBOARD=y
+CONFIG_PLATFORM_EC_KEYBOARD_PROTOCOL_MKBP=y
+CONFIG_PLATFORM_EC_MKBP_EVENT=y
+CONFIG_PLATFORM_EC_MKBP_USE_GPIO=y
+CONFIG_PLATFORM_EC_MKBP_INPUT_DEVICES=y
CONFIG_EMUL_KB_RAW=y
CONFIG_PLATFORM_EC_KEYBOARD_PWRBTN_ASSERTS_KSI2=y
CONFIG_EMUL_CROS_FLASH=y