summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* ti-img-rogue-driver: drop unused patchRandolph Sapp2023-06-281-28/+0
| | | | | | | | | | | | The following patch was dropped from the SRC_URI one of my previous graphics overhaul patches: 0001-compiler-support-OpenEmbedded-nodistro-internal-aarc.patch Actually remove it from the source tree now that upstream is carrying the equivalent to help enable other tools. Signed-off-by: Randolph Sapp <rs@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* ti-img-rogue-driver: update to catch more compilersRandolph Sapp2023-06-261-1/+1
| | | | | | | | Upstream changed to not be so picky about compilers. Bump SRCREV so the odd things using our recipes are happy again. Signed-off-by: Randolph Sapp <rs@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* ti-img-rogue-umlibs: absolute path for file globsRandolph Sapp2023-06-261-13/+14
| | | | | | | | | Edit the file paths so they point at files in the source directory explicitly. For some reason shell glob were previously only respected by some machines. Signed-off-by: Randolph Sapp <rs@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* linux-ti-staging: add configuration for remoteproc/rpmsg IPC modulesUdit Kumar2023-06-231-0/+5
| | | | | | | | | | | | | * rpmsg_client_sample is a test module and should not be autoloaded * Both k3_r5 and k3_dsp remoteproc modules depend on virtio_rpmsg_bus Cc: Denys Dmytriyenko <denys@ti.com> Cc: Ryan Eatmon <reatmon@ti.com> Cc: Praneeth Bajjuri <praneeth@ti.com> Cc: Apurva Nandan <a-nandan@ti.com> Cc: Hari Nagalla <hnagalla@ti.com> Signed-off-by: Udit Kumar <u-kumar1@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* ti-img-rogue-umlibs: use rrecommends for componentsRandolph Sapp2023-06-231-11/+6
| | | | | | | | | | | | | | | | | | Use RRECOMMENDS for components. Apparently I made an resolvable dependency cycle that Yocto silently clipped. My best guess at the culprit was: mesa-megadriver (RR) -> rogue-km (RR) -> rogue-um (RD) -> libgles1-rogue (RD) -> mesa-megadriver That killed the ti-img-rogue-umlibs recipe during do_rootfs. The rogue GLES libs do depend on mesa-megadriver at runtime but I guess the UM components should only really recommend the rogue GLES components be present at runtime to make the cycle resolvable by opkg. Fixes: 1705f6d3 (ti-img-rogue-umlibs: make all components optional, 2023-06-21) Signed-off-by: Randolph Sapp <rs@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* linux-ti-staging-rt_6.1: CI/CD Auto-Merger: cicd.kirkstone.202306230400cicd.kirkstone.20230623040009.00.00.004LCPD Automation Script2023-06-231-1/+1
| | | | | | | Updated the value(s) for: SRCREV Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com>
* u-boot-ti-staging_2023.04: CI/CD Auto-Merger: cicd.kirkstone.202306230400LCPD Automation Script2023-06-231-1/+1
| | | | | | | Updated the value(s) for: SRCREV Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com>
* ti-k3-secdev: CI/CD Auto-Merger: cicd.kirkstone.202306221900cicd.kirkstone.202306221900LCPD Automation Script2023-06-221-1/+1
| | | | | | | Updated the value(s) for: GIT_SRCREV Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com>
* linux-ti-staging_6.1: CI/CD Auto-Merger: cicd.kirkstone.202306221900LCPD Automation Script2023-06-221-1/+1
| | | | | | | Updated the value(s) for: SRCREV Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com>
* linux-ti-staging-rt_6.1: CI/CD Auto-Merger: cicd.kirkstone.202306221900LCPD Automation Script2023-06-221-1/+1
| | | | | | | Updated the value(s) for: SRCREV Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com>
* u-boot-ti-staging_2023.04: CI/CD Auto-Merger: cicd.kirkstone.202306221900LCPD Automation Script2023-06-221-1/+1
| | | | | | | Updated the value(s) for: SRCREV Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com>
* prusw-fw: SR2.0: Package switch firmware for AM64Ravi Gunasekaran2023-06-222-2/+2
| | | | | | | | Now that driver support is added to support switch mode for AM64, update recipes to package the switch firmware. Signed-off-by: Ravi Gunasekaran <r-gunasekaran@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* pruhsr-fw: SR2.0: Add new firmwareRyan Eatmon2023-06-222-2/+36
| | | | | | | | | We need to package up new HSR firmware for am65x-sr2. Add dependencies for them on the correct platforms. Signed-off-by: Ryan Eatmon <reatmon@ti.com> Signed-off-by: Ravi Gunasekaran <r-gunasekaran@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* ti-img-rogue-umlibs: make all components optionalRandolph Sapp2023-06-221-9/+49
| | | | | | | | | | | | | | | | Bumping into the limitations of the binary_package class. This change allows all rogue components to be optionally packaged without blowing out the dependency chain. Add a python function to fetch file paths from the FILE vars for each component so we don't end up double tracking files. Add variables to track component packages if things split up more later. Add a package config string to set runtime dependencies and recommendations. Change all logic to revolve around the PACKAGECONFIG instead of distro features. Signed-off-by: Randolph Sapp <rs@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* linux-ti-staging_6.1: CI/CD Auto-Merger: cicd.kirkstone.202306211956cicd.kirkstone.202306211956LCPD Automation Script2023-06-211-2/+2
| | | | | | | | Updated the value(s) for: PV SRCREV Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com>
* linux-ti-staging-rt_6.1: CI/CD Auto-Merger: cicd.kirkstone.202306211956LCPD Automation Script2023-06-211-2/+2
| | | | | | | | Updated the value(s) for: PV SRCREV Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com>
* u-boot-ti-staging_2023.04: CI/CD Auto-Merger: cicd.kirkstone.202306211956LCPD Automation Script2023-06-211-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.kirkstone.202306211956LCPD Automation Script2023-06-211-1/+1
| | | | | | | Updated the value(s) for: TI_LINUX_FW_SRCREV Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com>
* conf: machine: include: k3 enable fit signing for ubootManorit Chawdhry2023-06-202-0/+8
| | | | | | | Enables FIT Image signing for K3 platforms Signed-off-by: Manorit Chawdhry <m-chawdhry@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* conf: am335x-evm and am437x-evm: bump max_leb_cntRyan Eatmon2023-06-202-2/+2
| | | | | | New features added require another increase to max_leb_cnt. Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* kernel-rdepends: Add ti-eth-fw as an RDEPENDSRyan Eatmon2023-06-201-0/+5
| | | | | | | When the ti-eth-fw recipe was split out from the ti-rtos-firmware recipe we forgot to add it as a dependency. Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* conf: machine: am62xx: Add TI logo as image boot fileDevarsh Thakkar2023-06-191-0/+3
| | | | | | | | | Add TI logo bitmap image as image boot file so that it gets copied to boot partition and A53 SPL or U-boot proper can load it and display during board bootup. Signed-off-by: Devarsh Thakkar <devarsht@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* u-boot-ti-staging_2023.04: Copy bitmap file to boot partition for AM62xDevarsh Thakkar2023-06-191-0/+9
| | | | | | | | | | | | | | Early splash screen support for AM62x has been enabled in u-boot and it requires bitmap tarball to be present in boot partition as per the default environment settings done in u-boot [1]. Copy the ti logo bitmap tarball to boot partition of wic image in order to enable out of box early display on AM62x. [1] https://git.ti.com/cgit/ti-u-boot/ti-u-boot/tree/board/ti/am62x/am62x.env Signed-off-by: Devarsh Thakkar <devarsht@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* linux-ti-staging_6.1: CI/CD Auto-Merger: cicd.kirkstone.202306161212cicd.kirkstone.20230616121209.00.00.003LCPD Automation Script2023-06-161-1/+1
| | | | | | | Updated the value(s) for: SRCREV Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com>
* linux-ti-staging-rt_6.1: CI/CD Auto-Merger: cicd.kirkstone.202306161212LCPD Automation Script2023-06-161-1/+1
| | | | | | | Updated the value(s) for: SRCREV Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com>
* u-boot-ti-staging_2023.04: CI/CD Auto-Merger: cicd.kirkstone.202306161212LCPD Automation Script2023-06-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.kirkstone.202306161212LCPD Automation Script2023-06-161-1/+1
| | | | | | | Updated the value(s) for: TI_LINUX_FW_SRCREV Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com>
* ti-sci-fw: Include the TIFS LPM stub with the rest of SYSFWAndrew Davis2023-06-154-28/+1
| | | | | | | | | | | | This firmware is shipped with the rest of ti-sysfw blobs, it shares the same versions too and so should be simply bundled with the same. This stub is also built into U-Boot and not loaded during kernel runtime anymore, so remove the RDEPENDS in kernel. Signed-off-by: Andrew Davis <afd@ti.com> Reviewed-by: Praneeth Bajjuri <praneeth@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* ti-extras: Add support for extra kernel/u-boot featuresParesh Bhagat2023-06-149-4/+42
| | | | | | | | | | | | | | | | There are some features that will either never be accepted into the upstream kernel, or are not ready to be accepted. ti-extras allows for controlling the kernel and u-boot repos, breanches, and srcrevs to gain access to those features via the TI_EXTRAS variable in the local.conf file. Initial support for TI_EXTRAS=tie-jailhouse is being added by this patch. Signed-off-by: Paresh Bhagat <p-bhagat@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com> Acked-by: Paresh Bhagat <p-bhagat@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* conf: am335x-evm and am437x-evm: bump max_leb_cntRyan Eatmon2023-06-102-2/+2
| | | | | | New features added require an increase to max_leb_cnt. Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* ti-img-rogue-umlibs: drop the api specific dev packagesRandolph Sapp2023-06-091-19/+11
| | | | | | | | | | | | | | | | Well, flew a bit too close to the sun on that last patch. Apparently there are a few hidden runtime dependencies on the API devlinks that make things like EGL upset when they aren't present. We may circle back to this at some point but for now we're fine shipping the devlinks in the base API packages as these links don't step on any other package. Fixes: 1899f5ea (ti-img-rogue-umlibs: bump version and explicitly package, 2023-06-01) Signed-off-by: Randolph Sapp <rs@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* u-boot-ti-staging_2023.04: CI/CD Auto-Merger: cicd.kirkstone.202306090400cicd.kirkstone.20230609040009.00.00.002LCPD Automation Script2023-06-091-1/+1
| | | | | | | Updated the value(s) for: SRCREV Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com>
* linux-ti-staging_6.1: CI/CD Auto-Merger: cicd.kirkstone.202306081200cicd.kirkstone.202306081200LCPD Automation Script2023-06-081-1/+1
| | | | | | | Updated the value(s) for: SRCREV Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com>
* linux-ti-staging-rt_6.1: CI/CD Auto-Merger: cicd.kirkstone.202306081200LCPD Automation Script2023-06-081-1/+1
| | | | | | | Updated the value(s) for: SRCREV Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com>
* u-boot-ti-staging_2023.04: CI/CD Auto-Merger: cicd.kirkstone.202306081200LCPD Automation Script2023-06-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.kirkstone.202306081200LCPD Automation Script2023-06-081-1/+1
| | | | | | | Updated the value(s) for: TI_LINUX_FW_SRCREV Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com>
* ti-kernel: Apply RT fragments to RT kernel configBryan Brattlof2023-06-083-2/+3
| | | | | | | | | Apply the ti_rt.config fragment to all the linux-ti-staging-rt-6.1 defconfigs so we can properly build the RT kernel for our devices. Signed-off-by: Bryan Brattlof <bb@ti.com> Acked-by: Praneeth Bajjuri <praneeth@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* linux-ti-staging_6.1: CI/CD Auto-Merger: cicd.kirkstone.202306061627cicd.kirkstone.202306061627LCPD Automation Script2023-06-061-1/+1
| | | | | | | Updated the value(s) for: SRCREV Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com>
* linux-ti-staging-rt_6.1: CI/CD Auto-Merger: cicd.kirkstone.202306061627LCPD Automation Script2023-06-061-1/+1
| | | | | | | Updated the value(s) for: SRCREV Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com>
* u-boot-ti-staging_2023.04: CI/CD Auto-Merger: cicd.kirkstone.202306061627LCPD Automation Script2023-06-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.kirkstone.202306061627LCPD Automation Script2023-06-061-1/+1
| | | | | | | | Updated the value(s) for: K3_IMAGE_GEN_SRCREV TI_LINUX_FW_SRCREV Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com>
* conf: machine: am65xx: Update GP to SR2 firmwareAndrew Davis2023-06-062-3/+3
| | | | | | | SR2.0 firmware binaries should be used here as SR1.0 has been descoped. Signed-off-by: Andrew Davis <afd@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* conf: machine: am62xx-lp: Default to HS-FS instead of GPAndrew Davis2023-06-061-1/+1
| | | | | | | This matches how we had the symlink for tiboot3.bin before binman. Signed-off-by: Andrew Davis <afd@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* conf: machine: am62xx: Default to HS-FS instead of GPAndrew Davis2023-06-061-1/+1
| | | | | | | This matches how we had the symlink for tiboot3.bin before binman. Signed-off-by: Andrew Davis <afd@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* ipc: ti-rpmsg-char: Update library to 0.6.1Hari Nagalla2023-06-061-3/+3
| | | | | | | | | Update the ti-rpmsg-char library to 0.6.1 version to fix rpmsg_ctlr id on v6.1 kernel when multiple channels are created. Signed-off-by: Hari Nagalla <hnagalla@ti.com> Reviewed-by: Praneeth Bajjuri <praneeth@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* ti-dm-fw: Do not make signed DM image the default for K3Andrew Davis2023-06-061-4/+4
| | | | | | | | U-Boot with binman will do the signing as these images are packaged. Do not rename the DM image as the signed image. Signed-off-by: Andrew Davis <afd@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* optee-os: Do not sign OPTEE OS image for K3Andrew Davis2023-06-061-46/+0
| | | | | | | | U-Boot with binman will do the signing as these images are packaged. Remove signing steps here. Signed-off-by: Andrew Davis <afd@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* trusted-firmware-a: Do not sign TF-A image for K3Andrew Davis2023-06-061-57/+0
| | | | | | | | U-Boot with binman will do the signing as these images are packaged. Remove signing steps here. Signed-off-by: Andrew Davis <afd@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* conf: machine: j721e: Also deploy full named tiboot3.bin filesAndrew Davis2023-06-061-3/+6
| | | | | | | | The platforms with combined boot image have full names for tiboot3.bin and to keep things consistent we can do the same here. Deploy these files. Signed-off-by: Andrew Davis <afd@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* conf: machine: am65xx: Also deploy full named tiboot3.bin filesAndrew Davis2023-06-061-2/+4
| | | | | | | | The platforms with combined boot image have full names for tiboot3.bin and to keep things consistent we can do the same here. Deploy these files. Signed-off-by: Andrew Davis <afd@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>