Commit Graph
5169 Commits
Author SHA1 Message Date
Denys Dmytriyenko (TI) b2c5a3d2e6 kernel_legacyhs: fix building/installing DTBs
A recent change in OE-Core kernel-devicetree.bbclass [1] changed appending
code for devicetree from exported do_*() functions to :append to their
unexported kernel_do_*() variant. But our copy of kernel_legacyhs.bbclass
doesn't define those, using kernel_legacyhs_do_*() names instead, due to
how function exporting works using the class name as a prefix.

In order to unreak devicetree building/installing, we need to provide
empty stubs for kernel_do_*() functions for the :append to work and
then call then at the end of our respective kernel_legacyhs_do_*()
functions.

[1] https://git.openembedded.org/openembedded-core/commit/?id=350281188267d0ad7c7e44a6ae3990edcfbe0300

Signed-off-by: Denys Dmytriyenko (TI) <denys@konsulko.com>
Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2026-08-12 16:32:41 -05:00
Ryan Eatmon 78741e4c2d ti-devicetree-prefix: set ARCH directly
A change in oe-core [1] no longer set ARCH but prefers that you set it
yourself.

[1] https://git.openembedded.org/openembedded-core/commit/?id=635f85b7b8ffe4bfd5f282a98bdf640aa037cde1

Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2026-08-11 15:51:05 -05:00
Ryan Eatmon c3b2af9d75 kernel-uboot-legacyhs: Set ARCH and UBOOT_ARCH directly
A per changes in oe-core [1][2], it is preferable to set ARCH and
UBOOT_ARCH directly instead of relying on a class.

[1] https://git.openembedded.org/openembedded-core/commit/?id=635f85b7b8ffe4bfd5f282a98bdf640aa037cde1
[2] https://git.openembedded.org/openembedded-core/commit/?id=bdcd04bbc5e205df16c0779388521db4041e7841

Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2026-08-11 15:51:05 -05:00
Ryan Eatmon 13c3d215e5 kernel_legacyhs: Adapt to recent changes in oe-core
Three recent changes in oe-core [1], [2] and [3] have moved around
various things with the kernel classes.  Since we have our own copy
of the old kernel class we need to adapt to the changes.

[1] https://git.openembedded.org/openembedded-core/commit/?id=945f3faa4909b226996eff62bf55fa586a5279fa
[2] https://git.openembedded.org/openembedded-core/commit/?id=635f85b7b8ffe4bfd5f282a98bdf640aa037cde1
[3] https://git.openembedded.org/openembedded-core/commit/?id=06057ac24f74ce5de74dfc7b479a1e2c796bcdcd

Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2026-08-11 15:51:05 -05:00
Ryan Eatmon 687644a385 meta-ti-test: Add commercial_mpv license to LICENSE_FLAGS_ACCEPTED
A change in meta-openembedded [1] has propagated the ffmpeg commercial
license setting through into mpv (which depends on ffmpeg).  This means
we need to add commercial_mpv to the list as well.

[1] https://git.openembedded.org/meta-openembedded/commit/?id=5f4e021e2df0cd434f9266aadb2353886e57854a

Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2026-08-06 09:07:14 -05:00
Ryan Eatmon 143ada5aaf ti-core-initramfs: Add the initramfs to the fitImage
If the ti-core-initramfs is configured to be built, then make sure to
add it to the fitImage.

Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2026-07-30 08:00:27 -05:00
Antonios Christidis f29c288624 mesa-pvr: Update SRCREV
Update the SRCREV to include missing dependency fix.

Related to,
https://github.com/TexasInstruments/mesa/commit/7b6e8de7b0acdaff684f1109c6acb575644a93ea.

Signed-off-by: Antonios Christidis <a-christidis@ti.com>
Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2026-07-29 11:01:45 -05:00
Ryan Eatmon 9a5228e56c ti-core-initramfs: Decrease IMAGE_OVERHEAD_FACTOR
Adding in the initramfs-module-netsetup has grown the initramfs by a
small amount.

