summaryrefslogtreecommitdiffstats
path: root/recipes-bsp/powervr-drivers
Commit message (Collapse)AuthorAgeFilesLines
...
* ti-sgx-ddk-km: remove dependency between user-mode and kernel-mode buildsAnand Balagopalakrishnan2016-10-241-1/+1
| | | | | Signed-off-by: Anand Balagopalakrishnan <anandb@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* ti-sgx-ddk-km: bump SRCREV for compiler warning fixe-ruei1@ti.com2016-09-011-1/+1
| | | | | Signed-off-by: Eric Ruei <e-ruei1@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* ti-sgx-ddk-km: disable active power managementAnand Balagopalakrishnan2016-06-291-1/+1
| | | | | | | | Disable active power management in SGX. This will enable host triggered suspend-resume for SGX. Signed-off-by: Anand Balagopalakrishnan <anandb@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* ti-sgx-ddk-km: update srcrev and branch name, bump PRAnand Balagopalakrishnan2016-05-051-2/+2
| | | | | Signed-off-by: Anand Balagopalakrishnan <anandb@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* sgx: drop old outdated omap3-sgx-modules and libgles-omap3 recipesDenys Dmytriyenko2016-04-2611-1048/+0
| | | | | | | | | Besides being outdated and deprecated in favor of new ti-sgx-ddk recipes (previously known as omapdrm-pvr and omap5-sgx-ddk), 3D graphics drivers are kernel specific and corresponding kernel versions (prior to 4.0) have all been dropped already. Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* sgx: rename and clean up kernel and user space componentsDenys Dmytriyenko2016-04-261-0/+8
| | | | Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* omapdrm_pvr: remove version 1.9.2253347 as replaced by 1.14.3699939Anand Balagopalakrishnan2016-02-291-42/+0
| | | | | Signed-off-by: Anand Balagopalakrishnan <anandb@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* omapdrm_pvr: SGX kernel mode driver v1.14 for all TI SoCsAnand Balagopalakrishnan2016-02-151-0/+34
| | | | | Signed-off-by: Anand Balagopalakrishnan <anandb@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* omapdrm-pvr: bump SRCREV for AM57x/DRA7xxAnand Balagopalakrishnan2016-01-181-1/+1
| | | | | | | | * Fix use of freed GEM object * Disable debug options in release build Signed-off-by: Anand Balagopalakrishnan <anandb@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* omapdrm-pvr:Bump SRCREV of ti33x and ti43x to pick up the latest DDK KM fixe-ruei1@ti.com2015-12-041-2/+2
| | | | | Signed-off-by: Eric Ruei <e-ruei1@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* omapdrm-pvr: disable PVR_NULLDRM to support DRI_DRM for AM4Gou, Hongmei2015-11-091-1/+1
| | | | Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* omapdrm-pvr: bump SRCREV for am3 and am4Jacob Stiffler2015-10-191-3/+3
| | | | | | | | | | * Remove the OCP_SYSCONFIG setting so that power management capability will not be disabled * Put SGX device in reset state when PVRSRV driver is removed * Disable the Interrupt Sync Check unless SUPPORT_LISR_MISR_SYNC is defined. Signed-off-by: Jacob Stiffler <j-stiffler@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* omapdrm-pvr: Bump SRCREV for am4/k4.1 branchGou, Hongmei2015-09-081-2/+2
| | | | | | | * Sync up with the current kernel code Signed-off-by: Hongmei Gou <h-gou@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* omapdrm-pvr: add AM3 and AM4 which use null_window DRMGou, Hongmei2015-08-281-5/+21
| | | | | | | Bumped driver revs to match latest kernel patches. Signed-off-by: Hongmei Gou <h-gou@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* omapdrm-pvr: bump rev to match v3 of corresponding kernel patchesDenys Dmytriyenko2015-08-281-2/+2
| | | | Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* omapdrm-pvr/omap5-sgx-ddk-um-linux: update due to branch shuffleDenys Dmytriyenko2015-08-241-3/+3
| | | | Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* omapdrm-pvr: recipe update for SGX KM on 4.1 kernelAnand Balagopalakrishnan2015-08-241-2/+2
| | | | | Signed-off-by: Anand Balagopalakrishnan <anandb@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* omapdrm-pvr: Bug fixes and updates to the driverKarthik Ramanan2015-07-071-2/+2
| | | | | | | | * 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>
* omapdrm-pvr: Use kernel mechanism for module installation.Jacob Stiffler2015-06-011-4/+2
| | | | | Signed-off-by: Jacob Stiffler <j-stiffler@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* 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>