summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEnrico Weigelt, metux IT consult <info@metux.net>2024-03-25 13:46:14 +0100
committerEnrico Weigelt, metux IT consult <info@metux.net>2024-03-25 13:48:40 +0100
commit0e53fffa4b258b6dd6ad6c71f87ebbfb48e7b960 (patch)
tree930e8d4a9fc5b59b35bfeff912794284ba511039
parent0bb1c9ec61ddf8df4a66799905b184632de191a7 (diff)
ct_driver: define XMODE_'s if not defined yet
Traditionally they've been defined in Xorg server headers, but since this driver seems to be the only consumer, it makes sense moving them here. (and later drop them from xorg headers) Explicitly guarding it, so it also works with xorg headers version still carrying those symbols. Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> Part-of: <https://gitlab.freedesktop.org/xorg/driver/xf86-video-chips/-/merge_requests/6>
-rw-r--r--src/ct_driver.c8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/ct_driver.c b/src/ct_driver.c
index c183298..8e66508 100644
--- a/src/ct_driver.c
+++ b/src/ct_driver.c
@@ -131,6 +131,14 @@
/* Driver specific headers */
#include "ct_driver.h"
+/* traditionally these had been defined in xf86_OSlib.h */
+#ifndef XMODE_RGB
+#define XMODE_RGB 0
+#define XMODE_NTSC 1
+#define XMODE_PAL 2
+#define XMODE_SECAM 3
+#endif
+
/* Mandatory functions */
static const OptionInfoRec * CHIPSAvailableOptions(int chipid, int busid);
static void CHIPSIdentify(int flags);