Signed-off-by: Ryan Eatmon <reatmon@ti.com>
cicd.master.202607281105
2026-07-28 11:02:25 -05:00
Ryan Eatmon fa8ce703f7 packagegroup-ti-core-initramfs: Move the inclusion of initramfs-module-netsetup
The list of what modules are required for the initramfs has changed as
of 7.1.  The CPSW driver is no longer built into the kernel and is
required to be built as a module and included in the initramfs for all K3
boards.

While the existing solution for including initramfs-module-netsetup was
fine, it did not trigger the building of initramfs for all k3 platforms.
It would just include it if the ti-core-initramfs was built.

This change tells the system to build and include the needed packages
for all k3 and makes sure that the ti-core-initramfs is built for all of
them.

Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2026-07-28 11:02:25 -05:00
Ryan Eatmon 4809654879 linux-ti-mainline: Bump to v7.1
Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2026-07-28 11:02:25 -05:00
Antonios Christidis e1286bc5ef mtd-utils-ti: Update SRC_URI:remove due to oe-core update
The SRC_URI found in the oe-core recipe for mtd-utils has been updated.
Update the SRC_URI:remove to look for the new value.

Signed-off-by: Antonios Christidis <a-christidis@ti.com>
Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2026-07-23 16:50:26 -05:00
LCPD Automation Script 885bcd4a7e CI/CD Auto-Merger: cicd.master.202607220920
Updated the value(s) for:
  linux-ti-staging_6.18: 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=8933766be737ed2cabb9466fce497b8bc8c1ce21..1510cd916429bb025e2d0fdbad7ceae652820d82
  ltp-ddt: https://git.ti.com/cgit/test-automation/ltp-ddt/log/?qt=range&q=dc5516f772ff621c2d7d517e094f1a4db3a972f3..26fc7b1db82d7852bdb804a21cda9e1c997702e5

Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com>
cicd.master.202607220920 cicd.master.202607222200
2026-07-22 09:21:09 -05:00
Denys Dmytriyenko (TI) 35a6039fbe layer.conf: remove remnant METATIBASE
This variable is no longer used. It also gets defined in 2 layers,
making it undeterministic.

Signed-off-by: Denys Dmytriyenko (TI) <denys@konsulko.com>
Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2026-07-22 09:18:28 -05:00
Denys Dmytriyenko (TI) 5ec53ebf46 ti-cgt6x-7: remove
Remove TI Code Generation Tools for C6x DSPs version 7.x. The installer
for version 7.x is not downloadable directly, unlike version 8.x and
later, which still remains.

Signed-off-by: Denys Dmytriyenko (TI) <denys@konsulko.com>
Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2026-07-22 09:18:28 -05:00
Denys Dmytriyenko (TI) 14d8595629 ti-cgt470: remove
Remove TI Code Generation Tools for TMS470 MCUs. The recipe hasn't
been updated in 15 years and the installer is not downloadable
directly.

Signed-off-by: Denys Dmytriyenko (TI) <denys@konsulko.com>
Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2026-07-22 09:18:28 -05:00
Ryan Eatmon 32a04547b2 recipes: Convert to SPDX license strings
Converts all LICENSE strings to SPDX licenses expressions

Rename Stream-Benchmark-License to replace underscores with dashes,
per SPDX syntax.

Expand previously mapped "Foo-with-exception" into proper SPDX
"Foo WITH Exception" syntax.

License-Update: No change, just reformatting to SPDX syntax

Signed-off-by: Ryan Eatmon <reatmon@ti.com>
Signed-off-by: Denys Dmytriyenko (TI) <denys@konsulko.com>
2026-07-22 09:18:28 -05:00
Brandon Brnich 81ebb542da ti-bsp: ti-img-encode-decode: Update SRCREV
Fix compilation issues with latest 7.2 kernel that removed support for
functions currently being used by the IMG out-of-tree module.

Signed-off-by: Brandon Brnich <b-brnich@ti.com>
Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2026-07-22 09:18:28 -05:00
Ryan Eatmon 9c8133821a u-boot-ti-mainline: Update to version: v2026.07
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>
2026-07-22 09:18:28 -05:00
Rasmus Villemoes e777ff4684 mesa-pvr: correct INSANE_SKIP for mesa-megadriver
In the original file this was copied from, $PN == mesa. But in this
context, $PN == mesa-pvr, while the PACKAGES and FILES logic still
explicitly refers to the mesa-megadriver package. Hence the build
fails

