Module Name:    src
Committed By:   mrg
Date:           Sat Jul 26 08:05:15 UTC 2014

Modified Files:
        src/external/mit/xorg/server/drivers/xf86-video-radeon: Makefile

Log Message:
enable KMS on x86.


To generate a diff of this commit:
cvs rdiff -u -r1.14 -r1.15 \
    src/external/mit/xorg/server/drivers/xf86-video-radeon/Makefile

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/external/mit/xorg/server/drivers/xf86-video-radeon/Makefile
diff -u src/external/mit/xorg/server/drivers/xf86-video-radeon/Makefile:1.14 src/external/mit/xorg/server/drivers/xf86-video-radeon/Makefile:1.15
--- src/external/mit/xorg/server/drivers/xf86-video-radeon/Makefile:1.14	Tue Jun 12 12:26:42 2012
+++ src/external/mit/xorg/server/drivers/xf86-video-radeon/Makefile	Sat Jul 26 08:05:15 2014
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.14 2012/06/12 12:26:42 rjs Exp $
+#	$NetBSD: Makefile,v 1.15 2014/07/26 08:05:15 mrg Exp $
 
 .include <bsd.own.mk>
 
@@ -16,7 +16,11 @@ SRCS.DRI=	radeon_dri.c
 CPPFLAGS+=	${X11FLAGS.DRI}
 .endif
 
-#RADEON_KMS_SRCS=radeon_dri2.c radeon_kms.c drmmode_display.c radeon_vbo.c
+# XXX
+.if ${MACHINE_ARCH} == "i386" || ${MACHINE_ARCH} == "x86_64"
+SRCS.KMS=	radeon_dri2.c radeon_kms.c drmmode_display.c radeon_vbo.c
+CPPFLAGS+=	-DXF86DRM_MODE
+.endif
 
 SRCS.EXA=	radeon_exa.c r600_exa.c r6xx_accel.c \
 		r600_textured_videofuncs.c r600_shader.c \
@@ -32,7 +36,8 @@ SRCS=	radeon_accel.c radeon_cursor.c \
 	radeon_crtc.c radeon_output.c radeon_modes.c radeon_tv.c \
 	radeon_legacy_memory.c radeon_pm.c radeon_xvmc.c \
 	$(SRCS.ATOMBIOS) radeon_atombios.c radeon_atomwrapper.c \
-	$(SRCS.DRI) $(SRCS.EXA) atombios_output.c atombios_crtc.c
+	$(SRCS.DRI) $(SRCS.EXA) atombios_output.c atombios_crtc.c \
+	$(SRCS.KMS)
 MAN=	radeon.4
 
 CPPFLAGS+=	-DDISABLE_EASF -DENABLE_ALL_SERVICE_FUNCTIONS \

Reply via email to