SDL: Allow building against old Linux kernels. (44d87)

From 44d87210870b60237e762ac6117f9d7c2e62c6a2 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 66ff60cace18..1862785fe391 100644
--- a/src/joystick/linux/SDL_sysjoystick.c
+++ b/src/joystick/linux/SDL_sysjoystick.c
@@ -53,6 +53,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
@@ -119,6 +123,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"