ERROR: mesa-pvr-2_25.2.8-r1 do_package_qa: QA Issue: non -dev/-dbg/nativesdk- package mesa-megadriver contains symlink .so '/usr/lib/dri/swrast_dri.so' [dev-so]
ERROR: mesa-pvr-2_25.2.8-r1 do_package_qa: QA Issue: non -dev/-dbg/nativesdk- package mesa-megadriver contains symlink .so '/usr/lib/dri/virtio_gpu_dri.so' [dev-so]
ERROR: mesa-pvr-2_25.2.8-r1 do_package_qa: QA Issue: non -dev/-dbg/nativesdk- package mesa-megadriver contains symlink .so '/usr/lib/dri/kms_swrast_dri.so' [dev-so]
ERROR: mesa-pvr-2_25.2.8-r1 do_package_qa: QA Issue: non -dev/-dbg/nativesdk- package mesa-megadriver contains symlink .so '/usr/lib/dri/zink_dri.so' [dev-so]
ERROR: mesa-pvr-2_25.2.8-r1 do_package_qa: Fatal QA errors were found, failing task.
ERROR: Logfile of failure stored in: [...]/mesa-pvr/25.2.8/temp/log.do_package_qa.3911784
ERROR: Task ([...]/meta-ti/meta-ti-bsp/recipes-graphics/mesa/mesa-pvr_25.2.8.bb:do_package_qa) failed with exit code '1'

Spell the package override correctly for the INSANE_SKIP suppression
to have effect.

Signed-off-by: Rasmus Villemoes <ravi@prevas.dk>
Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2026-07-17 14:39:52 -05:00
LCPD Automation Script ecf5acf07a CI/CD Auto-Merger: cicd.master.202607162215
Updated the value(s) for:
  ti-linux-fw: TI_LINUX_FW_SRCREV,TI_SYSFW_VERSION
  atf: SRCREV_tfa:am62lxx
  u-boot-ti-staging_2026.01: SRCREV_uboot
  linux-ti-staging_6.12: SRCREV
  linux-ti-staging_6.18: PV,SRCREV
  ltp-ddt: SRCREV

Changelogs:
  ti-linux-fw: https://git.ti.com/cgit/processor-firmware/ti-linux-firmware/log/?qt=range&q=ec029baad8b4b147af8331a5e099ef891e5ae1f4..9dffeff8264765a462d6f96b50ba12e4ad7fba70
  u-boot-ti-staging_2026.01: https://git.ti.com/cgit/ti-u-boot/ti-u-boot/log/?qt=range&q=617c6fa1c50fab2acb3955b8888ec71ae7630769..5fb29434232110fb5a176136086d26ecb299932e
  linux-ti-staging_6.12: https://git.ti.com/cgit/ti-linux-kernel/ti-linux-kernel/log/?qt=range&q=98bbe0d37952d0ce1b6508f108c357ceb6d58bf3..5ae038766eda6647bee6dc52c88308a0a280878d
  linux-ti-staging_6.18: https://git.ti.com/cgit/ti-linux-kernel/ti-linux-kernel/log/?qt=range&q=4c3bfa15a22a5c6729519e730459c483c125d5db..8933766be737ed2cabb9466fce497b8bc8c1ce21
  ltp-ddt: https://git.ti.com/cgit/test-automation/ltp-ddt/log/?qt=range&q=b042b729cf573537f68fa3ea5050f5d22b07c811..dc5516f772ff621c2d7d517e094f1a4db3a972f3

Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com>
cicd.master.202607162215
2026-07-16 22:16:18 -05:00
Ryan Eatmon 62594323aa ti-kernel-fitimage: Fix for FIT_CONF_DEFAULT_DTB changes
Two oe-core changes [1] and [2], have introduced a change in how the
kernel-fit-image class generates the entries as related to
KERNEL_DTBVENDORED.

[1] Corrected the support for KERNEL_DTBVENDORED when generating the
entries.  But this broke our TI settings and caused build falures
because we suddenly had double ti_ti_ entries for the default.

[2] Adds support for KERNEL_DTBVENDORED when figuring out the value
for FIT_CONF_DEFAULT_DTB when building the fit-image.itd file.

