aboutsummaryrefslogtreecommitdiffstats
path: root/recipes-bsp/powervr-drivers
AgeCommit message (Collapse)Author
2020-02-17ti-sgx-ddk-km: Update srcrev to pick use preemptionGowtham Tammana
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>
2020-02-13ti-sgx-ddk-km: Update srcrev for rtlinux buildGowtham Tammana
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>
2020-02-13ti-sgx-ddk-km: Enable SGX driver for Beagleboard and PandaboardAndrew F. Davis
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>
2020-02-11ti-sgx-ddk-km: Update branch for k5.4 sourcesAndrew F. Davis via Lists.Yoctoproject.Org
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>
2020-02-10ti-img-rogue-driver: Update branch to pick k5.4 sourcesGowtham Tammana
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>
2020-01-31powervr-drivers: Use M for kernel build subdirectory over SUBDIRSAndrew F. Davis
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>
2019-10-31ti-img-rogue-driver: Update srcrev to pick latestGowtham Tammana
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>
2019-09-30ti-img-rogue-driver: Update srcrev to pick latest changesGowtham Tammana
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>
2019-09-24ti-sgx-ddk-km: Update SRCREV to pick CMA mem area changesGowtham Tammana
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>
2019-09-18ti-img-rogue-driver: Update srcrev to pick get_order fixGowtham Tammana
`__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>
2019-09-12ti-sgx-ddk-km: also support arm-oe-linux-gnueabi as a hardfp compilerDenys Dmytriyenko
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>
2019-09-12ti-img-rogue-driver: port generic toolchain support from SGXDenys Dmytriyenko
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-09-10ti-img-rogue-driver: Update src to pick virt changesGowtham Tammana
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>
2019-08-03ti-img-rogue-driver: Update recipe to pick newer versionGowtham Tammana
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>
2019-07-02ti-img-rogue-driver: Update srcrev to pick wayland ws supportGowtham Tammana
Signed-off-by: Gowtham Tammana <g-tammana@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-29ti-img-rogue-driver: switch to linux window system branchAnand Balagopalakrishnan
Signed-off-by: Anand Balagopalakrishnan <anandb@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-26ti-img-rogue-driver: bump SRCREV to pick compiler error fixesGowtham Tammana
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>
2019-06-22img-pvr-drivers: specify SGX and Rogue as virtual providers for GPU driverAnand Balagopalakrishnan
- 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>
2019-06-20ti-img-rogue-driver: add PowerVR Rogue kernel module for J721EAnand Balagopalakrishnan
Signed-off-by: Anand Balagopalakrishnan <anandb@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-05-09ti-sgx-ddk-km: bump SRCREV to pick up toolchain enhancemente-ruei1@ti.com
- support general toolchain Signed-off-by: Eric Ruei <e-ruei1@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-03-01ti-sgx-ddk: remove old 1.14 version of DDK KM and UMDenys Dmytriyenko
DDK 1.17 is now supported for same platforms. Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-03-01ti-sgx-ddk-km: bump SRCREV and enable AM3/4/5 support for DDK 1.17e-ruei1@ti.com
- 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>
2018-11-27ti-sgx-ddk-km: bump SRCREV to pickup the SGX reset fix for AM3/4e-ruei1@ti.com
-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>
2018-10-16ti-sgx-ddk-km: fix/workaround new gcc8 checksDenys Dmytriyenko
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-07-28ti-sgx-ddk-km: add k3 (AM654x) supporte-ruei1@ti.com
- 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>
2018-04-05ti-sgx-ddk-km: bump SRCREV to pick up two local patchese-ruei1@ti.com
- 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>
2018-03-19ti-sgx-ddk-km: update SGX kernel driver for k4.14Anand Balagopalakrishnan
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>
2017-11-13ti-sgx-ddk-km: suppress implicit fallthrough error in gcc7Denys Dmytriyenko
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-02-08ti-sgx-ddk-km: move to k4.9Anand Balagopalakrishnan
Signed-off-by: Anand Balagopalakrishnan <anandb@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-02-06ti-sgx-ddk-km: enable parallel buildsAnand Balagopalakrishnan
Signed-off-by: Anand Balagopalakrishnan <anandb@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-01-18ti-sgx-ddk-km: remove update of sysconfig register in drivere-ruei1@ti.com
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>
2016-12-22ti-sgx-ddk-km: Fix error in calculation of page arrayKarthik Ramanan
Signed-off-by: Karthik Ramanan <a0393906@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-11-16ti-sgx-ddk-km: disable parallel builds for SGX driverAnand Balagopalakrishnan
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>
2016-10-24ti-sgx-ddk-km: remove dependency between user-mode and kernel-mode buildsAnand Balagopalakrishnan
Signed-off-by: Anand Balagopalakrishnan <anandb@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-09-01ti-sgx-ddk-km: bump SRCREV for compiler warning fixe-ruei1@ti.com
Signed-off-by: Eric Ruei <e-ruei1@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-06-29ti-sgx-ddk-km: disable active power managementAnand Balagopalakrishnan
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>
2016-05-05ti-sgx-ddk-km: update srcrev and branch name, bump PRAnand Balagopalakrishnan
Signed-off-by: Anand Balagopalakrishnan <anandb@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-04-26sgx: drop old outdated omap3-sgx-modules and libgles-omap3 recipesDenys Dmytriyenko
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>
2016-04-26sgx: rename and clean up kernel and user space componentsDenys Dmytriyenko
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-02-29omapdrm_pvr: remove version 1.9.2253347 as replaced by 1.14.3699939Anand Balagopalakrishnan
Signed-off-by: Anand Balagopalakrishnan <anandb@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-02-15omapdrm_pvr: SGX kernel mode driver v1.14 for all TI SoCsAnand Balagopalakrishnan
Signed-off-by: Anand Balagopalakrishnan <anandb@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-01-18omapdrm-pvr: bump SRCREV for AM57x/DRA7xxAnand Balagopalakrishnan
* 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>
2015-12-04omapdrm-pvr:Bump SRCREV of ti33x and ti43x to pick up the latest DDK KM fixe-ruei1@ti.com
Signed-off-by: Eric Ruei <e-ruei1@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2015-11-09omapdrm-pvr: disable PVR_NULLDRM to support DRI_DRM for AM4Gou, Hongmei
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2015-10-19omapdrm-pvr: bump SRCREV for am3 and am4Jacob Stiffler
* 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>
2015-09-08omapdrm-pvr: Bump SRCREV for am4/k4.1 branchGou, Hongmei
* Sync up with the current kernel code Signed-off-by: Hongmei Gou <h-gou@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2015-08-28omapdrm-pvr: add AM3 and AM4 which use null_window DRMGou, Hongmei
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>
2015-08-28omapdrm-pvr: bump rev to match v3 of corresponding kernel patchesDenys Dmytriyenko
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
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>