commit cf5626e0246b66879b03a18115a19a566e839f48
parent 572f86349ec50d5187d8448f8eb1cf73fa670f5a
Author: Drashna Jaelre <drashna@drashna.net>
Date: Wed, 12 Apr 2023 21:43:27 -0700
[Bug] Fix compilation issues with PS/2 driver on F4x1 controllers (#20433)
Diffstat:
3 files changed, 3 insertions(+), 1 deletion(-)
diff --git a/builddefs/common_features.mk b/builddefs/common_features.mk
@@ -809,9 +809,9 @@ endif
ifeq ($(strip $(PS2_MOUSE_ENABLE)), yes)
PS2_ENABLE := yes
+ MOUSE_ENABLE := yes
SRC += ps2_mouse.c
OPT_DEFS += -DPS2_MOUSE_ENABLE
- OPT_DEFS += -DMOUSE_ENABLE
endif
VALID_PS2_DRIVER_TYPES := busywait interrupt usart vendor
diff --git a/drivers/ps2/ps2_interrupt.c b/drivers/ps2/ps2_interrupt.c
@@ -47,6 +47,7 @@ POSSIBILITY OF SUCH DAMAGE.
// chibiOS headers
# include "ch.h"
# include "hal.h"
+# include "gpio.h"
#endif
#include "ps2.h"
diff --git a/platforms/chibios/drivers/ps2/ps2_io.c b/platforms/chibios/drivers/ps2/ps2_io.c
@@ -4,6 +4,7 @@
// chibiOS headers
#include "ch.h"
#include "hal.h"
+#include "gpio.h"
/* Check port settings for clock and data line */
#if !(defined(PS2_CLOCK_PIN))