aboutsummaryrefslogtreecommitdiffstats
path: root/recipes-bsp/powervr-drivers
AgeCommit message (Collapse)Author
2015-08-24omapdrm-pvr/omap5-sgx-ddk-um-linux: update due to branch shuffleDenys Dmytriyenko
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2015-08-24omapdrm-pvr: recipe update for SGX KM on 4.1 kernelAnand Balagopalakrishnan
Signed-off-by: Anand Balagopalakrishnan <anandb@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2015-07-07omapdrm-pvr: Bug fixes and updates to the driverKarthik Ramanan
* Fixed array out of bounds issue which causes failure in create_gem_wrapper * Truncate SGX HW recovery traces Signed-off-by: Karthik Ramanan <a0393906@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2015-06-01omapdrm-pvr: Use kernel mechanism for module installation.Jacob Stiffler
Signed-off-by: Jacob Stiffler <j-stiffler@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2015-04-06omap3-sgx-modules: Install via the kernel's "modules_install" target.Jacob Stiffler
* 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>
2015-04-06omapdrm-pvr: add support for voluntary kernel preemption optionKarthik Ramanan
Signed-off-by: Karthik Ramanan <a0393906@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2015-02-24omapdrm-pvr: recipe update for SGX KM for Kernel 3.14Karthik Ramanan
* Change do_install for updated directory structure Signed-off-by: Karthik Ramanan <a0393906@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2015-02-02Graphics SDK: Add 05.01.01.02Franklin S. Cooper Jr
* 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>
2014-10-07omapdrm-pvr: recipe update for SGX KM compatible with Kernel 3.12Karthik Ramanan
* Also adapted recipe to directory restructuring Signed-off-by: Karthik Ramanan <a0393906@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2014-08-05omap3-sgx-modules: update one of Darren's patches to match change in 3.14 APIDenys Dmytriyenko
Signed-off-by: Denys Dmytriyenko <denys@ti.com> Acked-by: Franklin Cooper Jr. <fcooper@ti.com>
2014-07-31omap3-sgx-modules 5.01.01.01: add Darren's patches to work with 3.14 kernelDenys Dmytriyenko
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2014-06-23libgles-omap3, omap3-sgx-modules: remove old 4.8.x and 5.x versionsDenys Dmytriyenko
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>
2014-02-21Graphics SDK: Add version 05.01.01.01Franklin S. Cooper Jr
* 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>
2014-01-14Graphics SDK: Add 5.01.00.01 versionChase Maupin
* 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>
2013-12-04libgles-omap3, omap3-sgx-modules: swap around DEFAULT_PREFERENCE settingDenys Dmytriyenko
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>
2013-11-25omapdrm-pvr: fix the license definitionDenys Dmytriyenko
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>
2013-11-22recipes-bsp: add recipe for PowerVR SGX544MP2 kernel driversDenys Dmytriyenko
* 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>
2013-11-21omap3-sgx-modules: add new Graphics SDK 05.00.00.01 alpha releaseDenys Dmytriyenko
* 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>
2013-09-16ligles-omap3, omap3-sgx-modules: correct checksum assignmentDenys Dmytriyenko
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>
2013-09-13omap3-sgx-modules: add automatic selection between softfp and hardfp binariesDenys Dmytriyenko
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>
2013-09-03libgles-omap3, omap3-sgx-modules: remove old 4.03.00.02 versionDenys Dmytriyenko
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2013-09-03ompa3-sgx-modules-x11: fix some build failures with latest versionsDenys Dmytriyenko
* 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>
2013-06-21omap3-sgx-modules: remove unnecessary patches for x11, cleanup old patchDenys Dmytriyenko
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2013-06-21libgles-omap3: don't RCONFLICT/RREPLACE no-x version with x11 as it breaks ↵Denys Dmytriyenko
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>
2013-06-21omap3-sgx-modules-x11: Separate X11 SGX driver package into new recipePrabindh Sundareson
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>
2013-06-21omap3-sgx-modules: Remove X11 related build and packagingPrabindh Sundareson
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>
2013-04-05ti-graphics: Add latest 4.09.00.01 versionChase Maupin
* 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>
2013-04-02omap3-sgx-modules: Add version 4.08.00.02 of the Graphics SDK kernel modulesFranklin S. Cooper Jr
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2013-02-17omap3-sgx-modules: Add v4.08.00.01 of the SGX modulesFranklin S. Cooper Jr
* 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>
2012-10-10recipes: Fix ti-eula-unpack issue. Tweak sgx modules and libgles recipes.Franklin S. Cooper Jr
* 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>
2012-05-11omap3-sgx-modules, ti-staging.inc, ti-linuxutils: change PACKAGE_STRIP = ↵Koen Kooi
"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>
2012-02-20omap3-sgx-modules: fix for corrected ti-eula-unpackPeter A. Bigot
Signed-off-by: Peter A. Bigot <bigotp@acm.org> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2012-01-30omap3-sgx-modules 4.05.00.03: add missing quote for 814x machinesKoen Kooi
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-01-26omap3-sgx-modules 4.05.00.03: adjust omap3 module locationKoen Kooi
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-01-26omap3-sgx-modules: add 4.05.00.03Koen Kooi
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2011-10-21omap3-sgx-modules: use MACHINE_KERNEL_PRKoen Kooi
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2011-08-02omap3-sgx-modules: add patch from Steve Sakoman to fix build against kernel 3.0Koen Kooi
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2011-06-27omap3-sgx-modules: bump PR for OE-core kernel.bbclass fixKoen Kooi
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2011-05-30omap3-sgx-modules: add 1.6.16.3977 versionKoen Kooi
That matches the 4_03_00_02 SDK Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>