summaryrefslogtreecommitdiffstats
path: root/recipes-bsp/powervr-drivers
Commit message (Collapse)AuthorAgeFilesLines
* omap3-sgx-modules: Install via the kernel's "modules_install" target.Jacob Stiffler2015-04-064-46/+8
| | | | | | | | | | * This allows the modules to have a consistent installation structure when directly building from source. * Previously, these modules would be manualy installed to appears as in-tree modules. Signed-off-by: Jacob Stiffler <j-stiffler@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* omapdrm-pvr: add support for voluntary kernel preemption optionKarthik Ramanan2015-04-061-3/+5
| | | | | Signed-off-by: Karthik Ramanan <a0393906@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* omapdrm-pvr: recipe update for SGX KM for Kernel 3.14Karthik Ramanan2015-02-241-4/+4
| | | | | | | * Change do_install for updated directory structure Signed-off-by: Karthik Ramanan <a0393906@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* Graphics SDK: Add 05.01.01.02Franklin S. Cooper Jr2015-02-021-0/+68
| | | | | | | | * This graphics sdk is a minor update to the 05.01.01.01 version but includes updates to support the 3.14 kernel. Signed-off-by: Franklin S. Cooper Jr <fcooper@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* omapdrm-pvr: recipe update for SGX KM compatible with Kernel 3.12Karthik Ramanan2014-10-071-4/+4
| | | | | | | * Also adapted recipe to directory restructuring Signed-off-by: Karthik Ramanan <a0393906@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* omap3-sgx-modules: update one of Darren's patches to match change in 3.14 APIDenys Dmytriyenko2014-08-052-5/+5
| | | | | Signed-off-by: Denys Dmytriyenko <denys@ti.com> Acked-by: Franklin Cooper Jr. <fcooper@ti.com>
* omap3-sgx-modules 5.01.01.01: add Darren's patches to work with 3.14 kernelDenys Dmytriyenko2014-07-315-1/+377
| | | | Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* libgles-omap3, omap3-sgx-modules: remove old 4.8.x and 5.x versionsDenys Dmytriyenko2014-06-234-242/+0
| | | | | | | Leave 4.9 as the last release providing softfp binaries and x11 support. Leave 4.5 for now as being widely used on legacy omap3 devices. Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* Graphics SDK: Add version 05.01.01.01Franklin S. Cooper Jr2014-02-211-0/+67
| | | | | | | | * Add latest version of the Graphics SDK that includes bug fixes. * Fixed Suspend and Resume issue on AM43x. Signed-off-by: Franklin S. Cooper Jr <fcooper@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* Graphics SDK: Add 5.01.00.01 versionChase Maupin2014-01-141-0/+67
| | | | | | | | * Add the 5.01.00.01 version of the graphics SDK which supports suspend/resume operations for the v3.12 and later kernels. Signed-off-by: Chase Maupin <Chase.Maupin@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* libgles-omap3, omap3-sgx-modules: swap around DEFAULT_PREFERENCE settingDenys Dmytriyenko2013-12-045-8/+2
| | | | | | | | This way the default for am335x and am437x will be the new 5.00.00.01 Graphics SDK release, that matches the default 3.12 kernel. Signed-off-by: Denys Dmytriyenko <denys@ti.com> Acked-by: Franklin Cooper Jr. <fcooper@ti.com>
* omapdrm-pvr: fix the license definitionDenys Dmytriyenko2013-11-251-3/+5
| | | | | | | | | | | | | From the README file: You may use, distribute and copy this software under the terms of the MIT license. Details of this license can be found in the file "MIT-COPYING". Alternatively, you may use, distribute and copy this software under the terms of the GNU General Public License version 2. The full GNU General Public License version 2 can be found in the file "GPL-COPYING". Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* recipes-bsp: add recipe for PowerVR SGX544MP2 kernel driversDenys Dmytriyenko2013-11-221-0/+24
| | | | | | | | | * The PowerVR SGX544MP2 is found on omap5 and dra7xx devices. This recipe adds support for the PowerVR graphics subsystem. Signed-off-by: Mrinmayee Hingolikar <mrinmayee@ti.com> Signed-off-by: Siddharth Heroor <heroor@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* omap3-sgx-modules: add new Graphics SDK 05.00.00.01 alpha releaseDenys Dmytriyenko2013-11-211-0/+69
| | | | | | | | * Initial support for AM43x platform * 3.12 kernel support for AM335x & AM43x Signed-off-by: Franklin S. Cooper Jr <fcooper@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* ligles-omap3, omap3-sgx-modules: correct checksum assignmentDenys Dmytriyenko2013-09-162-6/+6
| | | | | | | | Checksums are handled as var attributes and require immediate expansion, so use := operation as in the original patches, that got lost in the update. Otherwise do_fetch will fail to validate the checksums. Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* omap3-sgx-modules: add automatic selection between softfp and hardfp binariesDenys Dmytriyenko2013-09-132-8/+30
| | | | | | | | | | | | | | | | | | | | This is based on the work by Franklin Cooper, with following changes: * Cleanup and simplify the logic * Reduce the number of Python calls * Expand support from Raw to X11 variant The original description: * The Graphics SDK includes some binaries that are prebuilt. * These prebuilt binaries come in two versions of the Graphics SDK. By default the prebuilt binaries are built using a softfp toolchain. A separate hardfp Graphics SDK exist that contains binaries that are prebuilt with a hardfp toolchain. * Add support for both by checking to see if the toolchain used in the OE build is using a hardfp or softfp toolchain. Signed-off-by: Denys Dmytriyenko <denys@ti.com> Cc: Franklin S. Cooper Jr <fcooper@ti.com> Acked-by: Chase Maupin <chase.maupin@ti.com>
* libgles-omap3, omap3-sgx-modules: remove old 4.03.00.02 versionDenys Dmytriyenko2013-09-031-45/+0
| | | | Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* ompa3-sgx-modules-x11: fix some build failures with latest versionsDenys Dmytriyenko2013-09-031-4/+4
| | | | | | | | * Do not hardcode kernel source location and name. * Fix some discrepancies between GFX SDK versions as related to DRM. Signed-off-by: Denys Dmytriyenko <denys@ti.com> Acked-by: Chase Maupin <chase.maupin@ti.com>
* omap3-sgx-modules: remove unnecessary patches for x11, cleanup old patchDenys Dmytriyenko2013-06-213-422/+38
| | | | Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* libgles-omap3: don't RCONFLICT/RREPLACE no-x version with x11 as it breaks ↵Denys Dmytriyenko2013-06-212-2/+0
| | | | | | | | | | | non-X distros * Enables building/installing both X11 and RAW libs/demos. Plus otherwise the build is broken for non-X distros, as it pulls in X11 deps due to RREPLACES... * Fix broken DEPENDS copy/paste typo. * Also, clean up after the previous changes - extra empty lines, indentation, etc. Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* omap3-sgx-modules-x11: Separate X11 SGX driver package into new recipePrabindh Sundareson2013-06-213-0/+458
| | | | | | | | omap3-sgx-modules now contains only non-X11 drivers. The X11 driver is available in the omap3-sgx-modules-x11 package. Signed-off-by: Prabindh Sundareson <prabu at ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* omap3-sgx-modules: Remove X11 related build and packagingPrabindh Sundareson2013-06-211-7/+2
| | | | | | | | | | | | | SGX530 driver for X11 is only buildable and testable standalone with the pre-built X11 package provided with the Graphics SDK. This patch removes X11 build from the default kernel module recipe, to enable moving X11 build to a separate recipe. This is part of a clean up of the Graphics recipe starting from 4.09.00.01 version of the Graphics SDK. Signed-off-by: Prabindh Sundareson <prabu at ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* ti-graphics: Add latest 4.09.00.01 versionChase Maupin2013-04-051-0/+56
| | | | | | | | * Add the latest 4.09.00.01 version of the graphis SDK. This version will compile against the latest v3.8 kernel. Signed-off-by: Chase Maupin <Chase.Maupin@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* omap3-sgx-modules: Add version 4.08.00.02 of the Graphics SDK kernel modulesFranklin S. Cooper Jr2013-04-021-0/+56
| | | | Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* omap3-sgx-modules: Add v4.08.00.01 of the SGX modulesFranklin S. Cooper Jr2013-02-171-0/+56
| | | | | | | * Add version 4.08.00.01 of the SGX modules. Signed-off-by: Franklin S. Cooper Jr <fcooper@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* recipes: Fix ti-eula-unpack issue. Tweak sgx modules and libgles recipes.Franklin S. Cooper Jr2012-10-101-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | * Commit d8fc4a686262c50fd0053afa7240020909ec430b addressed an issue where too many newlines characters were being sent since print by default already sends a newline character. This commit however resulted in bin files being installed in the WORKDIR and broke other recipes which commit a94f765b9867abefd5f0bd262b5dddb8782b3187 addressed. This lead to a very cluttered WORKDIR. * This patch updates ti-eula-unpack.inc to switch from using a print to a write. Since write doesn't automatically send newlines it is a bit more obvious when newlines are sent. * Part of the reason that bin files were being installed in the WORKDIR was due to TI_BIN_UNPK_WDEXT being blank for some recipes. For instance in the libgles-omap3 recipes, when the workdir command is set in TI_BIN_UNPK_CMDS the directory that the Graphics SDK will be installed into is workdir+TI_BIN_UNPK_WDEXT. A blank TI_BIN_UNPK_WDEXT means the SDK will be installed in WORKDIR. By setting TI_BIN_UNPK_WDEXT to a proper value the recipes can be sure it is installed in the proper directory. * Determine which file to download based on the defined BINFILE and not a hardcoded value. This idea was taken from arago. Signed-off-by: Franklin S. Cooper Jr <fcooper@ti.com> Acked-by: Chase Maupin <chase.maupin@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* omap3-sgx-modules, ti-staging.inc, ti-linuxutils: change PACKAGE_STRIP = ↵Koen Kooi2012-05-112-2/+2
| | | | | | | | | "no" to the proper INHIBIT_PACKAGE_STRIP = "1" PACKAGE_STRIP doesn't exit in oe-core (anymore) Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* omap3-sgx-modules: fix for corrected ti-eula-unpackPeter A. Bigot2012-02-201-1/+2
| | | | | Signed-off-by: Peter A. Bigot <bigotp@acm.org> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* omap3-sgx-modules 4.05.00.03: add missing quote for 814x machinesKoen Kooi2012-01-301-1/+1
| | | | Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
* omap3-sgx-modules 4.05.00.03: adjust omap3 module locationKoen Kooi2012-01-261-2/+2
| | | | Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
* omap3-sgx-modules: add 4.05.00.03Koen Kooi2012-01-261-0/+45
| | | | Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
* omap3-sgx-modules: use MACHINE_KERNEL_PRKoen Kooi2011-10-211-1/+2
| | | | Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
* omap3-sgx-modules: add patch from Steve Sakoman to fix build against kernel 3.0Koen Kooi2011-08-022-1/+40
| | | | Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
* omap3-sgx-modules: bump PR for OE-core kernel.bbclass fixKoen Kooi2011-06-271-1/+1
| | | | Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
* omap3-sgx-modules: add 1.6.16.3977 versionKoen Kooi2011-05-302-0/+389
That matches the 4_03_00_02 SDK Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>