With both of these we can drop our custom setting of FIT_CONF_PREFIX and
update the values for FIT_CONF_DEFAULT_DTB to match the same strings
that go into KERNEL_DEVICETREE.

[1] https://git.openembedded.org/openembedded-core/commit/meta/classes-recipe/kernel-fit-image.bbclass?id=4297b94c3728cd2e320d75b68c508e12ab127719

[2] https://git.openembedded.org/openembedded-core/commit/?id=3bceb2dabeee13c0a80ddd74ea7ae991606d6772

Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2026-07-16 21:25:03 -05:00
Ryan Eatmon 7874e90585 ti-core-initramfs: Decrease IMAGE_OVERHEAD_FACTOR
A recent change in oe-core [1] in the shared-mime-info package has
increased the amount of space that the mime data takes up.  It is a very
small amount, so we are going to tweak the IMAGE_OVERHEAD_FACTOR to
allow the builds to not error out with the initramfs being "too big".

[1] https://git.openembedded.org/openembedded-core/commit/?id=c3ef371628b368f096ec331184c623e6b4905bfd

Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2026-07-16 19:42:30 -05:00
Randolph Sapp b3af56d34d ti-img-rogue-umlibs: rprovide virtual-opencl-icd
As this provides a valid icd interface we can mark this as RPROVIDES
virtual-opencl-icd. This prevents us from unnecessarily installing
rusticl due to an RRECOMMENDS chain.

Signed-off-by: Randolph Sapp <rs@ti.com>
Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2026-07-16 19:42:30 -05:00
Ryan Eatmon 91cd6ef4af u-boot-ti-mainline/next: Update git server
The u-boot project has moved to a new official git repository server [1] for
all of their work.

[1] https://git.u-boot-project.org/u-boot/u-boot/-/commit/2a6ca4ad04e64488ac41c3683cacd44173a96d24

Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2026-07-16 19:42:30 -05:00
Ryan Eatmon cf8b2fdee1 mesa-pvr-24: Fix llvm-config handling
A recent change in oe-core [1] for the mesa package introduced this
change to properly handle the llvm-config.  Since we have copied the
mesa.inc we now need to copy this change as well.

[1] https://git.openembedded.org/openembedded-core/commit/?id=8aace29b692a8f3902a675fb4c022c223ba49531

This is a backport from the mesa-pvr-25.inc file.

Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2026-07-14 17:48:48 -05:00
Ryan Eatmon 1bcffe1b61 piglit: Remove upstreamed patch
The version bump to piglit in oe-core [1] has moved to a commit that
contains this upstreamed patch.

[1] https://git.openembedded.org/openembedded-core/commit/?h=master-next&id=df0207af6eb0dcb0bf797706feef8cd5fba66510

Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2026-07-14 17:48:48 -05:00
Andrew Davis 4af73b5a88 ti-rpmsg-char: Update to latest with CMake support
This project now uses CMake. This allows us to cleanup this recipe in 3
ways:

 - Remove patch for includedir and libdir as CMake handles this correctly
 - Combine in the in the examples recipe, CMake builds the examples along
   with the library in one step.
 - As there is now only one recipe, merge the .inc into the one .bb file

Signed-off-by: Andrew Davis <afd@ti.com>
Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2026-07-08 15:20:46 -05:00
MD Danish Anwar 9ae6e46f0a meta-ti-bsp: Add prusw-fw for ti33x and ti43x
ti33x and ti43x supports switch mode. Add prusw-fw to ti33x and ti43x
so that switch firmware can be packaged for ti33x and ti43x

Signed-off-by: MD Danish Anwar <danishanwar@ti.com>
Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2026-07-08 15:20:46 -05:00
Ryan Eatmon 2f6178653d firmware: Update license path
The licenses were moved into a sub directory in the upstream
linux-firmware repository.

License-Update: Fix paths to new location.

Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2026-07-08 15:20:46 -05:00
Ryan Eatmon 97faa7b6bb check_yocto_rules: Add rule for new linux-firmware
Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2026-07-08 15:20:46 -05:00
Ryan Eatmon bb5b1cb8ee mesa-pvr: Fix llvm-config handling
A recent change in oe-core [1] for the mesa package introduced this
change to properly handle the llvm-config.  Since we have copied the
mesa.inc we now need to copy this change as well.

