summaryrefslogtreecommitdiffstats
path: root/meta-ti-bsp
Commit message (Collapse)AuthorAgeFilesLines
* CI/CD Auto-Merger: cicd.master.202604210400master-nextLCPD Automation Script10 hours6-6/+6
| | | | | | | | | | | | | | | | | | | Updated the value(s) for: atf: SRCREV_tfa:am62lxx u-boot-ti-staging_2025.01: SRCREV_uboot u-boot-ti-staging_2026.01: SRCREV_uboot linux-ti-staging-rt_6.12: SRCREV_ARM32 linux-ti-staging_6.12: SRCREV linux-ti-staging_6.18: SRCREV Changelogs: u-boot-ti-staging_2025.01: https://git.ti.com/cgit/ti-u-boot/ti-u-boot/log/?qt=range&q=7b9dedb046eb6a720997f61582c7b13da1b5b9f0..19795f63be7ee27e38b6e800ff6c88a2feaae13f u-boot-ti-staging_2026.01: https://git.ti.com/cgit/ti-u-boot/ti-u-boot/log/?qt=range&q=2549829cc194ffd9e38b755d2e10c7fc4cd971eb..ee3048ee0822c35312379b6e24b5c80e9a845110 linux-ti-staging-rt_6.12: https://git.ti.com/cgit/ti-linux-kernel/ti-linux-kernel/log/?qt=range&q=a3bc6dc973a99822f0707b1c9ba06b56bf142076..62fdc7890cde3197051743120ff44162b7356cc5 linux-ti-staging_6.12: https://git.ti.com/cgit/ti-linux-kernel/ti-linux-kernel/log/?qt=range&q=da3c0f0a33ac00f7138c695a16d90301cf7ec02b..c52c5589aab8c376f975b1feb7b8746b7b6624bd linux-ti-staging_6.18: https://git.ti.com/cgit/ti-linux-kernel/ti-linux-kernel/log/?qt=range&q=c214492085504176b9c252a7175e4e60b4b442af..fa14abf25646c5814b997836539dbb859d6a669f Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com>
* u-boot-ti-mainline: Update to version: v2026.04LCPD Automation Script4 days1-2/+2
| | | | | | | | Updated the value(s) for: u-boot-ti-mainline: PV,SRCREV_uboot Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* conf: machine: j784s4: Move ti-eth-fw-j784s4 to EVM confFranz Schnyder4 days2-1/+3
| | | | | | | | | | | | | | | | The `ti-eth-fw-j784s4` firmware is added in the generic J784s4 SoC include, which is therefore used for all the J784s4-based machines. That firmware seems to be developed specifically for the EVM, as it takes control of pins used for the Ethernet board setup on the EVM. On non-EVM boards, like the Aquila-AM69, those signals are used for other functions, so enabling the firmware in the SoC include is too broad and breaks functionality. Move the machine-essential recommend from the SoC include to the EVM configuration. Signed-off-by: Franz Schnyder <franz.schnyder@toradex.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* mesa-pvr: Add patch for gallium fix due to LLVM 22Antonios Christidis4 days2-0/+30
| | | | | | | Add patch for gallium fix due to LLVM 22. Signed-off-by: Antonios Christidis <a-christidis@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* k3: use ttyS2 as the primary consoleHEADmasterRandolph Sapp4 days1-1/+1
| | | | | | | | | | | | | | | | The ordering of parameters in SERIAL_CONSOLES matters. The first value is picked as the KERNEL_CONSOLE and used as the console definition for grub as of: 9dc647e5 (k3: set console parameter to KERNEL_CONSOLE, 2026-03-18) Ideally this will be split out into a separate board configuration parameter in the future, as there are already some board specific overrides right now. Signed-off-by: Randolph Sapp <rs@ti.com> Acked-by: Andrew Davis <afd@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* wic: move wks files into files/wic/Denys Dmytriyenko (TI)13 days2-0/+0
| | | | | | | | | Move our wks files into files/wic/ per [1]. [1] https://git.openembedded.org/openembedded-core/commit/?id=07e410600c41103098b670f12abe87f64419a624 Signed-off-by: Denys Dmytriyenko (TI) <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* CI/CD Auto-Merger: cicd.master.202603261656cicd.master.202603270140cicd.master.20260326165612.00.00.07LCPD Automation Script2026-03-262-2/+2
| | | | | | | | | | | | Updated the value(s) for: u-boot-ti-staging_2026.01: SRCREV_uboot linux-ti-staging_6.18: SRCREV Changelogs: u-boot-ti-staging_2026.01: https://git.ti.com/cgit/ti-u-boot/ti-u-boot/log/?qt=range&q=a46241db71e383bb6dda103ecad12b13e7af3c38..2549829cc194ffd9e38b755d2e10c7fc4cd971eb linux-ti-staging_6.18: https://git.ti.com/cgit/ti-linux-kernel/ti-linux-kernel/log/?qt=range&q=c164e381f6bc1a72b527f0bf3a6b1fc9af06517f..c214492085504176b9c252a7175e4e60b4b442af Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com>
* am62lxx-evm: fix fitImage address for 128MiBAnshul Dalal2026-03-261-0/+7
| | | | | | | | | | | | | This patch modifies the load addresses for the kernel fitImage to provide out-of-box support for 128MiB DDR sizes on AM62l. The current fitImage uses 0x88000000 as the DTB load address which is beyond the 128MiB boundary while the kernel load address of 0x82000000 conflicts with U-Boot's SPL load address which causes problems when enabling falcon mode on the device. Signed-off-by: Anshul Dalal <anshuld@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* conf: Enable dynamic tpm-layer support for LUKSShiva Tripathi2026-03-262-1/+4
| | | | | | | | | | | | | | | Add BBFILES_DYNAMIC registration for 'tpm-layer' collection to conditionally include LUKS recipes from dynamic-layers/tpm-layer/ when meta-security/meta-tpm layer is present. Add tpm-layer to LAYERRECOMMENDS to document the optional dependency for LUKS functionality. Update ti-core-initramfs.inc to auto-enable initramfs generation when DISTRO_FEATURES contains 'luks'. Signed-off-by: Shiva Tripathi <s-tripathi1@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* initramfs-module-luks-ftpm: Add fTPM supportShiva Tripathi2026-03-264-0/+388
| | | | | | | | | | | | | | | | | | | | | | | | | Add initramfs module to dynamic-layers/tpm-layer providing LUKS2 full disk encryption with TPM-sealed keys for TI K3 platforms. Keys are sealed by firmware TPM (fTPM) running in OP-TEE and stored in eMMC RPMB. Features: - First-boot in-place encryption with tpm2_getrandom key generation - TPM-sealed key storage via persistent handle 0x81080001 - Automatic unlock on subsequent boots - Space verification ensuring 32MB available for LUKS header The module is built only when meta-tpm layer is present and gets included in initramfs only when DISTRO_FEATURES='luks' and MACHINE_FEATURES='optee-ftpm' LUKS packages (cryptsetup, tpm2-tools, tpm2-tss, optee-ftpm, e2fsprogs-*) significantly increase initramfs size beyond the default 131072 limit. Increase INITRAMFS_MAXSIZE to 200000 to accommodate these packages. Signed-off-by: Shiva Tripathi <s-tripathi1@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* linux-ti-staging: Add LUKS encryption configShiva Tripathi2026-03-262-0/+30
| | | | | | | | | | | Add kernel configuration fragment enabling dm-crypt and crypto algorithms required for LUKS2 full disk encryption. Config is applied when DISTRO_FEATURES contains 'luks'. Includes ARM64 crypto optimizations and fTPM support. Signed-off-by: Shiva Tripathi <s-tripathi1@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* ti-extras: update srcrev for jailhouseMahammed Sadik Shaik2026-03-263-3/+3
| | | | | | | update jailhouse linux and uboot to latest Signed-off-by: Mahammed Sadik Shaik <s-sadik@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* CI/CD Auto-Merger: cicd.master.202603241800cicd.master.202603241800LCPD Automation Script2026-03-243-3/+3
| | | | | | | | | | | | | | Updated the value(s) for: ti-linux-fw: TI_LINUX_FW_SRCREV u-boot-ti-staging_2025.01: SRCREV_uboot linux-ti-staging_6.18: SRCREV Changelogs: ti-linux-fw: https://git.ti.com/cgit/processor-firmware/ti-linux-firmware/log/?qt=range&q=aaa3d54aaa9e837834fa6b6dd99e9fefdfcf7949..9e9d50ff563f83db86d36b72cd7fb4f487d6b414 u-boot-ti-staging_2025.01: https://git.ti.com/cgit/ti-u-boot/ti-u-boot/log/?qt=range&q=ef2eb76b650415637bd93b0eddfb1e31489117f9..7b9dedb046eb6a720997f61582c7b13da1b5b9f0 linux-ti-staging_6.18: https://git.ti.com/cgit/ti-linux-kernel/ti-linux-kernel/log/?qt=range&q=fa0fe817f5ee1b0542f757abaded245c6e5a1321..c164e381f6bc1a72b527f0bf3a6b1fc9af06517f Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com>
* weston: Update to 15.0.0Ryan Eatmon2026-03-242-58/+51
| | | | | | | | | | | | oe-core has bumped the version to 15.0.0 [1]. We need to adjust the bbappend version to % to better match future version changes. Additionally, the patch needs to be updated to match the weston code changes. [1] https://git.openembedded.org/openembedded-core/commit/?id=a1ed6fddd99171536e23d63a5d5b180019d672ad Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* am65xx-evm-k3r5.conf: Fix defconfig for the main buildRyan Eatmon2026-03-201-1/+1
| | | | | | | A copy/paste error set the wrong defconfig for the main build when setting up the test build flow. Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* conf: machine: am62lxx-evm: Increase max LEB countPratham Deshmukh2026-03-201-1/+1
| | | | | | | | | | The mkfs.ubifs tool was failing with "max_leb_cnt too low (10077 needed)" error when building tisdk-default-image for am62lxx-evm-rt. Increased the -c parameter in MKUBIFS_ARGS from 8500 to 12000 to accommodate the larger filesystem size requirement. Signed-off-by: Pratham Deshmukh <p-deshmukh@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* CI/CD Auto-Merger: cicd.master.202603191530cicd.master.20260319153012.00.00.06LCPD Automation Script2026-03-194-4/+4
| | | | | | | | | | | | | | | Updated the value(s) for: ti-linux-fw: TI_LINUX_FW_SRCREV atf: SRCREV_tfa:am62lxx u-boot-ti-staging_2026.01: SRCREV_uboot linux-ti-staging_6.18: SRCREV Changelogs: ti-linux-fw: https://git.ti.com/cgit/processor-firmware/ti-linux-firmware/log/?qt=range&q=a85ebd5c5b216646779b3d34efa09f0a7d818d62..aaa3d54aaa9e837834fa6b6dd99e9fefdfcf7949 u-boot-ti-staging_2026.01: https://git.ti.com/cgit/ti-u-boot/ti-u-boot/log/?qt=range&q=81a97a3303f8c786014d8644d185a368fba902c5..a46241db71e383bb6dda103ecad12b13e7af3c38 linux-ti-staging_6.18: https://git.ti.com/cgit/ti-linux-kernel/ti-linux-kernel/log/?qt=range&q=d6380d740b3af3be9a9ebbd347b5b0c34cd82e81..fa0fe817f5ee1b0542f757abaded245c6e5a1321 Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com>
* k3: set console parameter to KERNEL_CONSOLERandolph Sapp2026-03-192-2/+2
| | | | | | | | | | | | | | | | | | Set the default value of TI_WKS_BOOTLOADER_APPEND to "console=${KERNEL_CONSOLE}" to populate the kernel cmdline console variable for all k3 devices. Also define SERIAL_CONSOLES for am64xx.inc, since it was previously overriding TI_WKS_BOOTLOADER_APPEND directly for this functionality. The KERNEL_CONSOLE variable provided by openembedded-core is a sane default console parameter automatically populated by the first value in the SERIAL_CONSOLES variable. Their UKI and EFI flows already use this variable to ensure the kernel cmdline console value is set to something machine appropriate. Signed-off-by: Randolph Sapp <rs@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* conf: machine: am62-lp: Package ECAP Capture overlayJudith Mendez2026-03-181-0/+1
| | | | | | | | Package k3-am62x-sk-ecap-capture.dtbo for AM62 LP SK to enable ECAP in capture mode. Signed-off-by: Judith Mendez <jm@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* conf: machine: am62a: Fix overlays in KERNEL_DEVICETREE_PREFIXJudith Mendez2026-03-181-1/+7
| | | | | | | | There have been changes in k3-am62x* overlays due to conflicts in DT, so update KERNEL_DEVICETREE_PREFIX for AM62A SK appropriately. Signed-off-by: Judith Mendez <jm@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* ti-extras: Update SRCREV for JailhouseMahammed Sadik Shaik2026-03-183-3/+3
| | | | | | | | | | | | | | Update SRCREV for Jailhouse-enabled U-Boot and Linux kernel and ti-jailhouse for the bsp-ti-6_18 Changes include: - u-boot/ti-extras.inc: Update to latest SRCREV - linux/ti-extras.inc: Update to latest SRCREV - linux/ti-extras-rt.inc: Update to latest SRCREV - jailhouse/ti-jailhouse: Update to latest SRCREV Signed-off-by: Mahammed Sadik Shaik <s-sadik@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* layer.conf: Update the layers to support wrynoseRyan Eatmon2026-03-181-1/+1
| | | | Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* CI/CD Auto-Merger: cicd.master.202603161800cicd.master.202603170427cicd.master.202603161800LCPD Automation Script2026-03-164-6/+6
| | | | | | | | | | | | | | | Updated the value(s) for: ti-linux-fw: PRUETH_FW_AM65X_SR2_VERSION,TI_LINUX_FW_SRCREV,TI_SYSFW_VERSION atf: SRCREV_tfa:am62lxx u-boot-ti-staging_2026.01: SRCREV_uboot linux-ti-staging_6.18: SRCREV Changelogs: ti-linux-fw: https://git.ti.com/cgit/processor-firmware/ti-linux-firmware/log/?qt=range&q=58a8a47f9063cfcd9eebcfb2825b99a34ef19b80..a85ebd5c5b216646779b3d34efa09f0a7d818d62 u-boot-ti-staging_2026.01: https://git.ti.com/cgit/ti-u-boot/ti-u-boot/log/?qt=range&q=e585d2fccbb4c11389ecd9afb00ec5e707267afc..81a97a3303f8c786014d8644d185a368fba902c5 linux-ti-staging_6.18: https://git.ti.com/cgit/ti-linux-kernel/ti-linux-kernel/log/?qt=range&q=f13c6190c45bc24cc6640e39c36304bbc4ff22e7..d6380d740b3af3be9a9ebbd347b5b0c34cd82e81 Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com>
* u-boot-ti-staging_2025.01: Backport fix for python3-setuptools changeRyan Eatmon2026-03-162-0/+75
| | | | | | | | | | | A recent change in oe-core [1] to bump the python3-setuptools change introduced a build error with the 2025.01 version of u-boot in binman. Backport a fix from the master branch of u-boot [2] to address this. [1] https://git.openembedded.org/openembedded-core/commit/?id=ab6b2bf7b555d3516abea6255b800fe6f9673a69 [2] https://github.com/u-boot/u-boot/commit/538719cb6a77934d069e0e64f264457a59a9ebfc Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* linux-ti-staging_6.12: Backport C23 compile fix from linux-stableRyan Eatmon2026-03-162-0/+62
| | | | | | | | | | | A recent change in oe-core [1] to glibc 2.43 has introduced a build error with 6.12 kernels. Backport a patch [2] from linux-stable to address this. [1] https://git.openembedded.org/openembedded-core/commit/?id=f791d6c52870f3571e740ff7818d45bb0a717934 [2] https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=linux-6.12.y&id=3dedeeecd1ae42a751721d83dc21877122cc1795 Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* mesa-pvr: fix compilation errors with c23Randolph Sapp2026-03-161-1/+2
| | | | | | | | Pull a fix from mesa/main regarding C23/glibc's definition of once_init in stdlib.h. Signed-off-by: Randolph Sapp <rs@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* recipes-ti: ti-librpmsg-dma: Update branch and disable example buildParesh Bhagat2026-03-121-3/+3
| | | | | | | | | Switch from scarthgap to main branch for ti-librpmsg-dma library. Also update SRCREV and add -DBUILD_SIGNAL_CHAIN_BIQUAD_EXAMPLE=OFF to cmake options to exclude building the sigchain example. Signed-off-by: Paresh Bhagat <p-bhagat@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* CI/CD Auto-Merger: cicd.master.202603091800cicd.master.202603091800LCPD Automation Script2026-03-093-3/+3
| | | | | | | | | | | | | Updated the value(s) for: atf: SRCREV_tfa:am62lxx u-boot-ti-staging_2026.01: SRCREV_uboot linux-ti-staging_6.18: SRCREV Changelogs: u-boot-ti-staging_2026.01: https://git.ti.com/cgit/ti-u-boot/ti-u-boot/log/?qt=range&q=8dedb46bfd7e7bba52cbedfbab10fe4383317b7b..e585d2fccbb4c11389ecd9afb00ec5e707267afc linux-ti-staging_6.18: https://git.ti.com/cgit/ti-linux-kernel/ti-linux-kernel/log/?qt=range&q=1ae61a325571a4b242dac987edcbff0bf11cbd35..f13c6190c45bc24cc6640e39c36304bbc4ff22e7 Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com>
* CI/CD Auto-Merger: cicd.master.202603060742cicd.master.20260306074212.00.00.05LCPD Automation Script2026-03-064-4/+4
| | | | | | | | | | | | | | | Updated the value(s) for: ti-linux-fw: TI_LINUX_FW_SRCREV atf: SRCREV_tfa:am62lxx u-boot-ti-staging_2026.01: SRCREV_uboot linux-ti-staging_6.18: SRCREV Changelogs: ti-linux-fw: https://git.ti.com/cgit/processor-firmware/ti-linux-firmware/log/?qt=range&q=cf4a45b898294c96af02a62b7321c35651b3fa67..58a8a47f9063cfcd9eebcfb2825b99a34ef19b80 u-boot-ti-staging_2026.01: https://git.ti.com/cgit/ti-u-boot/ti-u-boot/log/?qt=range&q=90e682a353fe494e4058068a02bd8ee9f7a1bbf2..8dedb46bfd7e7bba52cbedfbab10fe4383317b7b linux-ti-staging_6.18: https://git.ti.com/cgit/ti-linux-kernel/ti-linux-kernel/log/?qt=range&q=30182cf3ac7db7fd66c36870f3fc5db91a32f36c..1ae61a325571a4b242dac987edcbff0bf11cbd35 Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com>
* ti-extras: Add Jailhouse support for bsp-ti-6_18Mahammed Sadik Shaik2026-03-053-0/+6
| | | | | | | | | | | | | | Add Jailhouse-enabled U-Boot and Linux kernel configurations for the bsp-ti-6_18 release to support AM62xx, AM62Pxx, and AM62Lxx platforms. Changes include: - u-boot/ti-extras.inc: Add ti-u-boot-2026.01-jailhouse branch - linux/ti-extras.inc: Add ti-linux-6.18.y-jailhouse branch - linux/ti-extras-rt.inc: Add ti-linux-6.18.y-jailhouse branch Signed-off-by: Mahammed Sadik Shaik <s-sadik@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* meta-ti: optee: Update SHA in optee_os to integrate timeout increaseSuhaas Joshi2026-03-051-1/+1
| | | | | | | | | | | | | optee_os has a driver for AM62L's mailbox. Recently it started timing out waiting for a response from TIFS. It seems that the timeout we had given was at the edge of what was acceptable, since unrelated changes to rest of the boot chain were breaking it. So a patch was sent to optee_os to fix this by increasing the timeout from 10ms to 1000ms. Update the optee_os recipe's SHA to integrate this change into the SDK. Signed-off-by: Suhaas Joshi <s-joshi@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* CI/CD Auto-Merger: cicd.master.202603050509cicd.master.202603050509LCPD Automation Script2026-03-052-2/+2
| | | | | | | | | | | Updated the value(s) for: atf: SRCREV_tfa:am62lxx linux-ti-staging_6.18: SRCREV Changelogs: linux-ti-staging_6.18: https://git.ti.com/cgit/ti-linux-kernel/ti-linux-kernel/log/?qt=range&q=8f753312db559c2f1f0867030e5fb36b89f2ea05..30182cf3ac7db7fd66c36870f3fc5db91a32f36c Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com>
* CI/CD Auto-Merger: cicd.master.202603041808cicd.master.202603041808LCPD Automation Script2026-03-044-4/+4
| | | | | | | | | | | | | | | Updated the value(s) for: ti-linux-fw: TI_LINUX_FW_SRCREV atf: SRCREV_tfa:am62lxx u-boot-ti-staging_2026.01: SRCREV_uboot linux-ti-staging_6.18: SRCREV Changelogs: ti-linux-fw: https://git.ti.com/cgit/processor-firmware/ti-linux-firmware/log/?qt=range&q=c5eea0af8225334b1babfa750b329200dcee3d2b..cf4a45b898294c96af02a62b7321c35651b3fa67 u-boot-ti-staging_2026.01: https://git.ti.com/cgit/ti-u-boot/ti-u-boot/log/?qt=range&q=c42989009c209834eb512c065e283c492ec3dd50..90e682a353fe494e4058068a02bd8ee9f7a1bbf2 linux-ti-staging_6.18: https://git.ti.com/cgit/ti-linux-kernel/ti-linux-kernel/log/?qt=range&q=e9ebc825175636714e0ffa113133ef03879748df..8f753312db559c2f1f0867030e5fb36b89f2ea05 Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com>
* meta-beagle: move all beagle board configurationsRandolph Sapp2026-03-023-71/+0
| | | | | | | | | | | | | | | Move all beagle board configurations to meta-beagle. There are 2 skews currently: 1. A base TI configuration setting all the default variables required to use the device with meta-ti-bsp provided packages. 2. An override that uses meta-beagle BSP components. This includes all the values defined in the TI skew as well as any meta-beagle specific configuration. Signed-off-by: Randolph Sapp <rs@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* CI/CD Auto-Merger: cicd.master.202602271140cicd.master.20260227114012.00.00.04LCPD Automation Script2026-02-274-5/+5
| | | | | | | | | | | | | | | Updated the value(s) for: ti-linux-fw: TI_LINUX_FW_SRCREV atf: SRCREV_tfa:am62lxx u-boot-ti-staging_2026.01: SRCREV_uboot linux-ti-staging_6.18: PV,SRCREV Changelogs: ti-linux-fw: https://git.ti.com/cgit/processor-firmware/ti-linux-firmware/log/?qt=range&q=fc93d06371ec35ef634284748e8263907327d6fd..c5eea0af8225334b1babfa750b329200dcee3d2b u-boot-ti-staging_2026.01: https://git.ti.com/cgit/ti-u-boot/ti-u-boot/log/?qt=range&q=cb63a11faef453412da23e72c5e9b6782cf62274..c42989009c209834eb512c065e283c492ec3dd50 linux-ti-staging_6.18: https://git.ti.com/cgit/ti-linux-kernel/ti-linux-kernel/log/?qt=range&q=7e2c5ee21e318f67edb760f67fe16d41b1dc5a1e..e9ebc825175636714e0ffa113133ef03879748df Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com>
* conf: am62dxx-evm: Package k3-am62a7-sk-e3-max-opp overlayParesh Bhagat2026-02-261-0/+1
| | | | | | | | Package k3-am62a7-sk-e3-max-opp.dtbo for AM62D2-EVM to configure C7x DSP to run at its maximum supported frequency of 1GHz. Signed-off-by: Paresh Bhagat <p-bhagat@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* optee: Update optee_os to integrate Firewall RNG changesSuhaas Joshi2026-02-261-1/+1
| | | | | | | | | | Recently, a few commits were merged beyond the 4.9.0 tag in optee_os. These commits refactor some code in SA2UL, and add firewall configurations for RNG in AM62L. Therefore, to integrate these changes in the SDK, update the optee_os SHA. Signed-off-by: Suhaas Joshi <s-joshi@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* trusted-firmware-a: Update to 2.14+Manorit Chawdhry2026-02-264-390/+2
| | | | | | | | Updates trusted-firmware-a to a commit with the LPM patches and removes them from yocto. Signed-off-by: Manorit Chawdhry <m-chawdhry@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* ti-img-rogue-driver: Support for unified GPU bindingsAntonios Christidis2026-02-261-1/+1
| | | | | | | New sha brings support for unified GPU bindings. Signed-off-by: Antonios Christidis <a-christidis@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* ti-bsp: Make ti-6_18 the default BSPRyan Eatmon2026-02-253-5/+1
| | | | | | | Our initial testing is nearing completion and 6.18 is ready to be our default kernel along with 2026.01 uboot. Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* packagegroup-ti-core-initramfs: Add nfs-utils-mountRyan Eatmon2026-02-251-0/+1
| | | | | | | | | When loading an initramfs, the kernel no longer provides functionality for mounting the rootfs. nfs-utils-mount is the minimal required packages to provide the needed tooling for the kernel to mount the rootfs over nfs when using an initramfs. Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* ti-ipc: Set DISABLE_STATIC = ""Ryan Eatmon2026-02-241-0/+2
| | | | | | | | | As of [1], static libs are disabled by default. But this package relies on static libs, so we need to allow for building them. [1] https://git.openembedded.org/openembedded-core/commit/?id=03fc931bfe9ea3fa9f33553e6020cbc067b24291 Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* ti-rpmsg-char: Set DISABLE_STATIC = ""Ryan Eatmon2026-02-241-0/+2
| | | | | | | | | As of [1], static libs are disabled by default. But this package relies on static libs, so we need to allow for building them. [1] https://git.openembedded.org/openembedded-core/commit/?id=03fc931bfe9ea3fa9f33553e6020cbc067b24291 Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* *: Remove unused patchesRyan Eatmon2026-02-232-105/+0
| | | | | | | We have added checking for unused patches in our repo checking tool. Remove two patch files that it found. Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* CI/CD Auto-Merger: cicd.master-ltsprep.202602191451cicd.master-ltsprep.20260219145112.00.00.03LCPD Automation Script2026-02-193-3/+3
| | | | | | | | | | | | | | Updated the value(s) for: ti-linux-fw: TI_LINUX_FW_SRCREV u-boot-ti-staging_2026.01: SRCREV_uboot linux-ti-staging_6.18: SRCREV Changelogs: ti-linux-fw: https://git.ti.com/cgit/processor-firmware/ti-linux-firmware/log/?qt=range&q=941e1f7a3b3f683a59a0e51fb78817eb31841430..fc93d06371ec35ef634284748e8263907327d6fd u-boot-ti-staging_2026.01: https://git.ti.com/cgit/ti-u-boot/ti-u-boot/log/?qt=range&q=0c5b72a0b975e5e01ed6164cc9547526c680fe95..cb63a11faef453412da23e72c5e9b6782cf62274 linux-ti-staging_6.18: https://git.ti.com/cgit/ti-linux-kernel/ti-linux-kernel/log/?qt=range&q=49a4f3a41af39ec952f7caadb856418e1b734449..7e2c5ee21e318f67edb760f67fe16d41b1dc5a1e Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com>
* conf: j722s: Add usbdfu tie-test-builds configRyan Eatmon2026-02-191-0/+8
| | | | | | | | Using the new UBOOT_CONFIG flow, enable a mode where additional uboot configurations can be built along side the main config. In this case, turning on USBDFU for a board for testing purposes. Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* trusted-firmware-a: Updates for am62lRyan Eatmon2026-02-192-4/+5
| | | | | | | | | | Change the branch for am62l to ti-tfa-2.14y and change the TFA_PLATFORM for am62l. License-Udpate: am62l branch is now in line with master, so the md5sum changed to match. Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* conf: am64: Add ECDSA key signingRyan Eatmon2026-02-192-2/+31
| | | | | | Add support for signing the u-boot files with an ECDSA key. Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* ti-img-rogue-*: Migrate GPU driver version 25.2 -> 25.3Antonios Christidis2026-02-193-4/+8
| | | | | | | | New recipes for GPU DDK 25.3. Update BSP configuration file to package driver, which now supports kernel 6.18. Signed-off-by: Antonios Christidis <a-christidis@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* ipc: ti-rpmsg-char: Update library to 0.6.11Hari Nagalla2026-02-191-3/+3
| | | | | | | | | | | update ti-rpmsg-char library to 0.6.11 It brings the below fixes: dd4783422bf lib: Do not update local endpoint f26e4a30ca7 example: benchmark: move latencies array to data section. Signed-off-by: Hari Nagalla <hnagalla@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>