summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeremy Bettis <jbettis@google.com>2022-03-14 10:59:23 -0600
committerCommit Bot <commit-bot@chromium.org>2022-03-14 21:29:11 +0000
commitd2ee7cd0fa12d55546ee339a47fd512eeecdb662 (patch)
treec156352bb0f90f26de9a312ffc60c85352999e03
parent1402f59a87bfcba7b9d43fd2d1ba1ff7324b8d8d (diff)
downloadchrome-ec-d2ee7cd0fa12d55546ee339a47fd512eeecdb662.tar.gz
zephyr: Add missing lid gpio interrupt config
The lid switch driver enables interrupts on the gpio, so the interrupt must be configured in the dts file. BUG=b:222934152 TEST=zmake configure --test test-ap_power BRANCH=none Signed-off-by: Jeremy Bettis <jbettis@google.com> Change-Id: Ia578d89158298d40735a22c0467e4b88332b7fbc Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3523201 Commit-Queue: Jeremy Bettis <jbettis@chromium.org> Tested-by: Jeremy Bettis <jbettis@chromium.org> Auto-Submit: Jeremy Bettis <jbettis@chromium.org> Reviewed-by: Abe Levkoy <alevkoy@chromium.org> Commit-Queue: Abe Levkoy <alevkoy@chromium.org>
-rw-r--r--zephyr/test/ap_power/overlay.dts9
1 files changed, 9 insertions, 0 deletions
diff --git a/zephyr/test/ap_power/overlay.dts b/zephyr/test/ap_power/overlay.dts
index d73c1cf9ba..288038c26d 100644
--- a/zephyr/test/ap_power/overlay.dts
+++ b/zephyr/test/ap_power/overlay.dts
@@ -41,6 +41,15 @@
enum-name = "GPIO_LID_OPEN";
};
};
+ gpio-interrupts {
+ compatible = "cros-ec,gpio-interrupts";
+
+ int_lid_open_ec: lid_open_ec {
+ irq-pin = <&gpio_lid_open_ec>;
+ flags = <GPIO_INT_EDGE_BOTH>;
+ handler = "lid_interrupt";
+ };
+ };
common-pwrseq {
compatible = "intel,ap-pwrseq";