summaryrefslogtreecommitdiffstats
path: root/meta-ti-bsp
Commit message (Collapse)AuthorAgeFilesLines
...
* linux: drop 5.4 kernelDenys Dmytriyenko2022-11-2320-75/+0
| | | | | | | Deprecated in favor of 5.10 Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* u-boot: Remove lzop dependencyRyan Eatmon2022-10-171-1/+1
| | | | | | | | lzop support has been moved from oe-core to meta-oe. Since we are not setting FIT_KERNEL_COMP_ALG and (for minimal poky builds) we would like to not require meta-oe just for this, just remove the dependency entirely. Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* trusted-firmware-a: work around RWX permission error on segmentRyan Eatmon2022-10-172-0/+48
| | | | | | | | | | | | | | | | | | | | | | | | Binutils 2.39 now warns when a segment has RXW permissions[1]: aarch64-none-elf-ld.bfd: warning: bl31.elf has a LOAD segment with RWX permissions However, TF-A passes --fatal-warnings to LD, so this is a build failure. There is a ticket filed upstream[2], so until that is resolved we can disable this warning. [1] https://sourceware.org/git/?p=binutils-gdb.git;a=commit;h=ba951afb99912da01a6e8434126b8fac7aa75107 [2] https://developer.trustedfirmware.org/T996 Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Jon Mason <jon.mason@arm.com> Adapted from the above patch[3] in meta-arm, but we cannot use that patch as we are on an older SRCREV and the Makefile has changed. [3] https://git.yoctoproject.org/meta-arm/commit/meta-arm/recipes-bsp?id=977c5222d8c2f6f6c7e522e480a6e4cd40ba32d7 Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* layers: Add langdale to LAYERSERIES_COMPATKhem Raj2022-10-121-1/+1
| | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* prueth-fw: Deploy for AM64xx based on SoC not EVMAndrew Davis2022-09-222-2/+2
| | | | | | | | | | This makes sense but looks like was done wrong to match AM65xx which needed the exact EVM specified due to this only working on SR2. Signed-off-by: Andrew Davis <afd@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com> Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* trusted-firmware-a: Allow build to continue without TI_SECURE_DEV_PKG setAndrew Davis2022-09-221-22/+16
| | | | | | | Signed-off-by: Andrew Davis <afd@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com> Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* optee-os: Allow build to continue without TI_SECURE_DEV_PKG setAndrew Davis2022-09-221-1/+6
| | | | | | | Signed-off-by: Andrew Davis <afd@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com> Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* u-boot-ti: Do not prepend output files with DEPLOYDIRAndrew Davis2022-09-221-18/+18
| | | | | | | | | | We already cd into DEPLOYDIR so this is not needed. This now matches the keystone version below. Also fixes build in some odd situations. Signed-off-by: Andrew Davis <afd@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com> Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* conf: machine: Make multi-certificate image the defaultAndrew Davis2022-09-228-18/+8
| | | | | | | | | | | | Only the first two K3 devices do not support multi-cert boot so lets make multi-cert the default and only add back sysfw.itb for these two devices. Signed-off-by: Andrew Davis <afd@ti.com> Reviewed-by: lines be preserved? Signed-off-by: Ryan Eatmon <reatmon@ti.com> Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* ti-linux-fw: Bump to 08.04.01.001 releaseRyan Eatmon2022-09-221-1/+1
| | | | | | | | Updated the ti-linux-fw version for 08.04.01.001 Signed-off-by: Ryan Eatmon <reatmon@ti.com> Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* linux-ti-staging-rt: Bump to 08.04.01.001 releaseRyan Eatmon2022-09-221-1/+1
| | | | | | | | Updated the linux rt version for 08.04.01.001 Signed-off-by: Ryan Eatmon <reatmon@ti.com> Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* linux-ti-staging: Bump to 08.04.01.001 releaseRyan Eatmon2022-09-221-1/+1
| | | | | | | | Updated the linux version for 08.04.01.001 Signed-off-by: Ryan Eatmon <reatmon@ti.com> Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* u-boot-ti-staging: CI/CD Auto-Merger: cicd.2022.07.30.15:19:12LCPD Automation Script2022-09-221-1/+1
| | | | | | | | | Updated the value(s) for: SRCREV Signed-off-by: Ryan Eatmon <reatmon@ti.com> Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* ti-linux-fw: Create K3_IMAGE_GEN_BRANCH variableRyan Eatmon2022-09-221-1/+3
| | | | | | | | | For the upcoming CICD flow we need to control the branch for all of the needed packages. Signed-off-by: Ryan Eatmon <reatmon@ti.com> Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* cadence-mhdp-fw: Lock firmware to j721eRyan Eatmon2022-09-222-2/+2
| | | | | | | | | This firmware is only applicable to the j721e platform and not all j7 devices. Signed-off-by: Ryan Eatmon <reatmon@ti.com> Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* linux-ti-staging-rt: Bump to 08.04.00.005 releaseRyan Eatmon2022-09-221-1/+1
| | | | | | | | Updated the linux rt version for 08.04.00.005 Signed-off-by: Ryan Eatmon <reatmon@ti.com> Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* linux-ti-staging: Bump to 08.04.00.005 releaseRyan Eatmon2022-09-221-1/+1
| | | | | | | | Updated the linux version for 08.04.00.005 Signed-off-by: Ryan Eatmon <reatmon@ti.com> Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* u-boot-ti-staging: Bump to 08.04.00.005 releaseRyan Eatmon2022-09-221-2/+2
| | | | | | | | Updated the u-boot version for 08.04.00.005 Signed-off-by: Ryan Eatmon <reatmon@ti.com> Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* kernel u-boot: Fix formulation of LOCALVERSIONRyan Eatmon2022-09-222-2/+2
| | | | | | | | | | | | devtool does not work with the current formulation of the LOCALVERSION variables. We need to use SRCPV to avoid AUTOREV on bleeding builds, but there will be no + in the string, so we cannot split on that. Just use SRCPV directly. Signed-off-by: Ryan Eatmon <reatmon@ti.com> Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* j7200-hs-evm-k3r5: Move J7200 HS evm support to PG2.0Jonathan Humphreys2022-09-222-2/+2
| | | | | | | | | | With J7200 PG1.0 being deprecated, use PG2.0 sysfw when building images for j7200-hs-evm. Also update k3-image-gen version to support this change. Signed-off-by: Jonathan Humphreys <j-humphreys@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com> Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* k3conf: update SRCREV to add j721S2 fixesBryan Brattlof2022-09-221-1/+1
| | | | | | | | | update the SHA for k3conf to pickup the j721s2 fixes Signed-off-by: Bryan Brattlof <bb@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com> Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* j721e-hs-evm-k3r5: do not create generic sysfw.itb symlinkDenys Dmytriyenko2022-09-221-0/+1
| | | | | | | | | | Commit bdceaa05aca9d3685ebfefbe7b7b60e2fd33789f added SR1.1 support for J721e HS with the idea that the default sysfw.itb will point to SR1.1. For that to work, the config for SR1 has to explicitly disable creating such symlink. Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* ti-img-encode-decode: Lock test app to j7-evmRyan Eatmon2022-09-222-2/+2
| | | | | | | | | | The test app is not compatible with later versions of j7, so add COMPATIBLE_MACHINE to lock these recipes down to just j721e. Signed-off-by: Ryan Eatmon <reatmon@ti.com> Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* conf: am43: avoid missing dtb files for linux-ti-mainlineDrew Fustini2022-09-221-2/+4
| | | | | | | | | Avoid the inclusion of device tree files that do not exist upstream when virtual/kernel is linux-ti-mainline for the am43xx machines. Signed-off-by: Drew Fustini <dfustini@baylibre.com> Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* conf: am57xx-evm: avoid missing dtb files for linux-ti-mainlineDrew Fustini2022-09-221-3/+3
| | | | | | | | | Avoid the inclusion of device tree files that do not exist upstream when virtual/kernel is linux-ti-mainline for the am57xx-evm MACHINE. Signed-off-by: Drew Fustini <dfustini@baylibre.com> Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* conf: dra7xx-evm: avoid missing dtb files for linux-ti-mainlineDrew Fustini2022-09-221-1/+1
| | | | | | | | | Avoid the inclusion of device tree files that do not exist upstream when virtual/kernel is linux-ti-mainline for the dra7xx-evm MACHINE. Signed-off-by: Drew Fustini <dfustini@baylibre.com> Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* linux-ti-staging-rt: Bump to 08.04.00.004 releaseRyan Eatmon2022-09-221-1/+1
| | | | | | | | Updated the linux rt version for 08.04.00.004 Signed-off-by: Ryan Eatmon <reatmon@ti.com> Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* linux-ti-staging: Bump to 08.04.00.004 releaseRyan Eatmon2022-09-221-1/+1
| | | | | | | | Updated the linux version for 08.04.00.004 Signed-off-by: Ryan Eatmon <reatmon@ti.com> Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* u-boot-ti-staging: Bump to 08.04.00.004 releaseRyan Eatmon2022-09-221-2/+2
| | | | | | | | Updated the u-boot version for 08.04.00.004 Signed-off-by: Ryan Eatmon <reatmon@ti.com> Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* conf: machine: j721s2: add new dtb for GESIRyan Eatmon2022-09-221-0/+1
| | | | | | | | | | | | The following commits in ti-linux-5.10.y kernel has introduced a new dtb. commit: 9b05b2a89ff ("arm64: dts: ti: Add overlay for GESI to enable main CPSW2G in J721S2") This patch on j721s2 conf is to include the new dtb. Signed-off-by: Ryan Eatmon <reatmon@ti.com> Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* linux-ti-staging: Unblock SA2UL for AM64x and J7200 HS devicesAndrew Davis2022-09-221-6/+0
| | | | | | | | | | The SA2UL driver now works on HS devices, unblock this. Signed-off-by: Andrew Davis <afd@ti.com> Reviewed-by: Praneeth Bajjuri <praneeth@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com> Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* optee-os: Use software RNG on AM62x and J721s2Andrew Davis2022-09-221-0/+3
| | | | | | | | | | | | The TRNG driver is not currently functional for these two platforms. Disable the TRNG driver until fixed. Reported-by: Vignesh Raghavendra <vigneshr@ti.com> Signed-off-by: Andrew Davis <afd@ti.com> Reviewed-by: Praneeth Bajjuri <praneeth@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com> Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* linux-ti-staging-rt: Bump to 08.04.00.003 releaseRyan Eatmon2022-09-221-1/+1
| | | | | | | | Updated the linux rt version for 08.04.00.003 Signed-off-by: Ryan Eatmon <reatmon@ti.com> Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* linux-ti-staging: Bump to 08.04.00.003 releaseRyan Eatmon2022-09-221-1/+1
| | | | | | | | Updated the linux version for 08.04.00.003 Signed-off-by: Ryan Eatmon <reatmon@ti.com> Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* u-boot-ti-staging: Bump to 08.04.00.003 releaseRyan Eatmon2022-09-221-2/+2
| | | | | | | | Updated the u-boot version for 08.04.00.003 Signed-off-by: Ryan Eatmon <reatmon@ti.com> Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* linux-ti-staging: CI/CD Auto-Merger: cicd.2022.06.28.12:11:17LCPD Automation Script2022-09-221-1/+1
| | | | | | | | | Updated the value(s) for: SRCREV Signed-off-by: Ryan Eatmon <reatmon@ti.com> Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* linux-ti-staging-rt: CI/CD Auto-Merger: cicd.2022.06.28.12:11:17LCPD Automation Script2022-09-221-1/+1
| | | | | | | | | Updated the value(s) for: SRCREV Signed-off-by: Ryan Eatmon <reatmon@ti.com> Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* u-boot-ti-staging: CI/CD Auto-Merger: cicd.2022.06.28.12:11:17LCPD Automation Script2022-09-221-1/+1
| | | | | | | | | Updated the value(s) for: SRCREV Signed-off-by: Ryan Eatmon <reatmon@ti.com> Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* conf: machine: wic: Fix j721s2-hs-evm image boot partitionRyan Eatmon2022-09-221-2/+1
| | | | | | | | | This patch is to align with a recent change to how the HS platforms are setup in the /boot partition. Signed-off-by: Ryan Eatmon <reatmon@ti.com> Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* ti-linux-fw: Bump to 08.04.00.002 releaseRyan Eatmon2022-09-221-2/+2
| | | | | | | | Updated the ti-linux-fw version for 08.04.00.002 Signed-off-by: Ryan Eatmon <reatmon@ti.com> Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* linux-ti-staging-rt: Bump to 08.04.00.002 releaseRyan Eatmon2022-09-221-1/+1
| | | | | | | | Updated the linux rt version for 08.04.00.002 Signed-off-by: Ryan Eatmon <reatmon@ti.com> Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* linux-ti-staging: Bump to 08.04.00.002 releaseRyan Eatmon2022-09-221-1/+1
| | | | | | | | Updated the linux version for 08.04.00.002 Signed-off-by: Ryan Eatmon <reatmon@ti.com> Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* u-boot-ti-staging: Bump to 08.04.00.002 releaseRyan Eatmon2022-09-221-2/+2
| | | | | | | | Updated the u-boot version for 08.04.00.002 Signed-off-by: Ryan Eatmon <reatmon@ti.com> Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* conf: machine: wic: Fix HS image boot partitionManorit Chawdhry2022-09-225-10/+7
| | | | | | | | | | | | | | | | IMAGE_BOOT_FILES was being overwritten in the HS recipes leading to incomplete binaries in /boot and the naming of the binaries were not correct. Fixes /boot partition for HS devices. Signed-off-by: Manorit Chawdhry <m-chawdhry@ti.com> [afd: Extended fix to all HS platforms] Signed-off-by: Andrew Davis <afd@ti.com> Acked-by: Manorit Chawdhry <m-chawdhry@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com> Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* k3conf: update SRCREV to add J721S2 supportBryan Brattlof2022-09-221-1/+1
| | | | | | | | | update the SHA of k3conf to pickup j721s2 support Signed-off-by: Bryan Brattlof <bb@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com> Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* optee: Upgrade to upstream 3.17.0Andrew Davis2022-09-227-2/+16
| | | | | | | | | | | | | | | | | | | | | Update to the latest upstream master which is 3.17. We do this to add HUK and AM64x/AM62x support. With this we need to also switch OPTEEMACHINE for AM64x/AM62x. To build against the latest OP-TEE the support recipes need updated also. Move these here into meta-ti so that builds will still work when not using meta-arago-distro. The fix patches do not look to be needed anymore. While here switch to git checkout with https. NOTE: The latest OP-TEE requires SYSFW 8.04+ Signed-off-by: Andrew Davis <afd@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com> Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* trusted-firmware-a: Update to latest upstream masterAndrew Davis2022-09-221-5/+3
| | | | | | | | | | | | | For TF-A we work against upstream first, our fork has only been used in the rare cases we need to ship a feature before we can get it upstream. This is not currently the case so lets switch to upstream repo until there is a need for our fork. Signed-off-by: Andrew Davis <afd@ti.com> Reviewed-by: Praneeth Bajjuri <praneeth@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com> Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* ti-linux-fw: Bump to 08.04.00.001 releaseRyan Eatmon2022-09-221-2/+2
| | | | | | | | Updated the ti-linux-fw version for 08.04.00.001 Signed-off-by: Ryan Eatmon <reatmon@ti.com> Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* linux-ti-staging-rt: Bump to 08.04.00.001 releaseRyan Eatmon2022-09-221-2/+2
| | | | | | | | Updated the linux rt version for 08.04.00.001 Signed-off-by: Ryan Eatmon <reatmon@ti.com> Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* linux-ti-staging: Bump to 08.04.00.001 releaseRyan Eatmon2022-09-221-2/+2
| | | | | | | | Updated the linux version for 08.04.00.001 Signed-off-by: Ryan Eatmon <reatmon@ti.com> Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>