summaryrefslogtreecommitdiffstats
path: root/recipes-bsp/ti-sci-fw
Commit message (Collapse)AuthorAgeFilesLines
* meta-ti: create a sub-layer meta-ti-bsp from existing contentDenys Dmytriyenko2022-02-223-269/+0
| | | | | | | Extra sub-layers will be created next and relevant content moved across them. Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* classes,recipes: remove K1/2 PDK RTOS support, FWs and IPC transportsDenys Dmytriyenko2022-02-221-37/+0
| | | | | | | | Remove deprecated support for compiling Keystone1/2 RTOS components and Linux firmwares using PDK, CSL, etc. Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* Revert "ti-sci-fw: k3-image-gen: Revert SPL address change for mainline"Nishanth Menon2021-12-151-36/+0
| | | | | | | | | | | | | | | This reverts commit d5db41417295fe05a293f6d4d77a65ef6563f6ed. We should'nt have to carry patches for u-boot or kernel, since the upstream is now fixed since 5.14 kernel and u-boot 2021.10 tag onwards, lets revert the patch to allow upstream to work with 5.15+ kernel and 2021.10 u-boot (from the already applied commit cae609388f19 "recipes-bsp: u-boot-ti-mainline: Update to v2021.10 release"). Signed-off-by: Nishanth Menon <nm@ti.com> Signed-off-by: Yogesh Siraswar <yogeshs@ti.com> Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* ti-sci-fw: Fix for k3-image-gen issue for combined boot imagesYogesh Siraswar2021-12-152-0/+69
| | | | | | | | | This is temporary fix for combined boot images for KIG in meta-ti till the patch is integrated. Signed-off-by: Yogesh Siraswar <yogeshs@ti.com> Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* j721e-sr1_1: Add j721e sr1.1 HS supportYogesh Siraswar2021-12-151-0/+1
| | | | | | | | | | | | | This patch adds support for J721e HS SR1.1 HS SR1.1 requires updated sysfw binary. Both SR1.0 and SR1.1 sysfw binary will be generated. sysfw.itb will point to SR1.1 This patch requires J7 SR 1.1 support in K3 Image gen. Signed-off-by: Yogesh Siraswar <yogeshs@ti.com> Reviewed-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* j7200-hs: changes to support new hs platformYogesh Siraswar2021-12-151-0/+18
| | | | | | | | | | | | Changes to support new j7200 hs platform in: 1) optee: sign the image 2) atf: sign the image 3) u-boot: Add u-boot-spl image for combined boot image 4) ti-sci-fw_git: Update firmware prefix for j7200 hs Signed-off-by: Yogesh Siraswar <yogeshs@ti.com> Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* ti-sci-fw: changes to build combined boot image for hs buildYogesh Siraswar2021-12-151-2/+19
| | | | | | | | | Added support to build combined boot image for hs build. This required k3 image gen patch that is already merged. Signed-off-by: Yogesh Siraswar <yogeshs@ti.com> Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* ti-sci-fw_git: Fix issue with using gp*.bin for TISCI firmwareYogesh Siraswar2021-11-111-1/+2
| | | | | | | | | With ti-sysfs also hosting *gp-cert.bin for am64x hs-fs breaks gp. This patch removes * to directly reference the TISCI firmware Signed-off-by: Yogesh Siraswar <yogeshs@ti.com> Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Yogesh Siraswar <yogeshs@ti.com>
* ti-linux-fw: Support common inc for all firmwareYogesh Siraswar2021-11-053-35/+3
| | | | | | | | | | | | | Change to support common INC for all firmware This will help with: 1) Eliminating requirement to change multiple recipes for firmware update 2) This will help support AUTOREV Signed-off-by: Yogesh Siraswar <yogeshs@ti.com> Reviewed-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Yogesh Siraswar <yogeshs@ti.com>
* meta-ti: convert to new override syntax in honisterDenys Dmytriyenko2021-08-173-17/+17
| | | | | | | | | | Upcoming "honister" release changes the override syntax to improve usability, speed and memory footprint. Update recipes with the new syntax and set layer compatibility to honister. Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Tested-by: Paul Barker <paul.barker@sancloud.com> Signed-off-by: Yogesh Siraswar <yogeshs@ti.com>
* ti-sci-fw: Update to fix ipc firmware load issueYogesh Siraswar2021-07-271-1/+4
| | | | | | | | | | These are the complete changes in the patch 1) Updated the firmware to fix IPC load issue due to resource_table placement 2) Added the INC_PR 3) Updated the RTOS version Signed-off-by: Yogesh Siraswar <yogeshs@ti.com>
* ti-sci-fw: Update ti-linux-firmware srcrev to 08.00.00.003Yogesh Siraswar2021-07-271-1/+1
| | | | | | Update ti-linux-firmware to pick 08.00.00.003 Signed-off-by: Yogesh Siraswar <yogeshs@ti.com>
* ti-sci-fw: Update linux firmware repo to 08.00.00.002Yogesh Siraswar2021-07-131-1/+1
| | | | | | Update linux firmware repo to 08.00.00.002 Signed-off-by: Yogesh Siraswar <yogeshs@ti.com>
* ti-sci-fw: k3-image-gen: Revert SPL address change for mainlineNishanth Menon2021-07-132-0/+47
| | | | | | | | | | | | | | | | | | | | | | | | Commit 02a2433c ("ti-sci-fw: Update image gen to latest") switched to a newer commit in k3-image-gen that also picked up TISCI firmware release, However, does include a change where the SPL address changed. This switch in address has been queued for upstream in a future release (v5.14 + u-boot 2021.10) and current mainline formal tags do not support this address change. As a result, we have a broken AM64x mainline support. Revert this specific change from k3-image-gen for mainline alone for now. NOTE: This uses ARAGO_BRAND=mainline which is NOT accurate for meta-ti which is distro independent, hence without appropriate changes while using alternate distros, this change will not take effect. Reported-by: Tom Rini <trini@konsulko.com> Suggested-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Nishanth Menon <nm@ti.com> Reviewed-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Yogesh Siraswar <yogeshs@ti.com>
* ti-sci-fw: Update linux firmware repo to 08.00.00.001Nishanth Menon2021-07-131-1/+1
| | | | | | | | | | | | | | Just updating imggen to a configuration compatible with latest firmware should not have been accepted, we should have ensured that firmware commit has moved correspondingly as well. Fix the same, else we get a broken system. Fixes: 406f5998227e ("ti-sci-fw: Update imggen to release 08.00.00.001 tag") Signed-off-by: Nishanth Menon <nm@ti.com> Reviewed-by: Praneeth Bajjuri <praneeth@ti.com> Reviewed-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Yogesh Siraswar <yogeshs@ti.com>
* ti-sci-fw: Update imggen to release 08.00.00.001 tagYogesh Siraswar2021-07-131-2/+2
| | | | | | Update imggen for release 08.00.00.001 tag Signed-off-by: Yogesh Siraswar <yogeshs@ti.com>
* machine: am64xx-sk: Drop am64xx-sk Machine supportLokesh Vutla2021-05-171-17/+0
| | | | | | | | | With U-Boot supporting both am64xx-evm and am64xx-sk with single defconfig, there is not need for a new machine for am64xx-sk. So, drop support for am64xx-sk machine. Signed-off-by: Lokesh Vutla <lokeshvutla@ti.com>
* ti-sci-fw: Update image gen and linux-firmware to latestPraneeth Bajjuri2021-05-041-2/+2
| | | | | | update image gen and linux-firmware projects to latest commit Signed-off-by: Praneeth Bajjuri <praneeth@ti.com>
* ti-sci-fw: Update image gen to latestPraneeth Bajjuri2021-05-041-1/+1
| | | | | | update image get to latest Signed-off-by: Praneeth Bajjuri <praneeth@ti.com>
* ti-sci-fw: Update J7200/AM64 deploy to install ti-sci-fwLucas Weaver2021-03-271-0/+3
| | | | | | | | | | | The J7200/AM64 ti-sci-fw needs to be installed in the deploy directory so that it can be packaged in Processor SDK bundle This is required because the ti-sci-fw is needed in the installer prebuilt-images in order to build the combined boot image for J7200/AM64 Signed-off-by: Lucas Weaver <l-weaver@ti.com>
* ti-sci-fw: Update image gen and sysfw to v2021.01Praneeth Bajjuri2021-02-231-3/+3
| | | | | | | | | | Update the image gen and linux-firmware commit SHAs so that am65x, j7200 and j721e also picks v2021.01 sysfw and the applicable DM update with following version * 07.03.00.12 for J721E * 07.03.00.10 for J7200 Signed-off-by: Praneeth Bajjuri <praneeth@ti.com>
* ti-sci-fw: Update image gen to latestPraneeth Bajjuri2021-02-231-1/+1
| | | | | | update image get to latest Signed-off-by: Praneeth Bajjuri <praneeth@ti.com>
* am64xx-sk Add combined boot build supportLokesh Vutla2021-02-101-0/+16
| | | | | | | Add combined boot flow support for the AM64XX SK device. Signed-off-by: Lokesh Vutla <lokeshvutla@ti.com> Signed-off-by: Praneeth Bajjuri <praneeth@ti.com>
* ti-sci-fw: Update image gen and sysfw to v2020.12aDan Murphy2021-01-211-3/+3
| | | | | | | | Update the image gen and linux-firmware commit SHAs so that am65x, j7200 and j721e also picks v2020.12a sysfw and the applicable DM update on j7200 and j721e based on 07.02.00.10 tag Signed-off-by: Dan Murphy <dmurphy@ti.com>
* ti-sci-fw: Remove incorrect directive for 7200-hsDan Murphy2021-01-211-1/+0
| | | | | | | | | The 7200-hs-evm does not exist as a machine and if it did then this directive should have been j7200-hs. So just remove it as it is unneeded. From: Dan Murphy <dmurphy@ti.com> Signed-off-by: Dan Murphy <dmurphy@ti.com>
* ti-sci-fw: Update image gen and sysfw to v2020.12Praneeth Bajjuri2021-01-151-4/+3
| | | | | | | | | | | Update the image gen and linux-firmware commit SHAs so that am65x, j7200 and j721e also picks v2020.12 sysfw and the applicable DM update on j7200 and j721e based on 07.02.00.05 tag Dan Murphy - Removed am64xx PV over ride Signed-off-by: Praneeth Bajjuri <praneeth@ti.com> Signed-off-by: Dan Murphy <dmurphy@ti.com>
* am64xx: Add combined boot build supportDan Murphy2021-01-081-0/+16
| | | | | | | Add combined boot flow support for the AM64XX device. From: Dan Murphy <dmurphy@ti.com> Signed-off-by: Dan Murphy <dmurphy@ti.com>
* ti-sci-fw: am64x: Update image gen and sysfw to v2020.12Praneeth Bajjuri2021-01-081-3/+3
| | | | | | | | | Update the image gen and sysfw commit SHAs so that am64x picks v2020.12 version. Reviewed-by: Suman Anna <s-anna@ti.com> Signed-off-by: Praneeth Bajjuri <praneeth@ti.com> Signed-off-by: Dan Murphy <dmurphy@ti.com>
* ti-sci-fw: Update image gen and sysfw commit SHADan Murphy2021-01-051-2/+3
| | | | | | Update the image gen and sysfw commit SHAs. Signed-off-by: Dan Murphy <dmurphy@ti.com>
* ti-sci-fw: Update SHA to pick up 07.01.00.38 ti-dm firmware with 2020.08b sysfwDan Murphy2020-11-131-1/+1
| | | | Signed-off-by: Dan Murphy <dmurphy@ti.com>
* ti-sci-fw: Update to 2020.08b system firmwareDan Murphy2020-11-072-3/+8
| | | | Signed-off-by: Dan Murphy <dmurphy@ti.com>
* ti-sci-fw: Update to 2020.08-rc3 system firmwareDan Murphy2020-10-231-3/+3
| | | | Signed-off-by: Dan Murphy <dmurphy@ti.com>
* ti-sci-fw: now Cortex-R5 SPL can also be provided by u-boot-ti-mainlineDenys Dmytriyenko2020-10-141-1/+1
| | | | | Signed-off-by: Denys Dmytriyenko <denys@ti.com> Signed-off-by: Dan Murphy <dmurphy@ti.com>
* ti-sci-fw: update imggen SRCREV to the latestPraveen Rao2020-10-071-1/+1
| | | | | Signed-off-by: Praveen Rao <prao@ti.com> Signed-off-by: Dan Murphy <dmurphy@ti.com>
* ti-sci-fw: upgrade 2020.07-rc2 -> 2020.07-rc3Dan Murphy2020-09-011-3/+3
| | | | | Signed-off-by: Dan Murphy <dmurphy@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* ti-sci-fw: pick up u-boot-spl.bin from sysroot and simplify dependencyDenys Dmytriyenko2020-08-261-5/+2
| | | | Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* ti-sci-fw: add support for the new j7200 platformDenys Dmytriyenko2020-08-181-0/+20
| | | | Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* ti-sci-fw: upgrade 2020.06 -> 2020.07-rc2Denys Dmytriyenko2020-08-181-3/+3
| | | | Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* ti-sci-fw: set PV inside .inc so it's easier to update 3 filesDenys Dmytriyenko2020-08-063-2/+4
| | | | Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* ti-sci-fw: rename k2g specific version with PV in the nameDenys Dmytriyenko2020-08-061-0/+0
| | | | Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* ti-sci-fw: update 2020.04a -> 2020.06Denys Dmytriyenko2020-07-273-2/+2
| | | | Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* ti-sci-fw: update to 2020.04a and 07.00.00.004 tagDenys Dmytriyenko2020-05-303-2/+2
| | | | Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* ti-sci-fw: introduce recipe to package sources for MAINMACHINEDenys Dmytriyenko2020-05-163-16/+62
| | | | | | | | ti-sci-fw builds multiple config variants via multiconfig and the number is expected to grow. Provide a recipe to package a single set of sources for MAINMACHINE. Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* ti-sci-fw: update k3-image-gen to ti2020.01.00 tagDenys Dmytriyenko2020-05-071-2/+2
| | | | Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* ti-sci-fw: update imggen SRCREV to the latestDenys Dmytriyenko2020-05-051-1/+1
| | | | Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* conf, recipes-bsp: support building for K3 R5F cores via multiconfigDenys Dmytriyenko2020-05-051-0/+94
| | | | | | | | | | | | | K3 Multicore SoC architecture defines different functional domains, each containing specific processing cores and peripherals. Early boot is normally handled by running bootloader and loading SYSFW on MCU Cortex-R5F core: https://git.ti.com/cgit/ti-u-boot/ti-u-boot/tree/board/ti/am65x/README https://git.ti.com/cgit/ti-u-boot/ti-u-boot/tree/board/ti/j721e/README This change adds support for building bootloader and SYSFW ITB image for K3 Cortex-R5F cores via multiconfig. Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* ti-linux-firmware: Change TI linux firmware branchDan Murphy2019-02-151-1/+1
| | | | | | | | | | | | Changing the branch that the TI linux firmware is picked up from. As this is a branch that is used for numerous kernel versions so the version needs to be removed from the branch name. Changing ti-linux-firmware-4.1.y to ti-linux-firmware Signed-off-by: Dan Murphy <dmurphy@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* ti-sci-fw: update to the latest 0.1.1-50 versionDan Murphy2017-05-121-3/+3
| | | | | Signed-off-by: Dan Murphy <dmurphy@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* ti-sci-fw: update to the latest 0.1.1-47 versionDan Murphy2017-05-021-3/+3
| | | | | Signed-off-by: Dan Murphy <dmurphy@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* ti-sci-fw: update to the latest 0.1.1-37 versionDenys Dmytriyenko2016-10-251-2/+2
| | | | Signed-off-by: Denys Dmytriyenko <denys@ti.com>