[1] https://git.openembedded.org/openembedded-core/commit/?id=8aace29b692a8f3902a675fb4c022c223ba49531

Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2026-07-08 15:20:46 -05:00
Antonios Christidis 644317e54f libsdl2: Build tests with dynamically linked library support
Carry upstream-submitted patch that adds SDL_TESTS_SHARED_LIB option,
enabling test executables to be built with dynamic linking against
libsdl2.

Signed-off-by: Antonios Christidis <a-christidis@ti.com>
Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2026-07-08 15:20:46 -05:00
Judith Mendez 0e5bddecf7 meta-beagle: Fix BeagleBadge build
Fix BeagleBadge DT which is now k3-am62l3-beaglebadge in TI Linux
6.18 and TI U-Boot 26.01 build name which was updated alongside Linux
DT name change.

Signed-off-by: Judith Mendez <jm@ti.com>
Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2026-07-08 15:20:46 -05:00
Andrew Davis c16b1b2246 ti-codec-engine: Remove this recipe
This was a build dependency of IPUMM firmware which is now removed.
That was the only user, remove this recipe.

Signed-off-by: Andrew Davis <afd@ti.com>
Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2026-07-08 15:20:46 -05:00
Andrew Davis 3de7f1cf75 ipumm-fw: Use prebuilt firmware from ti-linux-firmware repo
Use a prebuilt version of this firmware from ti-linux-firmware. This
removes the need to build this locally.

License-Update: License not changed, updating to the correct checksum file
Signed-off-by: Andrew Davis <afd@ti.com>
Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2026-07-08 15:20:46 -05:00
Andrew Davis 906c97e452 libdce: Runtime depend on IPU firmware not the other way around
The DCE library depends on the firmware to function, the firmware has
no dependency on any one userspace library. Switch the runtime dependency
around here.

Signed-off-by: Andrew Davis <afd@ti.com>
Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2026-07-08 15:20:46 -05:00
Andrew Davis 1c76f15f9c linux-firmware: Move recipe from meta-arago
The conflicting firmware packages that necessitate this bbappend are
all here in meta-ti-bsp, so this will be needed by any distro using
this layer. Move this bbappend out of meta-arago to this layer.

Signed-off-by: Andrew Davis <afd@ti.com>
Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2026-07-08 15:20:46 -05:00
Andrew Davis 68393a8b20 am62lxx: Use upstream TF-A board name
Upstream the BOARD name for the EVM is "am62lx-evm". Our downstream
used just "am62lx" but was updated to optionally also work with the
same name as upstream. This allows for easier migration. Switch to
using the upstream-safe name here for the EVM. This will need to
be done anyway when we switch to upstream-only for TF-A, doing it
now just makes it easier to switch between the two.

The other AM62L based boards already override the default with their
correct BOARD names, and now that the EVM does too, drop the default.
All boards will need their own BOARD name as TF-A does DRAM config
which is board specific, so dropping the default prevents mistakenly
not updating this name and causing hard to debug DRAM/boot issues.

Signed-off-by: Andrew Davis <afd@ti.com>
Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2026-07-08 15:20:46 -05:00
Andrew Davis c54a762476 ti-rpmsg-char: Move this recipe to its own directory
Keeping all IPC related recipes in one "ipc" directory is not very well
organized. Like most other recipes give this one its own directory.

Signed-off-by: Andrew Davis <afd@ti.com>
Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2026-07-08 15:20:46 -05:00
Andrew Davis 9613915c54 ti-librpmsg-dma: Move this recipe to its own directory
Keeping all IPC related recipes in one "ipc" directory is not very well
organized. Like most other recipes give this one its own directory.

Signed-off-by: Andrew Davis <afd@ti.com>
Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2026-07-08 15:20:46 -05:00
Antonios Christidis 04408c5756 mesa-pvr: Migrate mesa from v24.0.1 -> v25.2.8
Migrate mesa from v24.0.1 -> v25.2.8. Edit the ti-bsp logic to
build/package mesa-pvr v25 for both Rogue and SGX cores.

Remove some duplicate variables from mesa-pvr-25.inc in order to work with
the main bitbake recipe mesa-pvr_25.2.8.bb.

