summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--package/libdrm/Config.in8
-rw-r--r--package/libdrm/libdrm.mk6
2 files changed, 14 insertions, 0 deletions
diff --git a/package/libdrm/Config.in b/package/libdrm/Config.in
index 3f39e27e7a..81fc5ccf9f 100644
--- a/package/libdrm/Config.in
+++ b/package/libdrm/Config.in
@@ -62,6 +62,14 @@ config BR2_PACKAGE_LIBDRM_OMAP
help
Install the TI OMAP driver using an experimental API.
+config BR2_PACKAGE_LIBDRM_ETNAVIV
+ bool "etnaviv (experimental)"
+ depends on BR2_arm
+ depends on BR2_PACKAGE_LIBDRM_HAS_ATOMIC
+ select BR2_PACKAGE_LIBDRM_ENABLE_ATOMIC
+ help
+ Install the Etnaviv/Vivante driver using an experimental API.
+
config BR2_PACKAGE_LIBDRM_EXYNOS
bool "exynos (experimental)"
depends on BR2_arm
diff --git a/package/libdrm/libdrm.mk b/package/libdrm/libdrm.mk
index d06f3ecd5a..cce50236f4 100644
--- a/package/libdrm/libdrm.mk
+++ b/package/libdrm/libdrm.mk
@@ -65,6 +65,12 @@ else
LIBDRM_CONF_OPTS += --disable-omap-experimental-api
endif
+ifeq ($(BR2_PACKAGE_LIBDRM_ETNAVIV),y)
+LIBDRM_CONF_OPTS += --enable-etnaviv-experimental-api
+else
+LIBDRM_CONF_OPTS += --disable-etnaviv-experimental-api
+endif
+
ifeq ($(BR2_PACKAGE_LIBDRM_EXYNOS),y)
LIBDRM_CONF_OPTS += --enable-exynos-experimental-api
else
OpenPOWER on IntegriCloud