The cirros image was rebuilt against the 3.13.0-83 kernel, drivers e1000e, igbvf...
[packages/trusty/cirros-testvm.git] / cirros-testvm / src-cirros / buildroot-2015.05 / package / sunxi-mali / Config.in
diff --git a/cirros-testvm/src-cirros/buildroot-2015.05/package/sunxi-mali/Config.in b/cirros-testvm/src-cirros/buildroot-2015.05/package/sunxi-mali/Config.in
new file mode 100644 (file)
index 0000000..95f91ab
--- /dev/null
@@ -0,0 +1,68 @@
+config BR2_PACKAGE_SUNXI_MALI
+       bool "sunxi-mali"
+       select BR2_PACKAGE_HAS_LIBEGL
+       select BR2_PACKAGE_HAS_LIBGLES
+       # The egl/gles mali libraries are provided as a git submodule of the
+       # sunxi-mali repo and are downloaded by the sunxi-mali-prop package.
+       select BR2_PACKAGE_SUNXI_MALI_PROP
+       depends on BR2_TOOLCHAIN_USES_GLIBC
+       depends on BR2_arm
+       help
+         Install the ARM Mali drivers for sunxi based systems (i.e
+         systems based on ARM Allwinner SoCs). This driver requires
+         either the sunxi-kernel with the ARM Mali driver enabled or
+         the installation of the ARM Mali drivers as an external
+         module.
+
+         http://github.com/linux-sunxi/sunxi-mali
+
+if BR2_PACKAGE_SUNXI_MALI
+
+config BR2_PACKAGE_PROVIDES_LIBEGL
+       default "sunxi-mali"
+
+config BR2_PACKAGE_PROVIDES_LIBGLES
+       default "sunxi-mali"
+
+config BR2_PACKAGE_SUNXI_MALI_DBG
+       bool "install malitest and maliver tools"
+       help
+         Install 3D triangle demo malitest application and the maliver application
+         which describes the kernel module version.
+
+choice
+       prompt "Version"
+       default BR2_PACKAGE_SUNXI_MALI_R3P0
+       help
+         Select the version of the kernel module. For the sunxi-kernel, the
+         appropriate version number is r3p0. For other kernels, use the maliver
+         application to determine the appropriate version.
+
+config BR2_PACKAGE_SUNXI_MALI_R2P4
+       bool "r2p4"
+       depends on BR2_ARM_EABI
+
+comment "r2p4 requires an EABI toolchain"
+       depends on !BR2_ARM_EABI
+
+config BR2_PACKAGE_SUNXI_MALI_R3P0
+       bool "r3p0"
+       depends on BR2_ARM_EABIHF
+
+comment "r3p0 requires an EABIhf toolchain"
+       depends on !BR2_ARM_EABIHF
+
+config BR2_PACKAGE_SUNXI_MALI_R3P1
+       depends on BR2_ARM_EABIHF
+       bool "r3p1"
+
+comment "r3p1 requires an EABIhf toolchain"
+       depends on !BR2_ARM_EABIHF
+
+endchoice
+
+endif
+
+comment "sunxi-mali needs an (e)glibc toolchain"
+       depends on BR2_arm
+       depends on !BR2_TOOLCHAIN_USES_GLIBC