summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authordim <dim@FreeBSD.org>2016-09-07 18:53:46 +0000
committerdim <dim@FreeBSD.org>2016-09-07 18:53:46 +0000
commit3596d46a9c08dc81a1401fd8e9b7de8aaf2648c3 (patch)
tree3125bcc6ec8f575ef9023d4cddd861c6b8d113b3
parent4d19178d780d7e359b1607d0ababb652c6e38e11 (diff)
downloadFreeBSD-src-3596d46a9c08dc81a1401fd8e9b7de8aaf2648c3.zip
FreeBSD-src-3596d46a9c08dc81a1401fd8e9b7de8aaf2648c3.tar.gz
MFC r305344:
Define drmP.h's __OS_HAS_AGP and __OS_HAS_MTRR macros in a defined and portable way. Reviewed by: dumbbell Differential Revision: https://reviews.freebsd.org/D7770
-rw-r--r--sys/dev/drm2/drmP.h12
1 files changed, 10 insertions, 2 deletions
diff --git a/sys/dev/drm2/drmP.h b/sys/dev/drm2/drmP.h
index 2853678..508fc30 100644
--- a/sys/dev/drm2/drmP.h
+++ b/sys/dev/drm2/drmP.h
@@ -103,8 +103,16 @@ __FBSDID("$FreeBSD$");
#include <dev/drm2/drm_os_freebsd.h>
-#define __OS_HAS_AGP (defined(CONFIG_AGP) || (defined(CONFIG_AGP_MODULE) && defined(MODULE)))
-#define __OS_HAS_MTRR (defined(CONFIG_MTRR))
+#if defined(CONFIG_AGP) || (defined(CONFIG_AGP_MODULE) && defined(MODULE))
+#define __OS_HAS_AGP 1
+#else
+#define __OS_HAS_AGP 0
+#endif
+#if defined(CONFIG_MTRR)
+#define __OS_HAS_MTRR 1
+#else
+#define __OS_HAS_MTRR 0
+#endif
struct drm_file;
struct drm_device;
OpenPOWER on IntegriCloud