summaryrefslogtreecommitdiffstats
path: root/meta-ti-bsp
Commit message (Collapse)AuthorAgeFilesLines
* CI/CD Auto-Merger: cicd.master.202606112200HEADcicd.master.202606142200cicd.master.202606112200masterLCPD Automation Script2026-06-113-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 ltp-ddt: SRCREV Changelogs: u-boot-ti-staging_2026.01: https://git.ti.com/cgit/ti-u-boot/ti-u-boot/log/?qt=range&q=1f603935204df4b34054fa3bac80158e528e2c36..617c6fa1c50fab2acb3955b8888ec71ae7630769 linux-ti-staging_6.18: https://git.ti.com/cgit/ti-linux-kernel/ti-linux-kernel/log/?qt=range&q=0472fbafd7277ece9e1bae4189bc6099e33cdbc4..4c3bfa15a22a5c6729519e730459c483c125d5db ltp-ddt: https://git.ti.com/cgit/test-automation/ltp-ddt/log/?qt=range&q=44a5a7ecf3eb23614b801d7f5a10f2deed4542ce..b042b729cf573537f68fa3ea5050f5d22b07c811 Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com>
* conf: am62dxx-evm: Fixup packaged overlay listJudith Mendez2026-06-101-4/+8
| | | | | | | | | | | Some k3-am62x-sk* overlays no longer apply to AM62A/AM62D boards, update overlay list packaged for AM62D so that the k3-am62a7-sk* overlays are included as well as the k3-am62x-sk* overlays that do apply to AM62D board. This means ti/k3-am62x-sk generic prefix must now be droped. Signed-off-by: Judith Mendez <jm@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* README: update and clean upDenys Dmytriyenko (TI)2026-06-101-6/+7
| | | | | | | | | | | Update READMEs as follows: * Don't point to CGit interface, as the old URL is no longer valid * Use https:// instead of git:// protocol due to deprecation * Add missing revisions and use the same ordering * Correct some sub-layer dependencies Signed-off-by: Denys Dmytriyenko (TI) <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* initramfs: Add initramfs-module-netsetup recipe for NFS bootMoteen Shah2026-06-093-0/+86
| | | | | | | | | | | | | | | Add a standalone initramfs-module-netsetup recipe that installs 83-netsetup, an initramfs-framework module that configures the network interface via DHCP before the NFS root mount. The recipe's RDEPENDS pulls in CPSW and its dependencies, so the kernel modules and DHCP client are only included when NFS boot support is needed. Include initramfs-module-netsetup in packagegroup-ti-core-initramfs gated on :bsp-next, where AM65_CPSW_NUSS became a loadable module. TI staging kernels (6.6/6.12/6.18) still have CPSW built-in (=y). Signed-off-by: Moteen Shah <m-shah@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* ti-img-rogue-*: Migrate GPU driver version 25.3 -> 26.1Antonios Christidis2026-06-053-1/+197
| | | | | | | | New recipes for GPU DDK 26.1. Update BSP configuration files with new preferred recipe versions. Signed-off-by: Antonios Christidis <a-christidis@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* weston: fix assert firing when subsurfaces have no viewsThorsten Lannynd2026-06-052-0/+48
| | | | | | | | | | Apply upstream candidate fix for an assert in weston_surface_apply_subsurface_order that fires when subsurfaces have no views. Without this patch, the assert fires when running Chromium and causes the display to crash. Signed-off-by: Thorsten Lannynd <t-lannynd@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* CI/CD Auto-Merger: cicd.master.202606042200cicd.master.202606042200LCPD Automation Script2026-06-044-4/+4
| | | | | | | | | | | | | | | | Updated the value(s) for: ti-linux-fw: TI_LINUX_FW_SRCREV u-boot-ti-staging_2025.01: SRCREV_uboot linux-ti-staging-rt_6.12: SRCREV_ARM32 linux-ti-staging_6.12: SRCREV Changelogs: ti-linux-fw: https://git.ti.com/cgit/processor-firmware/ti-linux-firmware/log/?qt=range&q=9e9d50ff563f83db86d36b72cd7fb4f487d6b414..ec029baad8b4b147af8331a5e099ef891e5ae1f4 u-boot-ti-staging_2025.01: https://git.ti.com/cgit/ti-u-boot/ti-u-boot/log/?qt=range&q=19795f63be7ee27e38b6e800ff6c88a2feaae13f..f6338e22d2ac0777a68fb0f295f4cf1e3e63f659 linux-ti-staging-rt_6.12: https://git.ti.com/cgit/ti-linux-kernel/ti-linux-kernel/log/?qt=range&q=62fdc7890cde3197051743120ff44162b7356cc5..d7f2b5b19f14fb51ad279f76fbeedd0dfd40b69c linux-ti-staging_6.12: https://git.ti.com/cgit/ti-linux-kernel/ti-linux-kernel/log/?qt=range&q=c52c5589aab8c376f975b1feb7b8746b7b6624bd..4e3bcc10a5d1e9822e0ed2dad5cdd16f7cf30fe6 Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com>
* CI/CD Auto-Merger: cicd.master.202605272200cicd.master.202605272200LCPD Automation Script2026-05-271-1/+1
| | | | | | | Updated the value(s) for: atf: SRCREV_tfa:am62lxx Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com>
* CI/CD Auto-Merger: cicd.master.202605192200cicd.master.202605210401cicd.master.202605192200LCPD Automation Script2026-05-194-4/+4
| | | | | | | | | | | | | | | Updated the value(s) for: atf: SRCREV_tfa:am62lxx u-boot-ti-staging_2026.01: SRCREV_uboot k3conf: SRCREV 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=ee3048ee0822c35312379b6e24b5c80e9a845110..1f603935204df4b34054fa3bac80158e528e2c36 k3conf: https://git.ti.com/cgit/k3conf/k3conf/log/?qt=range&q=c50875c7c4ad112d5e632bea3301e06a0aa8669f..eaa148f9640a047511be89f7652f8b1e93a4249c linux-ti-staging_6.18: https://git.ti.com/cgit/ti-linux-kernel/ti-linux-kernel/log/?qt=range&q=0085e69eaf041684d5806e4d1fde49c325519a9f..0472fbafd7277ece9e1bae4189bc6099e33cdbc4 Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com>
* meta-ti: optee: Update to 4.10.0 tagSuhaas Joshi2026-05-195-7/+7
| | | | | | | | Update optee_os, optee_test, optee_client, optee_examples and optee_ftpm to 4.10.0 tag. Signed-off-by: Suhaas Joshi <s-joshi@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* trusted-firmware-a: Remove TFA_K3_SYSTEM_SUSPEND build flagAndrew Davis2026-05-127-9/+0
| | | | | | | | All supported TF-A handle this automatically based on the firmware, the flag no longer does anything as it isn't checked in TF-A now. Remove this. Signed-off-by: Andrew Davis <afd@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* CI/CD Auto-Merger: cicd.master.202605060400cicd.master.202605061800cicd.master.202605060400LCPD Automation Script2026-05-062-3/+3
| | | | | | | | | | | | | Updated the value(s) for: atf: SRCREV_tfa:am62lxx linux-ti-staging_6.18: PV,SRCREV ltp-ddt: SRCREV Changelogs: linux-ti-staging_6.18: https://git.ti.com/cgit/ti-linux-kernel/ti-linux-kernel/log/?qt=range&q=4495407cc08e68dd65abaa542e1f13ad2ec90045..0085e69eaf041684d5806e4d1fde49c325519a9f ltp-ddt: https://git.ti.com/cgit/test-automation/ltp-ddt/log/?qt=range&q=6a1c144a4bde8cd26c6cb4ce76e12ac1ca1ce079..44a5a7ecf3eb23614b801d7f5a10f2deed4542ce Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com>
* weston: make bbappend version-specific, againDenys Dmytriyenko (TI)2026-05-041-0/+0
| | | | | | | | | | | As discussed on the mailing list, it is not always safe to have a version-agnostic bbappend, as there could be different versions of weston recipe provided by downstream layers, not compatible with our patch, resulting in breakage. Make our bbappend again version-specific. Signed-off-by: Denys Dmytriyenko (TI) <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* CI/CD Auto-Merger: cicd.master.202604291207cicd.master.20260429120712.00.00.08LCPD Automation Script2026-04-291-1/+1
| | | | | | | | | | Updated the value(s) for: 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=fa14abf25646c5814b997836539dbb859d6a669f..4495407cc08e68dd65abaa542e1f13ad2ec90045 Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com>
* conf: machine: Move ti-eth-fw-j784s4 to AM69-SK confFranz Schnyder2026-04-292-1/+3
| | | | | | | | | | | | | The board specific firmware is added in the generic AM69 SoC include instead of the AM69-SK board configuration. This follows the changes already made for the J784s4 SoC and EVM board in commit 27615406 ("conf: machine: j784s4: Move ti-eth-fw-j784s4 to EVM conf") Move the machine-essential recommend from the SoC include to the AM69-SK configuration. Signed-off-by: Franz Schnyder <franz.schnyder@toradex.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* am62lxx: Override serial console to ttyS0 onlycicd.master.202604281800Yogesh Hegde2026-04-281-0/+2
| | | | | | | | | | | | | | The am62lxx SoC default UART is ttyS0 since it doesn't have the R5 cores taking up a UART. The k3 default SERIAL_CONSOLES inherited includes ttyS2, which causes systemd to wait indefinitely for a console that never appears, significantly increasing boot time and degrading user experience. Override SERIAL_CONSOLES to specify only ttyS0, allowing the boot process to proceed normally without waiting for unavailable consoles. Signed-off-by: Yogesh Hegde <y-hegde@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* CI/CD Auto-Merger: cicd.master.202604230400cicd.master.202604230400LCPD Automation Script2026-04-236-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>
* machine: Fix UBOOT_CONFIG setting for tie-test-buildsRyan Eatmon2026-04-202-3/+3
| | | | | | | | | | | | It was pointed out that j722s-evm-k3r5 was incorrectly setup and would not build correctly out of the box. This is due to the fact that we set both UBOOT_MACHINE and UBOOT_CONFIG by default. This was a mistake. While looking into this newish feature I also found that another platform was using a prepend, when it really should just be setting the value for tie-test-builds. Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* u-boot-ti-mainline: Update to version: v2026.04LCPD Automation Script2026-04-171-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 Schnyder2026-04-172-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 Christidis2026-04-172-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 consoleRandolph Sapp2026-04-171-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)2026-04-082-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>