Signed-off-by: Antonios Christidis <a-christidis@ti.com>
Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2026-07-08 15:20:46 -05:00
Antonios Christidis 9fe43f8738 mesa-pvr: Add versioned mesa.inc copies from oe-core
Add local copies of mesa.inc from oe-core, renamed with version suffixes
to avoid conflicts:

- mesa-pvr-24.inc: verbatim copy for v24.0.1 (existing content, renamed)
- mesa-pvr-25.inc: verbatim copy for v25.2.8 (new)

With the above new naming scheme, update check_yocto_rules.json.

Signed-off-by: Antonios Christidis <a-christidis@ti.com>
Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2026-07-08 15:20:46 -05:00
Ryan Eatmon 5480086cf7 linux-ti-staging: Include CVE exclusions
Now that we are looking at using the CVE checker tool in Yocto we should
include the same CVE exclusions from oe-core that match the kernel
version we are on.

Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2026-06-24 09:54:43 -05:00
Suhaas Joshi 4a523e2b6a tfa: Update TF-A for K3 devices to 2.15 tag
Non-AM62LX devices use upstream TF-A. Update this to the 2.15 tag.

Signed-off-by: Suhaas Joshi <s-joshi@ti.com>
Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2026-06-24 09:54:43 -05:00
Yogesh Hegde 86e81c7da5 beaglebadge-ti: avoid building ubifs and ubi for beaglebadge by default
Beaglebadge has only 256Mb OSPI flash and except for
arago-bootstrap-base-image and arago-tiny-image other arago images
doesn't fit into OSPI flash. Hence remove ubifs and ubi from
IMAGE_FSTYPES to prevent unnecessary image generation and build
failures when adding packages to the arago-default-image.

Those who want to run arago-bootstrap-base-image and arago-tiny-image
on OSPI can enable UBIFS in local.conf .

Signed-off-by: Yogesh Hegde <y-hegde@ti.com>
Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2026-06-24 09:54:43 -05:00
Shiva Tripathi a77c81553e optee-ftpm: Update commit to include TA panic fix
Bump to commit e3b1e426 which includes graceful degradation of fTPM TA
when RPMB storage is unavailable, preventing TA panic and memory dumps.

Signed-off-by: Shiva Tripathi <s-tripathi1@ti.com>
Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2026-06-24 09:54:43 -05:00
LCPD Automation Script 8b9b485429 CI/CD Auto-Merger: cicd.master.202606162200
Updated the value(s) for:
  u-boot-ti-staging_2025.01: SRCREV_uboot
  linux-ti-staging-rt_6.12: SRCREV_ARM32
  linux-ti-staging_6.12: SRCREV

Changelogs:
  u-boot-ti-staging_2025.01: https://git.ti.com/cgit/ti-u-boot/ti-u-boot/log/?qt=range&q=f6338e22d2ac0777a68fb0f295f4cf1e3e63f659..1612e4d1deb11d49304c715576854b28cc10e34d
  linux-ti-staging-rt_6.12: https://git.ti.com/cgit/ti-linux-kernel/ti-linux-kernel/log/?qt=range&q=d7f2b5b19f14fb51ad279f76fbeedd0dfd40b69c..c6cc0cab5b8575a2a70f0c4f9dbc9981f367d8e3
  linux-ti-staging_6.12: https://git.ti.com/cgit/ti-linux-kernel/ti-linux-kernel/log/?qt=range&q=4e3bcc10a5d1e9822e0ed2dad5cdd16f7cf30fe6..98bbe0d37952d0ce1b6508f108c357ceb6d58bf3

Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com>
cicd.master.202606162200
2026-06-16 22:01:07 -05:00
LCPD Automation Script 693f0d251b CI/CD Auto-Merger: cicd.master.202606112200
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>
cicd.master.202606112200 cicd.master.202606142200
2026-06-11 22:01:01 -05:00
Judith Mendez 8e06a9cb14 conf: am62dxx-evm: Fixup packaged overlay list
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>
2026-06-10 21:08:30 -05:00
Denys Dmytriyenko (TI) 7c9af9bdca README: update and clean up
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>
2026-06-10 21:08:30 -05:00