From 02398a8f115de17c8b7e5158ea0dd92096e428f8 Mon Sep 17 00:00:00 2001
From: Ozkan Sezer <[EMAIL REDACTED]>
Date: Mon, 26 Jun 2023 18:01:50 +0300
Subject: [PATCH] Allow building against old Linux kernels.
---
src/joystick/linux/SDL_sysjoystick.c | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/src/joystick/linux/SDL_sysjoystick.c b/src/joystick/linux/SDL_sysjoystick.c
index 2b63768b3b3b..8e744d96a4ef 100644
--- a/src/joystick/linux/SDL_sysjoystick.c
+++ b/src/joystick/linux/SDL_sysjoystick.c
@@ -51,6 +51,10 @@
#include "../hidapi/SDL_hidapijoystick_c.h"
/* This isn't defined in older Linux kernel headers */
+#ifndef MSC_TIMESTAMP
+#define MSC_TIMESTAMP 0x05
+#endif
+
#ifndef SYN_DROPPED
#define SYN_DROPPED 3
#endif
@@ -117,6 +121,7 @@
#define BTN_TRIGGER_HAPPY40 0x2e7
#endif
+
#include "../../core/linux/SDL_evdev_capabilities.h"
#include "../../core/linux/SDL_udev.h"
#include "../../core/linux/SDL_sandbox.h"