summaryrefslogtreecommitdiffstats
path: root/recipes-bsp/powervr-drivers
Commit message (Collapse)AuthorAgeFilesLines
* conf, recipes: add support for j7-hs-evm platform and j7 SoC familyDenys Dmytriyenko2020-04-231-1/+1
| | | | Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* powervr-drivers: require gpu machine featureDenys Dmytriyenko2020-04-082-2/+6
| | | | Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* ti-sgx-ddk-km: Update srcrev to pick use preemptionGowtham Tammana2020-02-171-2/+2
| | | | | | | Update srcrev to pick the use preemption changes. Signed-off-by: Gowtham Tammana <g-tammana@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* ti-sgx-ddk-km: Update srcrev for rtlinux buildGowtham Tammana2020-02-131-2/+2
| | | | | | | Update srcrev to pickup fix for rt linux build error. Signed-off-by: Gowtham Tammana <g-tammana@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* ti-sgx-ddk-km: Enable SGX driver for Beagleboard and PandaboardAndrew F. Davis2020-02-131-1/+3
| | | | | | | | These boards have SGX GPUs but do not build as this recipe is not compatible with them, add compatibles for these machines. Signed-off-by: Andrew F. Davis <afd@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* ti-sgx-ddk-km: Update branch for k5.4 sourcesAndrew F. Davis via Lists.Yoctoproject.Org2020-02-111-3/+3
| | | | | | | Update the BRANCH and SRCREV to pick the sources for k5.4. Signed-off-by: Andrew F. Davis <afd@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* ti-img-rogue-driver: Update branch to pick k5.4 sourcesGowtham Tammana2020-02-101-3/+3
| | | | | | | Update the branch id to pick the sources relevant to k5.4. Signed-off-by: Gowtham Tammana <g-tammana@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* powervr-drivers: Use M for kernel build subdirectory over SUBDIRSAndrew F. Davis2020-01-312-3/+3
| | | | | | | | SUBDIRS has been deprecated for a while and as of k5.4 no longer works. Use M= instead. Signed-off-by: Andrew F. Davis <afd@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* ti-img-rogue-driver: Update srcrev to pick latestGowtham Tammana2019-10-311-2/+2
| | | | | | | | | Picks the following changes - enable hwr by default - mips page table setup fix Signed-off-by: Gowtham Tammana <g-tammana@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* ti-img-rogue-driver: Update srcrev to pick latest changesGowtham Tammana2019-09-301-2/+2
| | | | | | | | | | Picks the following changes - Fix dma-api warnings - Add flags to support guest instance Signed-off-by: Gowtham Tammana <g-tammana@ti.com> Signed-off-by: Erick Narvaez <e-narvaez@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* ti-sgx-ddk-km: Update SRCREV to pick CMA mem area changesGowtham Tammana2019-09-241-2/+2
| | | | | | | | Support for new CMA linux mem area is added, updating srcrev to pick the latest changes. Signed-off-by: Gowtham Tammana <g-tammana@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* ti-img-rogue-driver: Update srcrev to pick get_order fixGowtham Tammana2019-09-181-2/+2
| | | | | | | | | `__get_order()` API got changed to `get_order()` in the newer kernel 4.19.73. Updating the srcrev to pick the corresponding fix in the driver. Signed-off-by: Gowtham Tammana <g-tammana@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* ti-sgx-ddk-km: also support arm-oe-linux-gnueabi as a hardfp compilerDenys Dmytriyenko2019-09-122-1/+37
| | | | | | | | | | | OE-built internal toolchain doesn't use "-gnueabihf" suffix and instead uses "-gnueabi" for both softfp and hardfp. For now we only support hardfp (user-space binaries are only available in hardfp), but would be nice to check for "callconvention-hard" before applying the patch. Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* ti-img-rogue-driver: port generic toolchain support from SGXDenys Dmytriyenko2019-09-122-1/+59
| | | | Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* ti-img-rogue-driver: Update src to pick virt changesGowtham Tammana2019-09-101-2/+2
| | | | | | | | Virtualization support is added to the driver. Updating srcrev here to pick the relevant sources. Signed-off-by: Gowtham Tammana <g-tammana@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* ti-img-rogue-driver: Update recipe to pick newer versionGowtham Tammana2019-08-031-2/+2
| | | | | | | | Updated the recipe to pick the newer version, 1.10.5371573, of rogue gpu kernel sources. Signed-off-by: Gowtham Tammana <g-tammana@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* ti-img-rogue-driver: Update srcrev to pick wayland ws supportGowtham Tammana2019-07-021-3/+3
| | | | | Signed-off-by: Gowtham Tammana <g-tammana@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* ti-img-rogue-driver: switch to linux window system branchAnand Balagopalakrishnan2019-06-291-3/+3
| | | | | Signed-off-by: Anand Balagopalakrishnan <anandb@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* ti-img-rogue-driver: bump SRCREV to pick compiler error fixesGowtham Tammana2019-06-261-2/+2
| | | | | | | | Picks up compiler error/warning fixes on rt-linux and debug builds. Signed-off-by: Gowtham Tammana <g-tammana@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* img-pvr-drivers: specify SGX and Rogue as virtual providers for GPU driverAnand Balagopalakrishnan2019-06-222-7/+5
| | | | | | | | - specify both SGX and Rogue drivers as virtual providers for GPU driver - remove unused omapdrm-pvr provides Signed-off-by: Anand Balagopalakrishnan <anandb@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* ti-img-rogue-driver: add PowerVR Rogue kernel module for J721EAnand Balagopalakrishnan2019-06-201-0/+32
| | | | | Signed-off-by: Anand Balagopalakrishnan <anandb@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* ti-sgx-ddk-km: bump SRCREV to pick up toolchain enhancemente-ruei1@ti.com2019-05-091-2/+2
| | | | | | | - support general toolchain Signed-off-by: Eric Ruei <e-ruei1@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* ti-sgx-ddk: remove old 1.14 version of DDK KM and UMDenys Dmytriyenko2019-03-013-105/+0
| | | | | | DDK 1.17 is now supported for same platforms. Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* ti-sgx-ddk-km: bump SRCREV and enable AM3/4/5 support for DDK 1.17e-ruei1@ti.com2019-03-011-4/+11
| | | | | | | | - bump SRCREV to pickup kernel 4.19 support - enable AM3/4/5 support in addition to AM6 for DDK 1.17 Signed-off-by: Eric Ruei <e-ruei1@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* ti-sgx-ddk-km: bump SRCREV to pickup the SGX reset fix for AM3/4e-ruei1@ti.com2018-11-271-2/+2
| | | | | | | -km: pvr_drm.c: move the assert_reset from DrmRemove to DrmUnload Signed-off-by: Eric Ruei <e-ruei1@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* ti-sgx-ddk-km: fix/workaround new gcc8 checksDenys Dmytriyenko2018-10-163-1/+63
| | | | Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* ti-sgx-ddk-km: add k3 (AM654x) supporte-ruei1@ti.com2018-07-281-0/+41
| | | | | | | - add K3 (AM654x) support based on SGX DDK 1.17 Signed-off-by: Eric Ruei <e-ruei1@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* ti-sgx-ddk-km: bump SRCREV to pick up two local patchese-ruei1@ti.com2018-04-053-68/+2
| | | | | | | | - pickup the latest release which includes two local patches - remove those two local patches Signed-off-by: Eric Ruei <e-ruei1@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* ti-sgx-ddk-km: update SGX kernel driver for k4.14Anand Balagopalakrishnan2018-03-192-2/+40
| | | | | | | | | Note: This is a tentative patch to enable graphics support. We shall merge both local patches to the ti-sgx-km repo soon. Signed-off-by: Anand Balagopalakrishnan <anandb@ti.com> Signed-off-by: Eric Ruei <e-ruei1@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* ti-sgx-ddk-km: suppress implicit fallthrough error in gcc7Denys Dmytriyenko2017-11-132-2/+31
| | | | Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* ti-sgx-ddk-km: move to k4.9Anand Balagopalakrishnan2017-02-081-3/+3
| | | | | Signed-off-by: Anand Balagopalakrishnan <anandb@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* ti-sgx-ddk-km: enable parallel buildsAnand Balagopalakrishnan2017-02-061-4/+2
| | | | | Signed-off-by: Anand Balagopalakrishnan <anandb@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* ti-sgx-ddk-km: remove update of sysconfig register in drivere-ruei1@ti.com2017-01-181-2/+2
| | | | | | | | | | | The OCP SYSCONFIG register should be controlled by kernel hwmod only. the original code sets the SGX idle and standby mode to "No Standby" which prevents the SGX power domain to reach off state during suspend. Even though the problem was only introduced with kernel 4.4 upgrade, i.e. it seemed to be no harm before, we should remove the same. Signed-off-by: Eric Ruei <e-ruei1@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* ti-sgx-ddk-km: Fix error in calculation of page arrayKarthik Ramanan2016-12-221-2/+2
| | | | | Signed-off-by: Karthik Ramanan <a0393906@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* ti-sgx-ddk-km: disable parallel builds for SGX driverAnand Balagopalakrishnan2016-11-161-0/+2
| | | | | | | | | Random build failures are reported on SGX driver when building for different targets. Disable parallel compilation in SGX driver. Signed-off-by: Anand Balagopalakrishnan <anandb@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* 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>