summaryrefslogtreecommitdiffstats
path: root/meta-ti-bsp/recipes-bsp
Commit message (Collapse)AuthorAgeFilesLines
* pruprp-fw: Do not make this firmware package machine specificAndrew Davis2024-03-131-6/+8
| | | | | | | | | This firmware is named so that the correct firmware is chosen on each machine. No need to split this package for each machine, combine them into one non-machine-specific package. Signed-off-by: Andrew Davis <afd@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* prusw-fw: Combine PRU-Switch firmwares into single packageAndrew Davis2024-03-132-32/+16
| | | | | | | | | The firmware for different machines and versions are named differently so there is no need to have machine specific packages for each of these firmwares. Move all the PRU-Switch firmwares into single package. Signed-off-by: Andrew Davis <afd@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* pruhsr-fw: Combine PRU-HSR firmwares into single packageAndrew Davis2024-03-132-32/+16
| | | | | | | | | The firmware for different machines and versions are named differently so there is no need to have machine specific packages for each of these firmwares. Move all the PRU-HSR firmwares into single package. Signed-off-by: Andrew Davis <afd@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* prueth-fw: Combine PRU-ETH firmwares into single packageAndrew Davis2024-03-133-54/+20
| | | | | | | | | The firmware for different machines and versions are named differently so there is no need to have machine specific packages for each of these firmwares. Move all the PRU-ETH firmwares into single package. Signed-off-by: Andrew Davis <afd@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* recipes-bsp: Do not use MACHINE_ARCH when package is not machine specificAndrew Davis2024-03-1311-19/+0
| | | | | | | | | | Most firmware does not run on the host and is therefor not architecture specific, at least as far as the package manager is concerned. Although the firmware might not be useful on some machines, the package itself is not machine specific. Remove PACKAGE_ARCH. Signed-off-by: Andrew Davis <afd@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* CI/CD Auto-Merger: cicd.master.202403130100cicd.master.202403130100LCPD Automation Script2024-03-131-1/+1
| | | | | | | Updated the value(s) for: u-boot-ti-staging_2024.04: SRCREV Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com>
* CI/CD Auto-Merger: cicd.master.202403080100cicd.master.202403110100cicd.master.202403080100LCPD Automation Script2024-03-083-5/+5
| | | | | | | | | | | | | | Updated the value(s) for: ti-linux-fw: TI_DM_FW_VERSION,TI_LINUX_FW_SRCREV,TI_SYSFW_VERSION u-boot-ti-staging_2023.04: SRCREV u-boot-ti-staging_2024.04: SRCREV k3conf: SRCREV linux-ti-staging-rt_6.1: PV,SRCREV linux-ti-staging-rt_6.6: PV,SRCREV linux-ti-staging_6.1: PV,SRCREV linux-ti-staging_6.6: PV,SRCREV Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com>
* u-boot-ti: Change from UBOOT_LOCALVERSION and SRCPVRyan Eatmon2024-02-281-3/+6
| | | | | | | | Stop using UBOOT_LOCALVERSION, and copy what is done in the kernel recipe. This allows us to set the correct SHA into the version string even if AUTOREV is used since SRCPV is no longer set in oe-core. Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* Drop SRCPVDenys Dmytriyenko2024-02-284-4/+4
| | | | | | | | | | A change in master from last year [1] dropped setting SRCPV. Since it is now empty, we do not need to use when setting PV. [1] https://git.openembedded.org/openembedded-core/commit/?id=a8e7b0f932b9ea69b3a218fca18041676c65aba0 Signed-off-by: Ryan Eatmon <reatmon@ti.com> Signed-off-by: Denys Dmytriyenko <denys@konsulko.com>
* CI/CD Auto-Merger: cicd.master.202402271317cicd.master.202402271317LCPD Automation Script2024-02-273-5/+5
| | | | | | | | | | | | Updated the value(s) for: ti-linux-fw: TI_DM_FW_VERSION,TI_LINUX_FW_SRCREV,TI_SYSFW_VERSION u-boot-ti-staging_2023.04: SRCREV u-boot-ti-staging_2024.04: SRCREV k3conf: SRCREV linux-ti-staging-rt_6.1: SRCREV linux-ti-staging_6.1: SRCREV Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com>
* meta-ti-bsp: update BeagleBoard.org BSP to the latestDenys Dmytriyenko2024-02-141-6/+6
| | | | | | | | | | | * Update linux-bb.org to 6.1.69 for both 32 and 64 bit platforms * Update u-boot-bb.org to the latest 2023.04 based on SDK 9.1 release * Update DTB/DTBO lists to include latest renames and additions Note: all changes are in a single commit for bisectability Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* meta-ti-bsp: trusted-firmware-arm: Update to masterManorit Chawdhry2024-02-141-2/+2
| | | | | | | | The current master has the support for power off functionality, update to that. Signed-off-by: Manorit Chawdhry <m-chawdhry@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* CI/CD Auto-Merger: cicd.master.202402130100cicd.master.202402130100LCPD Automation Script2024-02-132-2/+2
| | | | | | | | | | | | | Updated the value(s) for: ti-linux-fw: TI_LINUX_FW_SRCREV u-boot-ti-staging_2023.04: SRCREV k3conf: SRCREV linux-ti-staging-rt_6.1: SRCREV linux-ti-staging-rt_6.6: PV,SRCREV linux-ti-staging_6.1: SRCREV linux-ti-staging_6.6: PV,SRCREV Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com>
* ti-img-rogue-*: switch branches to new ltsRandolph Sapp2024-02-091-2/+2
| | | | | | | | Switch the branches to the new LTS names. These are still experimental, hence the isolation from kirkstone. Signed-off-by: Randolph Sapp <rs@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* meta-ti-bsp: Add bootsplash image file for AM62PDevarsh Thakkar2024-02-081-0/+10
| | | | | | | | | | Add TI logo image as bootsplash image file for AM62P and install it in boot directory from where u-boot can read from and display during boot-up time. Signed-off-by: Devarsh Thakkar <devarsht@ti.com> Acked-by: Chirag Shilwant <c-shilwant@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* u-boot-ti-staging: Add 2024.04 uboot in prep for LTS migrationPraneeth Bajjuri2024-02-071-2/+2
| | | | | | | | | | | In preperation of LTS migration, switching from 2024.01 to 2024.04 for u-boot as this is close to what will be the final version for LTS. Default preference is still kept as low for this version since we are in early migration phase. Signed-off-by: Praneeth Bajjuri <praneeth@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* ti-img-rogue-*: version bump to 23.3.6512818Randolph Sapp2024-02-072-38/+1
| | | | | | | | | | | | | | | | Migrate to version 23.3.6512818, this includes the stability updates released in 23.2 as well as some additional modifications to help with userspace application support, namely Chromium. We're also dropping the x11 window system extensions from the Vulkan libraries for now. Ideally, both x11 and wayland extensions will be provided by mesa's vulkan-wsi-layer in the future, but currently x11 isn't supported and this just added extra complexity to the package in Yocto. Signed-off-by: Randolph Sapp <rs@ti.com> Tested-by: Darren Etheridge <detheridge@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* u-boot-ti*: Move mainline to 2024.01 and move logo codeRyan Eatmon2024-02-064-22/+12
| | | | | | | | Now that 2024.01 is official, the logo that am62xx-evm installs is available in all versions of the repo that we point to. Move all of that code out of the .bb files and into the u-boot-ti.inc file. Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* ti-img-rogue-*: stability updateRandolph Sapp2024-02-061-1/+1
| | | | | | | | | | | | | | | Bump SRCREV to include the following changes in UM and KM: - Rebuild all releases with external memory wrap disabled due to some incompatibility with certain Qt use cases. - Add a watchdog change that prevents an occasional false timeout when servicing long DM processes. - Rely on snooping to perform certain cache operations and results in decreased overhead for device -> cpu communications. Signed-off-by: Randolph Sapp <rs@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* u-boot-ti: Add yamllint dependencyRyan Eatmon2024-01-221-1/+1
| | | | | | | | A patch has been accepted in mainline u-boot that has binman calling yamllint to verify the configs during compile. This means that the yamllint must be available as a tool at the time. Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* meta-ti: powervr: Enable building for j722sDarren Etheridge2024-01-101-1/+2
| | | | | | Signed-off-by: Darren Etheridge <detheridge@ti.com> Signed-off-by: Aniket Limaye <a-limaye@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* meta-ti-bsp: Add Support for j722s-evmRyan Eatmon2024-01-104-2/+11
| | | | | | | | | | | | - Add A53 and R5 machine configurations for j722s-evm. - Add firmware overrides. - Add u-boot overrides. - Add cnm-wave support. Signed-off-by: Ryan Eatmon <reatmon@ti.com> Signed-off-by: Jayesh Choudhary <j-choudhary@ti.com> Signed-off-by: Aniket Limaye <a-limaye@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* CI/CD Auto-Merger: cicd.master.202401100100cicd.master.202401100100LCPD Automation Script2024-01-102-2/+2
| | | | | | | | | | Updated the value(s) for: ti-linux-fw: TI_LINUX_FW_SRCREV u-boot-ti-staging_2023.04: SRCREV linux-ti-staging-rt_6.1: PV,SRCREV linux-ti-staging_6.1: PV,SRCREV Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com>
* meta-ti: powervr: Bump srcrev to include j722s supportDarren Etheridge2024-01-091-1/+1
| | | | | | Signed-off-by: Darren Etheridge <detheridge@ti.com> Signed-off-by: Aniket Limaye <a-limaye@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* u-boot-ti-staging: Add 2024.01 uboot in prep for LTS migrationcicd.master.202312140100Ryan Eatmon2023-12-111-0/+21
| | | | | | | | | | We are preparing to migrate our uboot version to 2024.01. As we are still working on the migration, mark the default preference low for this version. We will enable building with this uboot in a meta-arago brand in the near future. Once the migration is complete, we will remove the 2023.04 uboot and make this the default. Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* CI/CD Auto-Merger: cicd.master.202312070100cicd.master.202312130100cicd.master.202312120100cicd.master.202312080834cicd.master.202312070100LCPD Automation Script2023-12-071-1/+1
| | | | | | | | | Updated the value(s) for: u-boot-ti-staging_2023.04: SRCREV linux-ti-staging-rt_6.1: SRCREV linux-ti-staging_6.1: SRCREV Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com>
* CI/CD Auto-Merger: cicd.master.202312060100cicd.master.202312060100LCPD Automation Script2023-12-062-4/+4
| | | | | | | | | | Updated the value(s) for: ti-linux-fw: PRUETH_FW_AM65X_SR2_VERSION,TI_LINUX_FW_SRCREV,TI_SYSFW_VERSION u-boot-ti-staging_2023.04: SRCREV linux-ti-staging-rt_6.1: SRCREV linux-ti-staging_6.1: SRCREV Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com>
* ti-extras: Add support for extra kernel/u-boot features for am62pxxParesh Bhagat2023-11-241-1/+1
| | | | | | | | | | | | Add support for ti-extras for am62pxx to control the kernel and u-boot repos, branches, and srcrevs via the TI_EXTRAS variable in the local.conf file. Also add am62pxx as compatble machine in jailhouse recipe. So the am62pxx jailhouse build can be done by adding TI_EXTRAS=tie-jailhouse in local.conf. Signed-off-by: Paresh Bhagat <p-bhagat@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* u-boot-ti-staging_2023.04: CI/CD Auto-Merger: cicd.master.202311200100LCPD Automation Script2023-11-201-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.master.202311200100LCPD Automation Script2023-11-201-5/+5
| | | | | | | | | | | Updated the value(s) for: CNM_WAVE521_FW_VERSION PRUETH_FW_AM65X_SR2_VERSION TI_DM_FW_VERSION TI_LINUX_FW_SRCREV TI_SYSFW_VERSION Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com>
* u-boot-ti-staging_2023.04: CI/CD Auto-Merger: cicd.master.202311100100LCPD Automation Script2023-11-101-1/+1
| | | | | | | Updated the value(s) for: SRCREV Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com>
* recipes-bsp: Do not inherit deploy in recipes that do not deploy anythingAndrew Davis2023-11-083-3/+0
| | | | | Signed-off-by: Andrew Davis <afd@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* ti-linux-fw: Add several more firmware helper lines to this common includeAndrew Davis2023-11-0812-44/+14
| | | | | | | | | These are all useful for firmware recipes but some recipes did not have them. For firmware including ti-linux-fw.inc let's add these all to one spot and remove them from any recipe that did already have these. Signed-off-by: Andrew Davis <afd@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* ti-linux-fw: Do not set source directory when including ti-linux-fw.incAndrew Davis2023-11-0812-20/+0
| | | | | | | | The common include ti-linux-fw.inc already includes setting this, no need to set it in each recipe, remove that. Signed-off-by: Andrew Davis <afd@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* ti-sci-fw: Do not unexport CFLAGS, LDFLAGS, AS, or LDAndrew Davis2023-11-081-5/+0
| | | | | | | | There is no compilation in this simple firmware recipe, no need for these lines, remove them. Signed-off-by: Andrew Davis <afd@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* ti-linux-fw: Make CLEANBROKEN and FILES part of common includeAndrew Davis2023-11-0816-65/+5
| | | | | | | | These are common for all recipes that include ti-linux-fw.inc, add it to this include file and remove from each recipe. Signed-off-by: Andrew Davis <afd@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* vpdma-fw: This firmware blob does not depend on the kernelAndrew Davis2023-11-081-2/+0
| | | | | Signed-off-by: Andrew Davis <afd@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* bsp: fw: point to TI-TFL license within meta-ti-bsp relative to recipesDenys Dmytriyenko2023-11-082-2/+2
| | | | | | | | | Don't try to locate TI-TFL license within meta-ti-bsp relative to OE-Core using COREBASE, as the directory structure of the layers is not guaranteed. Instead, point to it relative to the recipe itself. Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* u-boot-ti-mainline: Update to v2023.10 mainline versioncicd.master.202311080100Ryan Eatmon2023-11-071-2/+2
| | | | Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* Update SRCREV for u-boot and linux extrasParesh Bhagat2023-11-071-2/+2
| | | | | | | | | Update the SRCREV to latest commit for both u-boot and linux extras. Also update SRCREV for jailhouse branch for both psdk linux and u-boot. Signed-off-by: Paresh Bhagat <p-bhagat@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* u-boot-ti-staging_2023.04: CI/CD Auto-Merger: cicd.master.202311060100LCPD Automation Script2023-11-061-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.master.202311060100LCPD Automation Script2023-11-061-1/+1
| | | | | | | Updated the value(s) for: TI_LINUX_FW_SRCREV Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com>
* ti-img-rogue-driver: Fix build error due to .SECONDARY/.NOTINTERMEDIATERyan Eatmon2023-11-012-0/+37
| | | | | | | | | | | There is a build error under master that is not present in kirkstone related to .SECONDARY/.NOTINTERMEDIATE being set differently between the ti-img-rogue-driver repo and the kernel. The long term solution to allow this code to be built on both kirkstone/master is being investigated. In the meantime, this patch gets things building on master. Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* ti-img-rogue-*: add am62p supportRandolph Sapp2023-10-301-1/+2
| | | | | | | | | | | | | Add the configuration options for am62pxx-evm. This also adds support for new devicetree properties to override the clock value of the device. See the kernel module modifications [1] and dt bindings for more information. [1] https://git.ti.com/cgit/graphics/ti-img-rogue-driver/log/?h=linuxws/kirkstone/k6.1/23.2.6460340 Signed-off-by: Randolph Sapp <rs@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* ti-img-rogue-*: move to 23.2 releaseRandolph Sapp2023-10-301-1/+1
| | | | | | | | | | Move to the 23.2 release branch and bump SRCREV accordingly. This branch has the proper implementation of the cache coherency fix along with some other checks that address some system stability issues on Jacinto devices. Signed-off-by: Randolph Sapp <rs@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* meta-ti-bsp: Add Support for am62pxx-evmChirag Shilwant2023-10-274-1/+10
| | | | | | | | | | | - Add A53 and R5 machine configurations for am62pxx-evm. - Add firmware overrides. - Add u-boot overrides. - Add cnm-wave support. Signed-off-by: Chirag Shilwant <c-shilwant@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com> Signed-off-by: Brandon Brnich <b-brnich@ti.com>
* u-boot-ti-staging_2023.04: CI/CD Auto-Merger: cicd.master.202310270100LCPD Automation Script2023-10-271-1/+1
| | | | | | | Updated the value(s) for: SRCREV Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com>
* u-boot-bb.org: add back Beagle-specific U-boot 2023.04Denys Dmytriyenko2023-10-201-0/+17
| | | | | | | | | | | | | Majority of Beagle devices use ti-u-boot repo from u-boot-ti-staging directly. But some latest devices may need to point to own tree with additional support added that is not yet upstream, e.g. BeaglePlay. Add the Beagle-specific recipe and point beagleplay to use it. Other devices can switch to using it as well, if desired, but right now the code base is the same for other Beagle devices. Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* u-boot-ti-staging_2023.04: CI/CD Auto-Merger: cicd.master.202310200100LCPD Automation Script2023-10-201-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.master.202310200100LCPD Automation Script2023-10-201-1/+1
| | | | | | | Updated the value(s) for: TI_LINUX_FW_SRCREV Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com>