1 config BR2_PACKAGE_TI_GFX
3 depends on BR2_LINUX_KERNEL && BR2_TOOLCHAIN_USES_GLIBC && BR2_arm
4 select BR2_HOSTARCH_NEEDS_IA32_LIBS
5 select BR2_PACKAGE_HAS_LIBEGL
6 select BR2_PACKAGE_HAS_LIBGLES
7 select BR2_PACKAGE_HAS_POWERVR
8 select BR2_PACKAGE_FBSET if !BR2_PACKAGE_BUSYBOX # Runtime dependency only
9 select BR2_LINUX_NEEDS_MODULES # not using kernel-module infra
11 Graphics libraries for TI boards using SGX acceleration.
13 Supports OMAP35xx, DM37xx/AM37xx, DM816x, DM814x, AM335x and
16 For newer CPUs or kernels use the ti-sgx-{km,um} packages.
18 http://downloads.ti.com/dsps/dsps_public_sw/gfxsdk/
22 config BR2_PACKAGE_PROVIDES_LIBEGL
25 config BR2_PACKAGE_PROVIDES_LIBGLES
28 config BR2_PACKAGE_PROVIDES_POWERVR
31 config BR2_PACKAGE_TI_GFX_DEBUG
32 bool "enable debug support"
34 Turns on debugging in the kernel module, install libraries built with
35 debugging enabled, installs various tests and installs esrev script.
37 config BR2_PACKAGE_TI_GFX_DEMOS
41 Install the OGLES2ChameleonMan and OGLES2MagicLantern demos
43 config BR2_PACKAGE_TI_GFX_EGLIMAGE
44 bool "install eglimage version of libraries"
46 Installs OpenGL libaries which support the eglimage api.
50 default BR2_PACKAGE_TI_GFX_ES3
52 Select the SOC for which you would like to install drivers. Please use the
54 http://processors.wiki.ti.com/index.php/OMAP35x_Graphics_SDK_Getting_Started_Guide
56 config BR2_PACKAGE_TI_GFX_ES3
57 bool "es3.x (OMAP35xx, AM35xx Rev 3.1+)"
59 OMAP35xx, AM35xx Rev 3.1+
61 config BR2_PACKAGE_TI_GFX_ES5
62 bool "es5.x (AM37xx, DM37xx)"
66 config BR2_PACKAGE_TI_GFX_ES6
67 bool "es6.x (AM387x, DMA814x, AM389x, DM816x)"
69 AM387x, DM814x, AM389x, DM816x
71 config BR2_PACKAGE_TI_GFX_ES8
80 comment "ti-gfx needs a glibc toolchain and a Linux kernel to be built"
82 depends on !(BR2_LINUX_KERNEL && BR2_TOOLCHAIN_USES_GLIBC)