LCPD Automation Script
a1d31ec44b
CI/CD Auto-Merger: cicd.master.202609212200
...
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
k3conf: SRCREV
linux-ti-staging-rt_6.18: PV_ARM32,SRCREV_ARM32
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=9dffeff8264765a462d6f96b50ba12e4ad7fba70..e853cc767f4b5431ea10f8f986b455e14a60b282
u-boot-ti-staging_2026.01: https://git.ti.com/cgit/ti-u-boot/ti-u-boot/log/?qt=range&q=2a85f4bcffc50ddc8b443d8e4162e9e46ed0f200..3eefe4b257b6fd2ef649c25bfc37551df2154165
k3conf: https://git.ti.com/cgit/k3conf/k3conf/log/?qt=range&q=2a55868676119435c408642191d1b5523910f288..5ac4102f15847164e94c94ccd38a77a39246eeab
linux-ti-staging-rt_6.18: https://git.ti.com/cgit/ti-linux-kernel/ti-linux-kernel/log/?qt=range&q=65cf808e0410dd16ff0bb1f03a1bb7e67cbd6c32..d1be33790a0c6d9241b08a8bcf0b702729ac2b79
linux-ti-staging_6.18: https://git.ti.com/cgit/ti-linux-kernel/ti-linux-kernel/log/?qt=range&q=2cb14eda73fdb89b09e5cb92ce9d691a6a36c250..fff856a50d43288671eaa733f9f59aa25f2fed77
ltp-ddt: https://git.ti.com/cgit/test-automation/ltp-ddt/log/?qt=range&q=38638d15d7e5797387d43b56708a16b3af52f2e4..fe064c0799d988e6dc4684ffd8792950640f57b1
Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com >
2026-09-21 22:00:56 -05:00
Ryan Eatmon
656c7b9cc4
u-boot-*: Change openssl fix to build option
...
Rather than carrying multiple patches for the same fix for all of the
u-boot versions, we should copy the meta-arm solution [1] of just adding
a build option to turn on the engine stubs.
[1] https://patchwork.yoctoproject.org/project/arm/patch/20260909180341.3858400-1-ross.burton@arm.com/
Suggested-by: Denys Dmytriyenko (TI) <denys@konsulko.com >
Signed-off-by: Ryan Eatmon <reatmon@ti.com >
2026-09-15 15:01:23 -05:00
Ryan Eatmon
c75c792a5a
Revert "u-boot-bb.org: Fixes for OpenSSL 4.0"
...
This reverts commit 7c0c6e2117 .
Signed-off-by: Ryan Eatmon <reatmon@ti.com >
2026-09-15 15:01:23 -05:00
Ryan Eatmon
a0d6f1e8bd
Revert "u-boot-ti-staging: Fixes for OpenSSL 4.0"
...
This reverts commit f06fbe6712 .
Signed-off-by: Ryan Eatmon <reatmon@ti.com >
2026-09-15 15:01:23 -05:00
Ryan Eatmon
0b0d53bbf3
check_yocto_rules: Update for libclc version change
...
Signed-off-by: Ryan Eatmon <reatmon@ti.com >
2026-09-15 15:01:23 -05:00
LCPD Automation Script
7034712771
CI/CD Auto-Merger: cicd.master.202609142200
...
Updated the value(s) for:
atf: SRCREV_tfa:am62lxx
Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com >
cicd.master.202609142200
2026-09-14 22:01:03 -05:00
Ryan Eatmon
1fe53d8a1a
linux-bb.org_6.6: Backport OpenSSL 4.0 patches
...
Backport a set of kernel patches to 6.6 to fix the OpenSSL build
failures.
Signed-off-by: Ryan Eatmon <reatmon@ti.com >
Signed-off-by: Ryan Eatmon <reatmon@ti.com >
cicd.master.202609092320
2026-09-09 21:56:59 -05:00
Ryan Eatmon
7c0c6e2117
u-boot-bb.org: Fixes for OpenSSL 4.0
...
With the recent move to OpenSSL 4.0 [1] we need to update the same code
in the various u-boot versions that we support.
[1] https://git.openembedded.org/openembedded-core/commit/?id=20bf704e5809e95036b998f0f45145cf7205b05b
Signed-off-by: Ryan Eatmon <reatmon@ti.com >
2026-09-09 21:56:59 -05:00
Ryan Eatmon
0b9bde8c75
mesa-pvr: Fix for building with new LLVM version
...
A recnet version change [1] caused a build failure. Backport a patch
from the mesa repo to address it [2].
[1] https://git.openembedded.org/openembedded-core/commit/?id=d1575787a815fbe1ca60b20664665f92a95b2264
[2] https://gitlab.freedesktop.org/mesa/mesa/-/commit/f958ad11955638758c19170d9df4d67bf1ff8bcb
Signed-off-by: Ryan Eatmon <reatmon@ti.com >
2026-09-09 20:53:28 -05:00
Ryan Eatmon
c909da414d
libclc: Rollback to 22.1.8
...
Given that we are only including libclc for our mesa-pvr recipes, we
need to lock down the version to a known working version to avoid the
llvm version changes from causing build failures.
Signed-off-by: Ryan Eatmon <reatmon@ti.com >
2026-09-09 20:53:28 -05:00
Ryan Eatmon
9cc77b806f
mesa-pvr: Remove makedepend dependency
...
Commit 7e696b1fa0 ("makedepend: remove recipe") removed the recipe from
oe-core. Makedepend was removed from mesa already in version 9.1.
Follow oe-core and remove the makedepend dependency from mesa-pvr.
Signed-off-by: Franz Schnyder <franz.schnyder@toradex.com >
Signed-off-by: Ryan Eatmon <reatmon@ti.com >
2026-09-09 20:53:28 -05:00
Ryan Eatmon
6307415d42
linux-ti-staging_6.6: Backport OpenSSL 4.0 patches
...
Backport a set of kernel patches to 6.6 to fix the OpenSSL build
failures.
Signed-off-by: Ryan Eatmon <reatmon@ti.com >
2026-09-09 20:53:21 -05:00
Ryan Eatmon
f06fbe6712
u-boot-ti-staging: Fixes for OpenSSL 4.0
...
With the recent move to OpenSSL 4.0 [1] we need to update the same code
in the various u-boot versions that we support.
[1] https://git.openembedded.org/openembedded-core/commit/?id=20bf704e5809e95036b998f0f45145cf7205b05b
Signed-off-by: Ryan Eatmon <reatmon@ti.com >
2026-09-09 19:57:37 -05:00
LCPD Automation Script
0424eea6b0
CI/CD Auto-Merger: cicd.master.202609011013
...
Updated the value(s) for:
u-boot-ti-staging_2026.01: SRCREV_uboot
linux-ti-staging-rt_6.18: PV_ARM32
linux-ti-staging_6.18: PV,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=8a78938c2d8a270d851c66abc2cb9d8fcf77c690..2a85f4bcffc50ddc8b443d8e4162e9e46ed0f200
linux-ti-staging_6.18: https://git.ti.com/cgit/ti-linux-kernel/ti-linux-kernel/log/?qt=range&q=66c3ddf05d9d378cc4f8f43fd2a7cd491e9265cc..2cb14eda73fdb89b09e5cb92ce9d691a6a36c250
ltp-ddt: https://git.ti.com/cgit/test-automation/ltp-ddt/log/?qt=range&q=76fe5cfa8d2eb4ae1681d49f8313bf02a68e38b2..38638d15d7e5797387d43b56708a16b3af52f2e4
Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com >
cicd.master.202609011013
2026-09-01 10:14:49 -05:00
Ryan Eatmon
9779e3b6c4
linux-ti-staging-rt_6.18: Add ARM32 RT branch
...
While all ARM64 devices use the same branch for RT and non-RT builds,
the ARM32 devices have a separate branch for RT Kernel which is
"ti-rt-linux-6.18.y-arm32". Update the BRANCH, SRCREV and PV for ARM32
devices for RT builds.
Signed-off-by: Ryan Eatmon <reatmon@ti.com >
2026-08-27 16:41:02 -05:00
LCPD Automation Script
5254077147
CI/CD Auto-Merger: cicd.master.202608251347
...
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
k3conf: SRCREV
linux-ti-staging-rt_6.12: SRCREV_ARM32
linux-ti-staging_6.12: SRCREV
linux-ti-staging_6.18: SRCREV
ti-rpmsg-char: SRCREV
ltp-ddt: SRCREV
Changelogs:
u-boot-ti-staging_2025.01: https://git.ti.com/cgit/ti-u-boot/ti-u-boot/log/?qt=range&q=13f4e50ff203b9581dec599a620b57bb9ff1ed9d..4ca322ca563a21cccad8c9ba65e386b9fd34dd16
u-boot-ti-staging_2026.01: https://git.ti.com/cgit/ti-u-boot/ti-u-boot/log/?qt=range&q=5fb29434232110fb5a176136086d26ecb299932e..8a78938c2d8a270d851c66abc2cb9d8fcf77c690
k3conf: https://git.ti.com/cgit/k3conf/k3conf/log/?qt=range&q=eaa148f9640a047511be89f7652f8b1e93a4249c..2a55868676119435c408642191d1b5523910f288
linux-ti-staging-rt_6.12: https://git.ti.com/cgit/ti-linux-kernel/ti-linux-kernel/log/?qt=range&q=43493bcb9d02b98e4e52e0fa6639c25d97eaab78..f8d2733e4654420b73fe3e17cb83a30a4763862c
linux-ti-staging_6.12: https://git.ti.com/cgit/ti-linux-kernel/ti-linux-kernel/log/?qt=range&q=7bbb58844e0ba096c6fc4f078fe20b5f9419bc6c..ca77f7291a4f1c5f6927fee4e47282b03a39ebfd
linux-ti-staging_6.18: https://git.ti.com/cgit/ti-linux-kernel/ti-linux-kernel/log/?qt=range&q=9098671a2d2ce1876543f6d6fd576285a184f5a4..66c3ddf05d9d378cc4f8f43fd2a7cd491e9265cc
ti-rpmsg-char: https://git.ti.com/cgit/rpmsg/ti-rpmsg-char/log/?qt=range&q=e36103aac7d9f6d64125eb917d3c69022cb86e0b..b1e4d172f39081db81305fa50ccaafd3ef8ae3a6
ltp-ddt: https://git.ti.com/cgit/test-automation/ltp-ddt/log/?qt=range&q=7b143203fef1c7b774a49b459c092eaf0b2718e9..76fe5cfa8d2eb4ae1681d49f8313bf02a68e38b2
Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com >
cicd.master.202608251347
cicd.master.202608252353
2026-08-25 13:48:45 -05:00
Ryan Eatmon
9d036d3808
xdp-tools-ti: Remove recipe
...
meta-openembedded added an xdp-tools recipe [1][2], so ours is no longer
needed.
[1] https://git.openembedded.org/meta-openembedded/commit/?id=cdd53d4d0d802cbce05b716df3c72aad9334d808
[2] https://git.openembedded.org/meta-openembedded/commit/?id=b1f98d1a7aeae2fb86dd540bf5f5f26203f22a66
Signed-off-by: Ryan Eatmon <reatmon@ti.com >
2026-08-25 13:46:04 -05:00
Ryan Eatmon
c5e1b0715a
check_yocto_rules: Add skip rules for libclc
...
Since we imported the recipe without changes, we should not enforce our
rules on the recipe. Add the needed skip settings in the json file.
Signed-off-by: Ryan Eatmon <reatmon@ti.com >
2026-08-25 13:46:04 -05:00
Ryan Eatmon
de61ea2610
libclc: Import from removed oe-core recipe
...
A recent change in oe-core [1] has removed the libclc recipe, but our
mesa-pvr recipes all depend on this recipe. Import the final version of
the libclc recipe until we no longer need it.
[1] https://git.openembedded.org/openembedded-core/commit/?id=5457c35142cc9b6d3fa537cc5ef56e90cce85c88
Signed-off-by: Ryan Eatmon <reatmon@ti.com >
2026-08-20 22:11:04 -05:00
Ryan Eatmon
2d941b33e8
u-boot: fix pylibfdt build with swig 4.5.0
...
A recent change in oe-core [1] updated the version of SWIG which caused
a build error in u-boot. This was fixed by adding a patch [2] in
oe-core for u-boot which we are copying into our u-boot recipes as well.
[1] https://git.openembedded.org/openembedded-core/commit/?id=84476421d9ccfcc1d2714026ad7caa6ca901853b
[2] https://git.openembedded.org/openembedded-core/commit/?id=299a82a9c909b73a9b93877d6c1b381ec8f83b04
Signed-off-by: Ryan Eatmon <reatmon@ti.com >
2026-08-18 15:08:52 -05:00
LCPD Automation Script
9b61f80281
CI/CD Auto-Merger: cicd.master.202608122200
...
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
linux-ti-staging_6.18: SRCREV
ltp-ddt: SRCREV
Changelogs:
u-boot-ti-staging_2025.01: https://git.ti.com/cgit/ti-u-boot/ti-u-boot/log/?qt=range&q=1612e4d1deb11d49304c715576854b28cc10e34d..13f4e50ff203b9581dec599a620b57bb9ff1ed9d
linux-ti-staging-rt_6.12: https://git.ti.com/cgit/ti-linux-kernel/ti-linux-kernel/log/?qt=range&q=c6cc0cab5b8575a2a70f0c4f9dbc9981f367d8e3..43493bcb9d02b98e4e52e0fa6639c25d97eaab78
linux-ti-staging_6.12: https://git.ti.com/cgit/ti-linux-kernel/ti-linux-kernel/log/?qt=range&q=5ae038766eda6647bee6dc52c88308a0a280878d..7bbb58844e0ba096c6fc4f078fe20b5f9419bc6c
linux-ti-staging_6.18: https://git.ti.com/cgit/ti-linux-kernel/ti-linux-kernel/log/?qt=range&q=1510cd916429bb025e2d0fdbad7ceae652820d82..9098671a2d2ce1876543f6d6fd576285a184f5a4
ltp-ddt: https://git.ti.com/cgit/test-automation/ltp-ddt/log/?qt=range&q=26fc7b1db82d7852bdb804a21cda9e1c997702e5..7b143203fef1c7b774a49b459c092eaf0b2718e9
Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com >
cicd.master.202608122200
2026-08-12 22:01:01 -05:00
Denys Dmytriyenko (TI)
2db87cfca8
weston: update bbappend for version 16.0.x
...
OE-Core updated weston to version 16.0.0 in master [1]
Our bbappend applied 2 patches to version 15.0.x and those
need to be updated for version 16.0.0 accordingly.
Patch 1 updated to remove fuzz.
Patch 2 removed as it was accepted upstream.
[1] https://git.openembedded.org/openembedded-core/commit/?id=ad85da159d415f1aad6ea9fb50cd1b630a89692e
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
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