summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--rules/xorg-driver.in9
-rw-r--r--rules/xorg-server.make4
2 files changed, 13 insertions, 0 deletions
diff --git a/rules/xorg-driver.in b/rules/xorg-driver.in
index b9511977f..c94953cfa 100644
--- a/rules/xorg-driver.in
+++ b/rules/xorg-driver.in
@@ -11,5 +11,14 @@ menuconfig XORG_DRIVER_VIDEO
bool "xorg video drivers "
if XORG_DRIVER_VIDEO
+
+config XORG_DRIVER_VIDEO_MODESETTING
+ tristate "modesetting"
+ select XORG_SERVER_LIBDRM
+ help
+ Generic xorg video driver on top of KMS. Can be used with
+ hardware acceleration on top of OpenGL if the GLAMOR module
+ is also selected.
+
source "generated/multimedia_xorg_driver_video.in"
endif
diff --git a/rules/xorg-server.make b/rules/xorg-server.make
index 46e9514aa..e35c591f8 100644
--- a/rules/xorg-server.make
+++ b/rules/xorg-server.make
@@ -244,6 +244,10 @@ ifdef PTXCONF_XORG_DRIVER_VIDEO
$(XORG_PREFIX)/lib/xorg/modules/libwfb.so)
@$(call install_copy, xorg-server, 0, 0, 0644, -, \
$(XORG_PREFIX)/lib/xorg/modules/libvgahw.so)
+ifdef PTXCONF_XORG_DRIVER_VIDEO_MODESETTING
+ @$(call install_copy, xorg-server, 0, 0, 0644, -, \
+ /usr/lib/xorg/modules/drivers/modesetting_drv.so)
+endif
endif
ifdef PTXCONF_XORG_SERVER_EXT_GLX