summaryrefslogtreecommitdiffstats
path: root/recipes-bsp
Commit message (Collapse)AuthorAgeFilesLines
...
* ti-img-rogue-*: Bump the graphics recipesRandolph Sapp2022-10-101-8/+2
| | | | | | | | | Bump the graphics recipes source revision and remove the old BVNC switch. The BVNC is now baked into the platform Makefile that is selected with PVR_BUILD_DIR / TARGET_PRODUCT. Signed-off-by: Randolph Sapp <rs@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* trusted-firmware-a: Update to latest upstream masterAndrew Davis2022-10-041-1/+1
| | | | | | | Notable changes include support for J784s4. Signed-off-by: Andrew Davis <afd@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* machine: Add j784s4-evm configuration.Ryan Eatmon2022-10-044-4/+8
| | | | | | | | | | | | | Adding support for j784s4-evm: - Add configurations. - Add firmware. - Add u-boot. - Add gpu support. Signed-off-by: Ryan Eatmon <reatmon@ti.com> Signed-off-by: Hari Nagalla <hnagalla@ti.com> Signed-off-by: Randolph Sapp <rs@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* ti-img-rogue-driver: Fix git SRC_URIRyan Eatmon2022-10-041-1/+1
| | | | | | | We missed a spot when updating all of the git access for git.ti.com to use HTTPS. Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* u-boot-ti-staging: CI/CD Auto-Merger: cicd.2022.10.03.19:06:00LCPD Automation Script2022-10-031-1/+1
| | | | | | | Updated the value(s) for: SRCREV Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com>
* ti-linux-fw: CI/CD Auto-Merger: cicd.2022.10.03.19:06:00LCPD Automation Script2022-10-031-1/+1
| | | | | | | Updated the value(s) for: TI_LINUX_FW_SRCREV Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com>
* ti-linux-fw: CI/CD Auto-Merger: cicd.2022.09.24.12:19:12LCPD Automation Script2022-09-241-2/+2
| | | | | | | | Updated the value(s) for: K3_IMAGE_GEN_SRCREV TI_LINUX_FW_SRCREV Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com>
* u-boot-ti-staging: CI/CD Auto-Merger: cicd.2022.09.22.19:06:00LCPD Automation Script2022-09-221-1/+1
| | | | | | | Updated the value(s) for: SRCREV Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com>
* ti-linux-fw: CI/CD Auto-Merger: cicd.2022.09.22.19:06:00LCPD Automation Script2022-09-221-1/+1
| | | | | | | Updated the value(s) for: K3_IMAGE_GEN_SRCREV Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com>
* u-boot-ti-staging: CI/CD Auto-Merger: cicd.2022.09.16.17:39:59LCPD Automation Script2022-09-161-1/+1
| | | | | | | Updated the value(s) for: SRCREV Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com>
* ti-linux-fw: CI/CD Auto-Merger: cicd.2022.09.16.17:39:59LCPD Automation Script2022-09-161-2/+2
| | | | | | | | Updated the value(s) for: K3_IMAGE_GEN_SRCREV TI_LINUX_FW_SRCREV Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com>
* u-boot-ti-staging: CI/CD Auto-Merger: cicd.2022.09.12.19:06:00LCPD Automation Script2022-09-121-1/+1
| | | | | | | Updated the value(s) for: SRCREV Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com>
* u-boot-ti-staging: CI/CD Auto-Merger: cicd.2022.09.08.19:06:01LCPD Automation Script2022-09-081-1/+1
| | | | | | | Updated the value(s) for: SRCREV Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com>
* ti-linux-fw: CI/CD Auto-Merger: cicd.2022.09.08.19:06:01LCPD Automation Script2022-09-081-1/+1
| | | | | | | Updated the value(s) for: K3_IMAGE_GEN_SRCREV Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com>
* u-boot-ti-staging: CI/CD Auto-Merger: cicd.2022.09.07.19:06:00LCPD Automation Script2022-09-071-1/+1
| | | | | | | Updated the value(s) for: SRCREV Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com>
* ti-linux-fw: CI/CD Auto-Merger: cicd.2022.09.07.19:06:00LCPD Automation Script2022-09-071-2/+2
| | | | | | | | Updated the value(s) for: K3_IMAGE_GEN_SRCREV TI_LINUX_FW_SRCREV Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com>
* cadence-mhdp-fw: Add dependency for j721s2Rahul T R2022-09-071-1/+1
| | | | | | | | cdns mhdp bridge is present in j721s2 soc. Add the dependency for the same Signed-off-by: Rahul T R <r-ravikumar@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* ti-sci-fw: Use d.getVar() in DEPENDS expressionRandolph Sapp2022-09-071-1/+1
| | | | | | | | | | Switch the DEPENDS_append expression to use d.getVar() instead of the usual variable expansion to prevent the inline Python command from becoming mangled. Signed-off-by: Randolph Sapp <rs@ti.com> Acked-by: Andrew Davis <afd@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* all: Fix new git://git.ti.com URLsRandolph Sapp2022-09-071-1/+1
| | | | | | | | | | | The regex originally to correct all URLs that were still using the old git protocol didn't have a check in place to see if the URL was already using the correct protocol. This just fixes the two affected URLs. Signed-off-by: Randolph Sapp <rs@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* u-boot-ti-staging: CI/CD Auto-Merger: cicd.2022.08.31.13:01:22LCPD Automation Script2022-08-311-1/+1
| | | | | | | Updated the value(s) for: SRCREV Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com>
* u-boot-ti-staging: CI/CD Auto-Merger: cicd.2022.08.30.19:06:01LCPD Automation Script2022-08-301-1/+1
| | | | | | | Updated the value(s) for: SRCREV Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com>
* machine: add am62xx-lp-evm configurationAnand Gadiyar2022-08-292-1/+2
| | | | | | | | | | | | | This platform is similar to the currently supported am62xx-evm, except that we currently need new defconfigs for u-boot and new dtbs in the filesystem. Signed-off-by: Anand Gadiyar <gadiyar@ti.com> Cc: Hari Nagalla <hnagalla@ti.com> Cc: Andrew Davis <afd@ti.com> Cc: Praneeth Bajjuri <praneeth@ti.com> Cc: Ryan Eatmon <reatmon@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* u-boot-ti-staging: CI/CD Auto-Merger: cicd.2022.08.26.20:09:57cicd.2022.08.26.20.09.57LCPD Automation Script2022-08-261-1/+1
| | | | | | | Updated the value(s) for: SRCREV Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com>
* all: Stop using git://git.ti.comRyan Eatmon2022-08-2641-62/+62
| | | | | | | | | | Stop using un-encrypted git:// protocol to access TI repositories. This is inline with the same arguments as made by github in https://github.blog/2021-09-01-improving-git-protocol-security-github/ Signed-off-by: Nishanth Menon <nm@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* conf: machine: am64xx-evm: Make HS-SE the defaultAndrew Davis2022-08-261-1/+1
| | | | | | | | | | The HS-SE AM64xx machine can now be run on GP devices and built without needing the TI_SECURE_DEV_PKG for the same. AM64xx will only be available in the HS-FS type going forward. Make the HS-SE the default and remove the original GP machine. Signed-off-by: Andrew Davis <afd@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* ti-sci-fw: Use ti-k3-secdev if TI_SECURE_DEV_PKG_K3 is not definedAndrew Davis2022-08-261-1/+3
| | | | | Signed-off-by: Andrew Davis <afd@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* u-boot-ti-staging: CI/CD Auto-Merger: cicd.2022.08.26.12:21:27LCPD Automation Script2022-08-261-1/+1
| | | | | | | Updated the value(s) for: SRCREV Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* ti-linux-fw: CI/CD Auto-Merger: cicd.2022.08.26.12:21:27LCPD Automation Script2022-08-261-2/+2
| | | | | | | | Updated the value(s) for: K3_IMAGE_GEN_SRCREV TI_LINUX_FW_SRCREV Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* u-boot-ti-staging: RC Auto-Merger: 08.04.01.002LCPD Automation Script2022-08-111-1/+1
| | | | | | | Updated the value(s) for: SRCREV Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* trusted-firmware-a: upgrade to v2.7Praneeth Bajjuri2022-08-111-1/+1
| | | | | | | | upgrade arm-trusted-firmare to v2.7 Signed-off-by: Praneeth Bajjuri <praneeth@ti.com> Tested-by: Judith Mendez <jm@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* Merge branch 'dunfell-wip' into dunfell-nextRyan Eatmon2022-08-111-0/+2
|\
| * ti-sci-fw: Add am65xx-evm-k3r5-sr2 to combined R5 boot listAndrew Davis2022-08-081-0/+2
| | | | | | | | | | | | | | | | | | This machine was missed when making combined R5 boot the default. Add this machine to fix build failure. Reported-by: Ryan Eatmon <reatmon@ti.com> Signed-off-by: Andrew Davis <afd@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* | u-boot-ti-staging: CI/CD Auto-Merger: cicd.2022.08.10.13:54:40LCPD Automation Script2022-08-101-1/+1
| | | | | | | | | | | | | | Updated the value(s) for: SRCREV Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* | ti-linux-fw: CI/CD Auto-Merger: cicd.2022.08.10.13:54:40LCPD Automation Script2022-08-101-1/+1
|/ | | | | | | Updated the value(s) for: K3_IMAGE_GEN_SRCREV Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* u-boot-ti-staging: Update to the latest ti-u-boot-2021.01Andrew Davis2022-08-061-2/+2
| | | | | | | | | | | | Update to the latest commit of ti-u-boot-2021.01. As part of this U-Boot update the non-HS AM64x-evm defconfig was removed. This is okay as building this defconfig without defining TI_SECURE_DEV_PKG will still result in usable binaries for the non-HS devices. Use the HS defconfig for both the HS and non-HS machines. Signed-off-by: Andrew Davis <afd@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* ti-sci-fw: Only deploy the raw SYSFW images for one machine targetAndrew Davis2022-08-061-2/+2
| | | | | | | | | | This recipe deploys the raw SYSFW unconditionally which causes issues when doing multiconfig builds. What should happen is only one deploys these, select that the same way we select which one deploys the default SYSFW symlink. Move the deploy step there. Signed-off-by: Andrew Davis <afd@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* ti-sci-fw: Only install and deploy combined boot symlink when setAndrew Davis2022-08-061-2/+7
| | | | | | | | | Add SYSFW_TIBOOT3_SYMLINK and use it the same way we use SYSFW_SYMLINK for the non-combined boot flow, to allow not setting the default for some machine types. Signed-off-by: Andrew Davis <afd@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* ti-sci-fw: Make combined R5 boot the defaultAndrew Davis2022-08-061-16/+14
| | | | | | | | | | | | Going forward, the combined tiboot3.bin is going to be the standard. Only AM65x and J721e will still use the split boot. Set DEPENDS and EXTRA_OEMAKE for combined boot and override only for the two split boot platforms. This makes it easier to add new platforms and simplifies deployment logic. Signed-off-by: Andrew Davis <afd@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* machine: k3r5: Make combined R5 boot the defaultAndrew Davis2022-08-061-45/+6
| | | | | | | | | | | Going forward, the combined tiboot3.bin is going to be the standard. Only AM65x and J721e will still use the split boot. Set the output of U-Boot to be u-boot-spl.bin by default and override only for the two split boot platforms. This makes it easier to add new platforms and simplifies deployment logic. Signed-off-by: Andrew Davis <afd@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* prueth-fw: Deploy for AM64xx based on SoC not EVMAndrew Davis2022-08-061-1/+1
| | | | | | | | 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>
* trusted-firmware-a: Allow build to continue without TI_SECURE_DEV_PKG setAndrew Davis2022-08-061-22/+16
| | | | | Signed-off-by: Andrew Davis <afd@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* u-boot-ti: Do not prepend output files with DEPLOYDIRAndrew Davis2022-08-061-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>
* ti-sci-fw: Use SYSFW_TIBOOT3 to point to the SYSFW imageAndrew Davis2022-08-051-8/+8
| | | | | | | | | | Currently we reuse UBOOT_* names which usually are the same we want to give to the name of the SYSFW binary. This isn't always correct, we should use a SYSFW specific variable in case the UBOOT names are changed. Signed-off-by: Andrew Davis <afd@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* ti-sci-fw: Deploy all SYSFW firmware typesAndrew Davis2022-08-051-16/+12
| | | | | | | | This allows us to rebuild and re-sign the SYSFW image if needed from the deploy directory for any SoC type. Signed-off-by: Andrew Davis <afd@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* ti-sci-fw: Use new SOC_TYPE and SYSFW_DIR to simplify recipeAndrew Davis2022-08-052-121/+28
| | | | | | | | | | | | | | | | | The k3-image-gen now has two new helper flags SOC_TYPE and SYSFW_DIR that we can use to simplify this recipe. With these we do not need to do anything different here for HS builds, the SOC_TYPE selects this now. DL_URL also do not need cleared anymore, the k3-image-gen will no longer download missing files when not needed for the current build type. do_install and do_deploy can also check for the existence of either sysfw.itb or tiboot3.bin and install/deploy as needed. k3-image-gen only gerneates the right one now depending on the SoC. Merge all these steps for all SoCs. Signed-off-by: Andrew Davis <afd@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* ti-linux-fw: Bump to 08.04.01.001 release08.04.01.001Ryan Eatmon2022-08-051-1/+1
| | | | | | Updated the ti-linux-fw version for 08.04.01.001 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-07-301-1/+1
| | | | | | | Updated the value(s) for: SRCREV Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* ti-linux-fw: Create K3_IMAGE_GEN_BRANCH variableRyan Eatmon2022-07-291-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>
* cadence-mhdp-fw: Lock firmware to j721eRyan Eatmon2022-07-261-1/+1
| | | | | | | This firmware is only applicable to the j721e platform and not all j7 devices. Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* u-boot-ti-staging: Bump to 08.04.00.005 releaseRyan Eatmon2022-07-261-2/+2
| | | | | | Updated the u-boot version for 08.04.00.005 Signed-off-by: Ryan Eatmon <reatmon@ti.com>