summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKeith Short <keithshort@chromium.org>2022-10-12 10:38:57 -0600
committerChromeos LUCI <chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com>2022-10-12 18:49:21 +0000
commit7795cf13068c5402bb02ddfb755864a79cbfd8fd (patch)
tree3cd41fdf5bc71c1b22555deeae1351af43d19018
parentb2f8d55e3ef90059ee65445e6b841a4001ce6b95 (diff)
downloadchrome-ec-7795cf13068c5402bb02ddfb755864a79cbfd8fd.tar.gz
zephyr: Fix downstream driver includes
Zephyr now requires that drivers that use kernel APIs to explicitly include kernel.h. BUG=none BRANCH=none TEST=zmake build -a TEST=twister Signed-off-by: Keith Short <keithshort@chromium.org> Change-Id: I9e2fc39a1645511ac9ce7c8043cff90652c4cd99 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3949614 Reviewed-by: Aaron Massey <aaronmassey@google.com> Code-Coverage: Zoss <zoss-cl-coverage@prod.google.com>
-rw-r--r--zephyr/shim/src/switchcap_gpio.c1
-rw-r--r--zephyr/test/test_utils/tasks_fakes.c1
2 files changed, 2 insertions, 0 deletions
diff --git a/zephyr/shim/src/switchcap_gpio.c b/zephyr/shim/src/switchcap_gpio.c
index 91d9de942f..23bed493c8 100644
--- a/zephyr/shim/src/switchcap_gpio.c
+++ b/zephyr/shim/src/switchcap_gpio.c
@@ -5,6 +5,7 @@
#include <zephyr/devicetree.h>
#include <zephyr/drivers/gpio.h>
+#include <zephyr/kernel.h>
#include "common.h"
/* TODO(b/218600962): Consolidate switchcap code. */
diff --git a/zephyr/test/test_utils/tasks_fakes.c b/zephyr/test/test_utils/tasks_fakes.c
index 9145a6f0ea..b4068afa21 100644
--- a/zephyr/test/test_utils/tasks_fakes.c
+++ b/zephyr/test/test_utils/tasks_fakes.c
@@ -3,6 +3,7 @@
* found in the LICENSE file.
*/
+#include <zephyr/sys/atomic.h>
#include <zephyr/fff.h>
#include "task_id.h"