summaryrefslogtreecommitdiffstats
path: root/rules
diff options
context:
space:
mode:
Diffstat (limited to 'rules')
-rw-r--r--rules/xorg-driver-video-ati.in14
-rw-r--r--rules/xorg-driver-video-ati.make6
2 files changed, 19 insertions, 1 deletions
diff --git a/rules/xorg-driver-video-ati.in b/rules/xorg-driver-video-ati.in
index 6f88aa877..7ab40f489 100644
--- a/rules/xorg-driver-video-ati.in
+++ b/rules/xorg-driver-video-ati.in
@@ -1,6 +1,18 @@
-config XORG_DRIVER_VIDEO_ATI
+menuconfig XORG_DRIVER_VIDEO_ATI
bool
depends on XORG_DRIVER_VIDEO
prompt "Ati"
help
FIXME
+
+comment "X.org ATI Driver"
+ depends on XORG_DRIVER_VIDEO_ATI
+
+config XORG_DRIVER_VIDEO_ATI_DRI
+ bool
+ depends on XORG_DRIVER_VIDEO_ATI
+ select LIBDRM
+ prompt "Enable DRI"
+ help
+ --enable-dri
+
diff --git a/rules/xorg-driver-video-ati.make b/rules/xorg-driver-video-ati.make
index 0cd24dbda..6976b083c 100644
--- a/rules/xorg-driver-video-ati.make
+++ b/rules/xorg-driver-video-ati.make
@@ -67,6 +67,12 @@ XORG_DRIVER_VIDEO_ATI_ENV := $(CROSS_ENV)
#
XORG_DRIVER_VIDEO_ATI_AUTOCONF := $(CROSS_AUTOCONF_USR)
+ifdef PTXCONF_XORG_DRIVER_VIDEO_ATI_DRI
+XORG_DRIVER_VIDEO_ATI_AUTOCONF += --enable-dri
+else
+XORG_DRIVER_VIDEO_ATI_AUTOCONF += --disable-dri
+endif
+
$(STATEDIR)/xorg-driver-video-ati.prepare: $(xorg-driver-video-ati_prepare_deps_default)
@$(call targetinfo, $@)
@$(call clean, $(XORG_DRIVER_VIDEO_ATI_DIR)/config.cache)