summaryrefslogtreecommitdiff
path: root/chip
diff options
context:
space:
mode:
authorTom Hughes <tomhughes@chromium.org>2021-10-15 19:58:34 +0000
committerCommit Bot <commit-bot@chromium.org>2021-10-18 18:14:51 +0000
commit136e31b0a3027a30601663bc1bfe826bf5e0bb2f (patch)
tree1b3179ad4241e406b0939586c1109b9b3fd18478 /chip
parent6e4d2aa256c8dad7845f2d24117e734e2b74a229 (diff)
downloadchrome-ec-136e31b0a3027a30601663bc1bfe826bf5e0bb2f.tar.gz
chip/stm32: Include gpio_chip.h when using gpio_interrupt
These files call gpio_interrupt(), but were not including the function declaration. BRANCH=none BUG=b:172020503 TEST=./util/compare_build.sh -b all -j 120 => MATCH Signed-off-by: Tom Hughes <tomhughes@chromium.org> Change-Id: Iaaedce2a4668dd05581aaa237344cd520c7eb715 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3227263 Reviewed-by: Denis Brockus <dbrockus@chromium.org>
Diffstat (limited to 'chip')
-rw-r--r--chip/stm32/gpio-stm32f3.c1
-rw-r--r--chip/stm32/gpio-stm32f4.c1
-rw-r--r--chip/stm32/gpio-stm32g4.c1
-rw-r--r--chip/stm32/gpio-stm32h7.c1
-rw-r--r--chip/stm32/gpio-stm32l.c1
-rw-r--r--chip/stm32/gpio-stm32l4.c1
-rw-r--r--chip/stm32/gpio-stm32l5.c1
-rw-r--r--chip/stm32/gpio_chip.h1
8 files changed, 8 insertions, 0 deletions
diff --git a/chip/stm32/gpio-stm32f3.c b/chip/stm32/gpio-stm32f3.c
index bfc2631de8..a8deff59bf 100644
--- a/chip/stm32/gpio-stm32f3.c
+++ b/chip/stm32/gpio-stm32f3.c
@@ -8,6 +8,7 @@
#include "clock.h"
#include "common.h"
#include "gpio.h"
+#include "gpio_chip.h"
#include "hooks.h"
#include "registers.h"
#include "task.h"
diff --git a/chip/stm32/gpio-stm32f4.c b/chip/stm32/gpio-stm32f4.c
index 4a4e095a71..bf55799fe2 100644
--- a/chip/stm32/gpio-stm32f4.c
+++ b/chip/stm32/gpio-stm32f4.c
@@ -8,6 +8,7 @@
#include "clock.h"
#include "common.h"
#include "gpio.h"
+#include "gpio_chip.h"
#include "hooks.h"
#include "registers.h"
#include "task.h"
diff --git a/chip/stm32/gpio-stm32g4.c b/chip/stm32/gpio-stm32g4.c
index 55b2c11e7b..bb20ac8877 100644
--- a/chip/stm32/gpio-stm32g4.c
+++ b/chip/stm32/gpio-stm32g4.c
@@ -8,6 +8,7 @@
#include "clock.h"
#include "common.h"
#include "gpio.h"
+#include "gpio_chip.h"
#include "hooks.h"
#include "registers.h"
#include "task.h"
diff --git a/chip/stm32/gpio-stm32h7.c b/chip/stm32/gpio-stm32h7.c
index a2fb97225d..e501251de9 100644
--- a/chip/stm32/gpio-stm32h7.c
+++ b/chip/stm32/gpio-stm32h7.c
@@ -8,6 +8,7 @@
#include "clock.h"
#include "common.h"
#include "gpio.h"
+#include "gpio_chip.h"
#include "hooks.h"
#include "registers.h"
#include "task.h"
diff --git a/chip/stm32/gpio-stm32l.c b/chip/stm32/gpio-stm32l.c
index 52c424eea0..77b432e081 100644
--- a/chip/stm32/gpio-stm32l.c
+++ b/chip/stm32/gpio-stm32l.c
@@ -8,6 +8,7 @@
#include "clock.h"
#include "common.h"
#include "gpio.h"
+#include "gpio_chip.h"
#include "hooks.h"
#include "registers.h"
#include "task.h"
diff --git a/chip/stm32/gpio-stm32l4.c b/chip/stm32/gpio-stm32l4.c
index b5c4940454..c4ccd5f01a 100644
--- a/chip/stm32/gpio-stm32l4.c
+++ b/chip/stm32/gpio-stm32l4.c
@@ -8,6 +8,7 @@
#include "clock.h"
#include "common.h"
#include "gpio.h"
+#include "gpio_chip.h"
#include "hooks.h"
#include "registers.h"
#include "task.h"
diff --git a/chip/stm32/gpio-stm32l5.c b/chip/stm32/gpio-stm32l5.c
index 43a7db05da..2449fb1644 100644
--- a/chip/stm32/gpio-stm32l5.c
+++ b/chip/stm32/gpio-stm32l5.c
@@ -6,6 +6,7 @@
#include "clock.h"
#include "common.h"
#include "gpio.h"
+#include "gpio_chip.h"
#include "hooks.h"
#include "registers.h"
#include "task.h"
diff --git a/chip/stm32/gpio_chip.h b/chip/stm32/gpio_chip.h
index a5b642fb05..b440cf5041 100644
--- a/chip/stm32/gpio_chip.h
+++ b/chip/stm32/gpio_chip.h
@@ -19,4 +19,5 @@ void gpio_enable_clocks(void);
*/
int gpio_required_clocks(void);
+void __keep gpio_interrupt(void);
#endif /* __CROS_EC_CHIP_STM32_GPIO_CHIP_H */