summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* u-boot-ti-staging_2023.04: CI/CD Auto-Merger: cicd.kirkstone.202308091222cicd.kirkstone.202308091222LCPD Automation Script2023-08-091-1/+1
| | | | | | | Updated the value(s) for: SRCREV Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com>
* conf/k3: switch mcdepends from do_image_completeDenys Dmytriyenko2023-08-081-1/+1
| | | | | | | | | | Previously k3 mcdepends for k3r5 artifacts has been changed from do_image_wic to support non-wic builds in other layers and do_image_complete was believed to be sufficient. Switching k3r5 to baremetal builds has exposed another race when some pieces come from sstate and hence requires using do_image instead. Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* linux-ti-staging_6.1: CI/CD Auto-Merger: cicd.kirkstone.202308080400cicd.kirkstone.202308080400LCPD Automation Script2023-08-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.202308080400LCPD Automation Script2023-08-081-1/+1
| | | | | | | Updated the value(s) for: SRCREV Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com>
* k3conf: CI/CD Auto-Merger: cicd.kirkstone.202308080400LCPD Automation Script2023-08-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.202308080400LCPD Automation Script2023-08-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.202308080400LCPD Automation Script2023-08-081-1/+1
| | | | | | | Updated the value(s) for: TI_LINUX_FW_SRCREV Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com>
* linux-ti-next,conf/machine: Add support for new vendored dts dirRyan Eatmon2023-07-316-2/+15
| | | | | | | | | | The latest kernel has made the change to add vendor subdirectories into the arch/arm/boot/dts directory. This effectively breaks the KERNEL_DEVICETREE settings in the machine configs for 32bit platforms, so switch them over to using the PREFIX variable. Also change the linux-ti-next to use the PREFIX setting for KERNEL_DEVICETREE. Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* ti-kernel-devicetree-prefix: Add search function for DTBMERGERyan Eatmon2023-07-311-1/+21
| | | | | | | | With the change to the vendored arch/arm/boot/dts directory, we need to add support to the KERNEL_DEVICETREE_DTBMERGE to make it a search pattern instead of a fixed list. Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* ti-rtos-firmware: Add missing links and reformat file for consistencyRyan Eatmon2023-07-241-159/+194
| | | | | | | | Add in missing *-sec links pointing to signed files especially for j784s4. Reformat file a little to make the groupings easier to manage in the future when looking to see if -sec links are missing. Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* conf: machine: am65xx: Remove SYSFW_SUFFIX from non-k3r5 configsAndrew Davis2023-07-212-4/+0
| | | | | | | This definition is only needed in the "-k3r5" multiconfig files. Signed-off-by: Andrew Davis <afd@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* conf: Remove old and no longer used MACHINE_FEATURESAndrew Davis2023-07-215-5/+5
| | | | | | | | | | The following MACHINE_FEATURES are not matched against anywhere, remove: * kernel26 * ethernet * mmc Signed-off-by: Andrew Davis <afd@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* conf: Remove leftover UIO Device Tree overlay filesAndrew Davis2023-07-212-4/+0
| | | | | | | We do not use UIO anymore, remove these files. Signed-off-by: Andrew Davis <afd@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* trusted-firmware-a: Update to v2.9 release tagKamlesh Gurudasani2023-07-211-2/+2
| | | | | | | | | Update to latest release tag, i.e. v2.9 https://git.trustedfirmware.org/TF-A/trusted-firmware-a.git/commit/?id=d3e71ead6ea5bc3555ac90a446efec84ef6c6122 Signed-off-by: Kamlesh Gurudasani <kamlesh@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* linux-ti-staging_6.1: CI/CD Auto-Merger: cicd.kirkstone.202307192152cicd.kirkstone.202307192152LCPD Automation Script2023-07-191-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.202307192152LCPD Automation Script2023-07-191-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.202307191052cicd.kirkstone.202307191052LCPD Automation Script2023-07-191-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.202307132041cicd.kirkstone.202307161900cicd.kirkstone.20230713204109.00.00.007LCPD Automation Script2023-07-131-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.202307132041LCPD Automation Script2023-07-131-1/+1
| | | | | | | Updated the value(s) for: SRCREV Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com>
* meta-ti: conf: am62xx-lp-evm: Use common include am62xx.incPraneeth Bajjuri2023-07-132-16/+1
| | | | | | | | | | | | | | | | commit 5f9be228390b ("machine: Add AM62Q HS-SE evm configuration") has added am62xx-lp.inc which is used by am62xx-lp-evm machine. The features listed in am62xx.inc are common between machines am62xx-evm and am62xx-lp-evm. (Ex: MACHINE_FEATURES = "gpu") Hence updating the necessary include file to have common features to be enabled between these two platform variants. Signed-off-by: Praneeth Bajjuri <praneeth@ti.com> Suggested-by: Randolph Sapp <rs@ti.com> Reviewed-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.202307130400cicd.kirkstone.202307130400LCPD Automation Script2023-07-131-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.202307130400LCPD Automation Script2023-07-131-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.202307130400LCPD Automation Script2023-07-131-1/+1
| | | | | | | Updated the value(s) for: SRCREV Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com>
* ti-img-rogue-*: bump srcrev for jacinto fixesRandolph Sapp2023-07-112-2/+2
| | | | | | | | | | | | | | | | | | | | | Bump the SRCREV for the umlibs and driver package to include some fixes for Jacinto devices. These patches do the following: - Fix virtual memory addressing - Resolve an issue with APM and debug requests - Attempt to resolve most of the cache coherency related issues on Jacinto devices - Introduce some extra cache maintenance operations in the kernel module It also introduces the following known issues: - Visual artifacting on the second-to-last EGL/GLES context on BXS based devices (J721S2/J784S4) We're still working on that last one, but the stability improvements make this worth while for now. 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.202307061739cicd.kirkstone.20230706173909.00.00.006LCPD Automation Script2023-07-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.202307061739LCPD Automation Script2023-07-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.202307061739LCPD Automation Script2023-07-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.202307061739LCPD Automation Script2023-07-061-1/+1
| | | | | | | Updated the value(s) for: TI_LINUX_FW_SRCREV Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com>
* conf: machine: k3: Use ARM64 kernel load address in FITAndrew Davis2023-07-051-2/+2
| | | | | | | | | | | | | | | The address 0x80008000 was used in pre-K3 devices. ARM64 requires the kernel loaded to a 2MB aligned address when not using KASLR. For FIT set the address to 0x81000000 which gives the kernel 32MB before running into the FDT at 0x83000000. If you get this error someday then your kernel is too large and either it or FDT needs relocated in memory: ERROR: image is not a fdt - must RESET the board to recover. Signed-off-by: Andrew Davis <afd@ti.com> Tested-by: Praneeth Bajjuri <praneeth@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* pru-icss_git.bb: update to PSSP v6.2.0Praneeth Bajjuri2023-07-051-3/+3
| | | | | | | | | | | | | | | | | Upgrade to v6.2.0 version. This release supports Linux kernel 6.1. The RPMsg library in previous versions of the PSSP will not work with the PRU RPMsg drivers in Linux kernel 6.1. Other changes in this version: * Bug fixes: - Getting Started Labs, fix "zero" command clearing too many bytes - Include files, add a missing parentheses to pru_cfg, pru_ctrl, pru_ecap * Update ReadMe files to point to the latest URLs Signed-off-by: Praneeth Bajjuri <praneeth@ti.com> Signed-off-by: Praneeth Bajjuri <praneeth@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* ipc: ti-rpmsg-char: Update library to 0.6.2Hari Nagalla2023-07-041-3/+3
| | | | | | | | | Update ti-rpmsg-char library to fix wrong rpmsg-ctrl device ids observed when multiple remote procs are present with multiple channels opened. Signed-off-by: Hari Nagalla <hnagalla@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* linux-ti-staging_6.1: CI/CD Auto-Merger: cicd.kirkstone.202306291638cicd.kirkstone.20230629163809.00.00.005LCPD Automation Script2023-06-291-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.202306291638LCPD Automation Script2023-06-291-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.202306291638LCPD Automation Script2023-06-291-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.202306291638LCPD Automation Script2023-06-291-1/+1
| | | | | | | Updated the value(s) for: TI_LINUX_FW_SRCREV Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com>
* conf: machine: j7*: Update KERNERL_DEVICETREE_PREFIX to match latest filenamesAniket Limaye2023-06-293-3/+6
| | | | | | | | 1) The k3-fpdlink-* dtbs were missing. 2) k3-j7200-mcspi-loopback.dts -> k3-j7200-evm-mcspi-loopback.dtso Signed-off-by: Aniket Limaye <a-limaye@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* 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>