2bb9df30ad
The basic rule for a package is to have its options named after the package name. There is no reason this should not also be the case for virtual packages. Besides, this will allow us to switch libegl to use the soon-to-be-introduced virtual-package infrastructure. Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Cc: Eric Le Bihan <eric.le.bihan.dev@free.fr> Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Cc: Thomas De Schampheleire <patrickdepinguin@gmail.com> Cc: Mike Zick <minimod@morethan.org> Cc: Samuel Martin <s.martin49@gmail.com> Reviewed-by: Samuel Martin <s.martin49@gmail.com> cc: Maxime Hadjinlian <maxime.hadjinlian@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
75 lines
1.7 KiB
Plaintext
75 lines
1.7 KiB
Plaintext
config BR2_PACKAGE_TI_GFX
|
|
bool "ti-gfx"
|
|
select BR2_PACKAGE_HAS_LIBEGL
|
|
select BR2_PACKAGE_HAS_LIBGLES
|
|
select BR2_PACKAGE_HAS_POWERVR
|
|
depends on BR2_LINUX_KERNEL && BR2_TOOLCHAIN_USES_GLIBC && BR2_arm
|
|
help
|
|
Graphics libraries for TI boards.
|
|
|
|
http://downloads.ti.com/dsps/dsps_public_sw/gfxsdk/
|
|
|
|
if BR2_PACKAGE_TI_GFX
|
|
|
|
config BR2_PACKAGE_PROVIDES_LIBEGL
|
|
default "ti-gfx"
|
|
|
|
config BR2_PACKAGE_PROVIDES_LIBGLES
|
|
default "ti-gfx"
|
|
|
|
config BR2_PACKAGE_PROVIDES_POWERVR
|
|
default "ti-gfx"
|
|
|
|
config BR2_PACKAGE_TI_GFX_DEBUG
|
|
bool "enable debug support"
|
|
help
|
|
Turns on debugging in the kernel module, install libraries built with
|
|
debugging enabled, installs various tests and installs esrev script.
|
|
|
|
config BR2_PACKAGE_TI_GFX_DEMOS
|
|
bool "install demos"
|
|
default y
|
|
help
|
|
Install the OGLES2ChameleonMan and OGLES2MagicLantern demos
|
|
|
|
config BR2_PACKAGE_TI_GFX_EGLIMAGE
|
|
bool "install eglimage version of libraries"
|
|
help
|
|
Installs OpenGL libaries which support the eglimage api.
|
|
|
|
choice
|
|
prompt "Target"
|
|
default BR2_PACKAGE_TI_GFX_ES3
|
|
help
|
|
Select the SOC for which you would like to install drivers. Please use the
|
|
chart at
|
|
http://processors.wiki.ti.com/index.php/OMAP35x_Graphics_SDK_Getting_Started_Guide
|
|
|
|
config BR2_PACKAGE_TI_GFX_ES3
|
|
bool "es3.x (OMAP35xx, AM35xx Rev 3.1+)"
|
|
help
|
|
OMAP35xx, AM35xx Rev 3.1+
|
|
|
|
config BR2_PACKAGE_TI_GFX_ES5
|
|
bool "es5.x (AM37xx, DM37xx)"
|
|
help
|
|
AM37xx, DM37xx
|
|
|
|
config BR2_PACKAGE_TI_GFX_ES6
|
|
bool "es6.x (AM387x, DMA814x, AM389x, DM816x)"
|
|
help
|
|
AM387x, DM814x, AM389x, DM816x
|
|
|
|
config BR2_PACKAGE_TI_GFX_ES8
|
|
bool "es8.x (AM335x)"
|
|
help
|
|
AM335x
|
|
|
|
endchoice
|
|
|
|
endif
|
|
|
|
comment "ti-gfx needs an (e)glibc toolchain and a Linux kernel to be built"
|
|
depends on BR2_arm
|
|
depends on !(BR2_LINUX_KERNEL && BR2_TOOLCHAIN_USES_GLIBC)
|