summaryrefslogtreecommitdiffstats
path: root/package/freescale-imx/gpu-amd-bin-mx51
diff options
context:
space:
mode:
Diffstat (limited to 'package/freescale-imx/gpu-amd-bin-mx51')
-rw-r--r--package/freescale-imx/gpu-amd-bin-mx51/Config.in60
-rw-r--r--package/freescale-imx/gpu-amd-bin-mx51/egl.pc10
-rw-r--r--package/freescale-imx/gpu-amd-bin-mx51/glesv2.pc10
-rw-r--r--package/freescale-imx/gpu-amd-bin-mx51/gpu-amd-bin-mx51.hash3
-rw-r--r--package/freescale-imx/gpu-amd-bin-mx51/gpu-amd-bin-mx51.mk67
-rw-r--r--package/freescale-imx/gpu-amd-bin-mx51/vg.pc10
6 files changed, 0 insertions, 160 deletions
diff --git a/package/freescale-imx/gpu-amd-bin-mx51/Config.in b/package/freescale-imx/gpu-amd-bin-mx51/Config.in
deleted file mode 100644
index cd66c737ba..0000000000
--- a/package/freescale-imx/gpu-amd-bin-mx51/Config.in
+++ /dev/null
@@ -1,60 +0,0 @@
-comment "gpu-amd-bin-mx51 needs a glibc EABI toolchain w/ C++"
- depends on BR2_arm
- depends on !BR2_ARM_EABI || !BR2_TOOLCHAIN_USES_GLIBC || \
- !BR2_INSTALL_LIBSTDCPP
-
-config BR2_PACKAGE_GPU_AMD_BIN_MX51
- bool "gpu-amd-bin-mx51 (also imx53)"
- depends on BR2_ARM_EABI
- depends on BR2_TOOLCHAIN_USES_GLIBC
- depends on BR2_INSTALL_LIBSTDCPP
- select BR2_PACKAGE_HAS_LIBEGL
- select BR2_PACKAGE_HAS_LIBGLES
- select BR2_PACKAGE_HAS_LIBOPENVG
- help
- Freescale libraries, headers and executables for the
- AMD GPU on i.MX5x, containing OpenGL/ES, OpenVG
- and EGL support.
-
-if BR2_PACKAGE_GPU_AMD_BIN_MX51
-
-choice
- prompt "Output option"
- help
- There are two versions of this library: one for
- direct framebuffer access, one for X11 rendering.
- Choose here which version to install.
-
-config BR2_PACKAGE_GPU_AMD_BIN_MX51_OUTPUT_X11
- bool "X11"
- depends on BR2_PACKAGE_XORG7
- select BR2_PACKAGE_LIBXCB
- select BR2_PACKAGE_XLIB_LIBX11
- select BR2_PACKAGE_XLIB_LIBXEXT
- select BR2_PACKAGE_XLIB_LIBXRENDER
- select BR2_PACKAGE_XLIB_LIBXDMCP
- select BR2_PACKAGE_XLIB_LIBXAU
-
-comment "X11 backend needs X.org enabled"
- depends on !BR2_PACKAGE_XORG7
-
-config BR2_PACKAGE_GPU_AMD_BIN_MX51_OUTPUT_FB
- bool "Framebuffer"
-
-endchoice
-
-config BR2_PACKAGE_PROVIDES_LIBEGL
- default "gpu-amd-bin-mx51"
-
-config BR2_PACKAGE_PROVIDES_LIBGLES
- default "gpu-amd-bin-mx51"
-
-config BR2_PACKAGE_PROVIDES_LIBOPENVG
- default "gpu-amd-bin-mx51"
-
-config BR2_PACKAGE_GPU_AMD_BIN_MX51_EXAMPLES
- bool "install examples"
- help
- Copy the examples to the target.
-
-endif
diff --git a/package/freescale-imx/gpu-amd-bin-mx51/egl.pc b/package/freescale-imx/gpu-amd-bin-mx51/egl.pc
deleted file mode 100644
index b0ff229fba..0000000000
--- a/package/freescale-imx/gpu-amd-bin-mx51/egl.pc
+++ /dev/null
@@ -1,10 +0,0 @@
-prefix=/usr
-exec_prefix=${prefix}
-libdir=${exec_prefix}/lib
-includedir=${prefix}/include
-
-Name: egl
-Description: Freescale amd-gpu-bin-mx51 implementation of EGL
-Version: 7.11.0
-Libs: -L${libdir} -lEGL
-Cflags: -I${includedir}
diff --git a/package/freescale-imx/gpu-amd-bin-mx51/glesv2.pc b/package/freescale-imx/gpu-amd-bin-mx51/glesv2.pc
deleted file mode 100644
index 6f9b7fc841..0000000000
--- a/package/freescale-imx/gpu-amd-bin-mx51/glesv2.pc
+++ /dev/null
@@ -1,10 +0,0 @@
-prefix=/usr
-exec_prefix=${prefix}
-libdir=${exec_prefix}/lib
-includedir=${prefix}/include
-
-Name: glesv2
-Description: Freescale amd-gpu-bin-mx51 implementation of OpenGL ESv2
-Version: 7.11.0
-Libs: -L${libdir} -lGLESv2
-Cflags: -I${includedir}
diff --git a/package/freescale-imx/gpu-amd-bin-mx51/gpu-amd-bin-mx51.hash b/package/freescale-imx/gpu-amd-bin-mx51/gpu-amd-bin-mx51.hash
deleted file mode 100644
index 9c08e4aa10..0000000000
--- a/package/freescale-imx/gpu-amd-bin-mx51/gpu-amd-bin-mx51.hash
+++ /dev/null
@@ -1,3 +0,0 @@
-# locally computed
-sha256 c7a6fa03b7aa2a375556c59908876554ba720c1e744baba2debb84a408f790db amd-gpu-x11-bin-mx51-11.09.01.bin
-sha256 f0db68a764b5fb199729e7435f606b8d12b61ca97990336c647b7e81f4a584d9 amd-gpu-bin-mx51-11.09.01.bin
diff --git a/package/freescale-imx/gpu-amd-bin-mx51/gpu-amd-bin-mx51.mk b/package/freescale-imx/gpu-amd-bin-mx51/gpu-amd-bin-mx51.mk
deleted file mode 100644
index 44a6b4c7d2..0000000000
--- a/package/freescale-imx/gpu-amd-bin-mx51/gpu-amd-bin-mx51.mk
+++ /dev/null
@@ -1,67 +0,0 @@
-################################################################################
-#
-# gpu-amd-bin-mx51
-#
-################################################################################
-
-GPU_AMD_BIN_MX51_SITE = $(FREESCALE_IMX_SITE)
-GPU_AMD_BIN_MX51_BASE_VERSION = 11.09.01
-ifeq ($(BR2_PACKAGE_GPU_AMD_BIN_MX51_OUTPUT_FB),y)
-GPU_AMD_BIN_MX51_VERSION = $(GPU_AMD_BIN_MX51_BASE_VERSION)-fb
-GPU_AMD_BIN_MX51_SOURCE = amd-gpu-bin-mx51-$(GPU_AMD_BIN_MX51_BASE_VERSION).bin
-else
-GPU_AMD_BIN_MX51_VERSION = $(GPU_AMD_BIN_MX51_BASE_VERSION)-x11
-GPU_AMD_BIN_MX51_SOURCE = amd-gpu-x11-bin-mx51-$(GPU_AMD_BIN_MX51_BASE_VERSION).bin
-GPU_AMD_BIN_MX51_DEPENDENCIES = libxcb xlib_libX11 xlib_libXext \
- xlib_libXrender xlib_libXau xlib_libXdmcp
-endif
-GPU_AMD_BIN_MX51_PROVIDES = libegl libgles libopenvg
-GPU_AMD_BIN_MX51_INSTALL_STAGING = YES
-
-GPU_AMD_BIN_MX51_LICENSE = Freescale Semiconductor Software License Agreement
-GPU_AMD_BIN_MX51_LICENSE_FILES = EULA
-GPU_AMD_BIN_MX51_REDISTRIBUTE = NO
-
-define GPU_AMD_BIN_MX51_EXTRACT_CMDS
- $(call FREESCALE_IMX_EXTRACT_HELPER,$(DL_DIR)/$(GPU_AMD_BIN_MX51_SOURCE))
-endef
-
-# Upstream headers need to be compiled with -D_LINUX. It is more convenient
-# to rely on __linux__ which is defined in compiler itself
-define GPU_AMD_BIN_MX51_FIXUP_HEADERS
- $(SED) 's/_LINUX/__linux__/g' $(@D)/usr/include/*/*.h
-endef
-GPU_AMD_BIN_MX51_POST_PATCH_HOOKS += GPU_AMD_BIN_MX51_FIXUP_HEADERS
-
-# eglplatform_1.4.h contains X11 compatible headers
-ifeq ($(BR2_PACKAGE_GPU_AMD_BIN_MX51_OUTPUT_X11),y)
-define GPU_AMD_BIN_MX51_FIXUP_EGL_HEADERS
- mv $(STAGING_DIR)/usr/include/EGL/eglplatform_1.4.h $(STAGING_DIR)/usr/include/EGL/eglplatform.h
-endef
-endif
-
-define GPU_AMD_BIN_MX51_INSTALL_STAGING_CMDS
- $(INSTALL) -d $(STAGING_DIR)/usr/lib/pkgconfig
- $(INSTALL) -m 644 package/freescale-imx/gpu-amd-bin-mx51/*.pc $(STAGING_DIR)/usr/lib/pkgconfig/
- $(INSTALL) -m 755 $(@D)/usr/lib/lib* $(STAGING_DIR)/usr/lib/
- cp -r $(@D)/usr/include/* $(STAGING_DIR)/usr/include
- $(GPU_AMD_BIN_MX51_FIXUP_EGL_HEADERS)
-endef
-
-ifeq ($(BR2_PACKAGE_GPU_AMD_BIN_MX51_EXAMPLES),y)
-define GPU_AMD_BIN_MX51_INSTALL_EXAMPLES
- $(INSTALL) -d $(TARGET_DIR)/usr/share/examples/gpu_amd_samples
- $(INSTALL) -m 755 $(@D)/usr/bin/* $(TARGET_DIR)/usr/share/examples/gpu_amd_samples
-endef
-endif
-
-define GPU_AMD_BIN_MX51_INSTALL_TARGET_CMDS
- $(INSTALL) -m 755 $(@D)/usr/lib/lib*so* $(TARGET_DIR)/usr/lib/
- $(GPU_AMD_BIN_MX51_INSTALL_EXAMPLES)
-endef
-
-define GPU_AMD_BIN_MX51_DEVICES
- /dev/gsl_kmod c 640 0 0 249 0 1 4
-endef
-
-$(eval $(generic-package))
diff --git a/package/freescale-imx/gpu-amd-bin-mx51/vg.pc b/package/freescale-imx/gpu-amd-bin-mx51/vg.pc
deleted file mode 100644
index 8fe956e11e..0000000000
--- a/package/freescale-imx/gpu-amd-bin-mx51/vg.pc
+++ /dev/null
@@ -1,10 +0,0 @@
-prefix=/usr
-exec_prefix=${prefix}
-libdir=${exec_prefix}/lib
-includedir=${prefix}/include
-
-Name: vg
-Description: Freescale amd-gpu-bin-mx51 implementation of OpenVG
-Version: 1.1
-Libs: -L${libdir} -lOpenVG
-Cflags: -I${includedir}/
OpenPOWER on IntegriCloud