1
0
mirror of https://git.yoctoproject.org/meta-ti synced 2026-05-29 23:12:45 +00:00
Commit Graph

4976 Commits

Author SHA1 Message Date
LCPD Automation Script 3fb2ba034f linux-ti-staging-rt_6.1: CI/CD Auto-Merger: cicd.master.202306300100
Updated the value(s) for:
  SRCREV

Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com>
2023-06-30 01:15:54 -05:00
LCPD Automation Script 078a5eb653 u-boot-ti-staging_2023.04: CI/CD Auto-Merger: cicd.master.202306300100
Updated the value(s) for:
  SRCREV

Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com>
2023-06-30 01:15:53 -05:00
LCPD Automation Script 19773df34a ti-linux-fw: CI/CD Auto-Merger: cicd.master.202306300100
Updated the value(s) for:
  TI_LINUX_FW_SRCREV

Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com>
2023-06-30 01:15:53 -05:00
Aniket Limaye 877c9b62a2 conf: machine: j7*: Update KERNERL_DEVICETREE_PREFIX to match latest filenames
1) The k3-fpdlink-* dtbs were missing.
2) k3-j7200-mcspi-loopback.dts -> k3-j7200-evm-mcspi-loopback.dtso

Signed-off-by: Aniket Limaye <a-limaye@ti.com>
Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2023-06-29 08:33:47 -05:00
Randolph Sapp f482051d3c ti-img-rogue-driver: drop unused patch
The following patch was dropped from the SRC_URI one of my previous
graphics overhaul patches:
0001-compiler-support-OpenEmbedded-nodistro-internal-aarc.patch

Actually remove it from the source tree now that upstream is carrying
the equivalent to help enable other tools.

Signed-off-by: Randolph Sapp <rs@ti.com>
Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2023-06-28 07:23:59 -05:00
Randolph Sapp 38bd40b803 ti-img-rogue-driver: update to catch more compilers
Upstream changed to not be so picky about compilers. Bump SRCREV so the
odd things using our recipes are happy again.

Signed-off-by: Randolph Sapp <rs@ti.com>
Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2023-06-26 16:33:36 -05:00
Randolph Sapp c21c827638 ti-img-rogue-umlibs: absolute path for file globs
Edit the file paths so they point at files in the source directory
explicitly. For some reason shell glob were previously only respected by
some machines.

Signed-off-by: Randolph Sapp <rs@ti.com>
Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2023-06-26 16:33:36 -05:00
LCPD Automation Script 40844ca5f1 linux-ti-staging-rt_6.1: CI/CD Auto-Merger: cicd.master.202306260100
Updated the value(s) for:
  SRCREV

Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com>
2023-06-26 01:02:19 -05:00
LCPD Automation Script 8f52313cb7 u-boot-ti-staging_2023.04: CI/CD Auto-Merger: cicd.master.202306260100
Updated the value(s) for:
  SRCREV

Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com>
2023-06-26 01:02:19 -05:00
Udit Kumar df928ff49c linux-ti-staging: add configuration for remoteproc/rpmsg IPC modules
* rpmsg_client_sample is a test module and should not be autoloaded
* Both k3_r5 and k3_dsp remoteproc modules depend on virtio_rpmsg_bus

Cc: Denys Dmytriyenko <denys@ti.com>
Cc: Ryan Eatmon <reatmon@ti.com>
Cc: Praneeth Bajjuri <praneeth@ti.com>
Cc: Apurva Nandan <a-nandan@ti.com>
Cc: Hari Nagalla <hnagalla@ti.com>
Signed-off-by: Udit Kumar <u-kumar1@ti.com>
Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2023-06-23 13:13:56 -05:00
Randolph Sapp 8af0ba63d2 ti-img-rogue-umlibs: use rrecommends for components
Use RRECOMMENDS for components. Apparently I made an resolvable
dependency cycle that Yocto silently clipped. My best guess at the
culprit was: mesa-megadriver (RR) -> rogue-km (RR) -> rogue-um (RD) ->
libgles1-rogue (RD) -> mesa-megadriver

That killed the ti-img-rogue-umlibs recipe during do_rootfs. The rogue
GLES libs do depend on mesa-megadriver at runtime but I guess the UM
components should only really recommend the rogue GLES components be
present at runtime to make the cycle resolvable by opkg.

Fixes:
1705f6d3 (ti-img-rogue-umlibs: make all components optional, 2023-06-21)

Signed-off-by: Randolph Sapp <rs@ti.com>
Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2023-06-23 13:13:56 -05:00
Ravi Gunasekaran fbc7a67449 prusw-fw: SR2.0: Package switch firmware for AM64
Now that driver support is added to support switch mode
for AM64, update recipes to package the switch firmware.

Signed-off-by: Ravi Gunasekaran <r-gunasekaran@ti.com>
Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2023-06-23 13:13:56 -05:00
Ryan Eatmon c70c1b611a pruhsr-fw: SR2.0: Add new firmware
We need to package up new HSR firmware for am65x-sr2.  Add dependencies
for them on the correct platforms.

Signed-off-by: Ryan Eatmon <reatmon@ti.com>
Signed-off-by: Ravi Gunasekaran <r-gunasekaran@ti.com>
Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2023-06-23 13:13:56 -05:00
Manorit Chawdhry bde91baf8a conf: machine: include: k3 enable fit signing for uboot
Enables FIT Image signing for K3 platforms

Signed-off-by: Manorit Chawdhry <m-chawdhry@ti.com>
Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2023-06-23 13:13:56 -05:00
Randolph Sapp 09c2c7597f ti-img-rogue-umlibs: make all components optional
Bumping into the limitations of the binary_package class. This change
allows all rogue components to be optionally packaged without blowing
out the dependency chain.

Add a python function to fetch file paths from the FILE vars for each
component so we don't end up double tracking files. Add variables to
track component packages if things split up more later. Add a package
config string to set runtime dependencies and recommendations. Change
all logic to revolve around the PACKAGECONFIG instead of distro
features.

Signed-off-by: Randolph Sapp <rs@ti.com>
Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2023-06-23 13:13:56 -05:00
LCPD Automation Script 907ffe2102 linux-ti-staging_6.1: CI/CD Auto-Merger: cicd.master.202306230100
Updated the value(s) for:
  SRCREV

Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com>
2023-06-23 01:01:33 -05:00
LCPD Automation Script b8cc20bd11 linux-ti-staging-rt_6.1: CI/CD Auto-Merger: cicd.master.202306230100
Updated the value(s) for:
  SRCREV

Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com>
2023-06-23 01:01:33 -05:00
LCPD Automation Script 4ae979e628 u-boot-ti-staging_2023.04: CI/CD Auto-Merger: cicd.master.202306230100
Updated the value(s) for:
  SRCREV

Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com>
2023-06-23 01:01:33 -05:00
LCPD Automation Script 2f0f92dbd0 linux-ti-staging_6.1: CI/CD Auto-Merger: cicd.master.202306220100
Updated the value(s) for:
  PV
  SRCREV

Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com>
2023-06-22 01:01:45 -05:00
LCPD Automation Script 8a493fcf78 linux-ti-staging-rt_6.1: CI/CD Auto-Merger: cicd.master.202306220100
Updated the value(s) for:
  PV
  SRCREV

Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com>
2023-06-22 01:01:45 -05:00
LCPD Automation Script e35b828f7a u-boot-ti-staging_2023.04: CI/CD Auto-Merger: cicd.master.202306220100
Updated the value(s) for:
  SRCREV

Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com>
2023-06-22 01:01:45 -05:00
LCPD Automation Script 38ec351103 ti-linux-fw: CI/CD Auto-Merger: cicd.master.202306220100
Updated the value(s) for:
  TI_LINUX_FW_SRCREV

Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com>
2023-06-22 01:01:45 -05:00
Ryan Eatmon a79e28015f kernel-rdepends: Add ti-eth-fw as an RDEPENDS
When the ti-eth-fw recipe was split out from the ti-rtos-firmware recipe
we forgot to add it as a dependency.

Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2023-06-21 09:52:05 -05:00
Ryan Eatmon 3f51206480 conf: am335x-evm and am437x-evm: bump max_leb_cnt
New features added require another increase to max_leb_cnt.

Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2023-06-21 09:30:30 -05:00
Devarsh Thakkar 3f945cae72 conf: machine: am62xx: Add TI logo as image boot file
Add TI logo bitmap image as image boot file so that it gets
copied to boot partition and A53 SPL or U-boot proper
can load it and display during board bootup.

Signed-off-by: Devarsh Thakkar <devarsht@ti.com>
Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2023-06-19 13:40:25 -05:00
Devarsh Thakkar 1fed958bfe u-boot-ti-staging_2023.04: Copy bitmap file to boot partition for AM62x
Early splash screen support for AM62x has been enabled in u-boot
and it requires bitmap tarball to be present in boot partition
as per the default environment settings done in u-boot [1].

Copy the ti logo bitmap tarball to boot partition of wic image in order
to enable out of box early display on AM62x.

[1] https://git.ti.com/cgit/ti-u-boot/ti-u-boot/tree/board/ti/am62x/am62x.env

Signed-off-by: Devarsh Thakkar <devarsht@ti.com>
Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2023-06-19 13:40:25 -05:00
Andrew Davis f2c401efc3 ti-sci-fw: Include the TIFS LPM stub with the rest of SYSFW
This firmware is shipped with the rest of ti-sysfw blobs, it shares
the same versions too and so should be simply bundled with the same.

This stub is also built into U-Boot and not loaded during kernel
runtime anymore, so remove the RDEPENDS in kernel.

Signed-off-by: Andrew Davis <afd@ti.com>
Reviewed-by: Praneeth Bajjuri <praneeth@ti.com>
Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2023-06-19 13:40:25 -05:00
LCPD Automation Script bc5a7c7a61 ti-k3-secdev: CI/CD Auto-Merger: cicd.master.202306190100
Updated the value(s) for:
  GIT_SRCREV

Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com>
2023-06-19 01:02:42 -05:00
LCPD Automation Script 4edad9ff21 linux-ti-staging_6.1: CI/CD Auto-Merger: cicd.master.202306190100
Updated the value(s) for:
  SRCREV

Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com>
2023-06-19 01:02:42 -05:00
LCPD Automation Script 52f4cf633e linux-ti-staging-rt_6.1: CI/CD Auto-Merger: cicd.master.202306190100
Updated the value(s) for:
  SRCREV

Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com>
2023-06-19 01:02:42 -05:00
LCPD Automation Script 5268d392b6 u-boot-ti-staging_2023.04: CI/CD Auto-Merger: cicd.master.202306190100
Updated the value(s) for:
  SRCREV

Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com>
2023-06-19 01:02:42 -05:00
LCPD Automation Script c684309b59 ti-linux-fw: CI/CD Auto-Merger: cicd.master.202306190100
Updated the value(s) for:
  TI_LINUX_FW_SRCREV

Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com>
2023-06-19 01:02:42 -05:00
Paresh Bhagat 8269533988 ti-extras: Add support for extra kernel/u-boot features
There are some features that will either never be accepted into the
upstream kernel, or are not ready to be accepted.  ti-extras allows for
controlling the kernel and u-boot repos, breanches, and srcrevs to gain
access to those features via the TI_EXTRAS variable in the local.conf
file.

Initial support for TI_EXTRAS=tie-jailhouse is being added by this
patch.

Signed-off-by: Paresh Bhagat <p-bhagat@ti.com>
Signed-off-by: Ryan Eatmon <reatmon@ti.com>
Acked-by: Paresh Bhagat <p-bhagat@ti.com>
Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2023-06-14 12:49:59 -05:00
Denys Dmytriyenko 4c5461c237 optee: local fix for stray CFG_MAP_EXT_DT_SECURE=y in meta-arm
Latest update in meta-arm added unconditional CFG_MAP_EXT_DT_SECURE=y
that affects all platforms, but was only needed for qemu. And it also
depends on CFG_DT=y, which is platform-specific. The fix was submitted
upstream[0], overlay it locally until upstream resolves it.

[0] https://patchwork.yoctoproject.org/project/arm/patch/20230613181723.1711212-1-denis@denix.org/

Signed-off-by: Denys Dmytriyenko <denys@konsulko.com>
Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2023-06-14 10:01:45 -05:00
Denys Dmytriyenko a0ce9c392f binutils: apply local fix for packaging of gprofng static library
The fix was submitted upstream to OE-Core[0], but due to other issues,
it is currently sitting in a backlog queue. Apply it locally for now.

[0] https://patchwork.yoctoproject.org/project/oe-core/patch/20230609235726.3119540-1-denis@denix.org/

Signed-off-by: Denys Dmytriyenko <denys@konsulko.com>
Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2023-06-14 10:01:45 -05:00
LCPD Automation Script ab46744ef3 u-boot-ti-staging_2023.04: CI/CD Auto-Merger: cicd.master.202306120100
Updated the value(s) for:
  SRCREV

Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com>
2023-06-12 01:01:55 -05:00
Ryan Eatmon 68ab34dcf4 conf: am335x-evm and am437x-evm: bump max_leb_cnt
New features added require an increase to max_leb_cnt.

Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2023-06-10 20:12:54 -05:00
Randolph Sapp ffcf419a28 ti-img-rogue-umlibs: drop the api specific dev packages
Well, flew a bit too close to the sun on that last patch. Apparently
there are a few hidden runtime dependencies on the API devlinks that
make things like EGL upset when they aren't present.

We may circle back to this at some point but for now we're fine shipping
the devlinks in the base API packages as these links don't step on any
other package.

Fixes: 1899f5ea (ti-img-rogue-umlibs: bump version and explicitly
package, 2023-06-01)

Signed-off-by: Randolph Sapp <rs@ti.com>
Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2023-06-09 08:06:52 -05:00
LCPD Automation Script 803a9256d6 linux-ti-staging_6.1: CI/CD Auto-Merger: cicd.master.202306090100
Updated the value(s) for:
  SRCREV

Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com>
2023-06-09 01:02:39 -05:00
LCPD Automation Script a45aa613a9 linux-ti-staging-rt_6.1: CI/CD Auto-Merger: cicd.master.202306090100
Updated the value(s) for:
  SRCREV

Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com>
2023-06-09 01:02:39 -05:00
LCPD Automation Script 754fa8bfd2 u-boot-ti-staging_2023.04: CI/CD Auto-Merger: cicd.master.202306090100
Updated the value(s) for:
  SRCREV

Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com>
2023-06-09 01:02:39 -05:00
LCPD Automation Script 408d1c0bc9 ti-linux-fw: CI/CD Auto-Merger: cicd.master.202306090100
Updated the value(s) for:
  TI_LINUX_FW_SRCREV

Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com>
2023-06-09 01:02:39 -05:00
Bryan Brattlof c0d9cb1970 ti-kernel: Apply RT fragments to RT kernel config
Apply the ti_rt.config fragment to all the linux-ti-staging-rt-6.1
defconfigs so we can properly build the RT kernel for our devices.

Signed-off-by: Bryan Brattlof <bb@ti.com>
Acked-by: Praneeth Bajjuri <praneeth@ti.com>
Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2023-06-08 14:42:26 -05:00
LCPD Automation Script 1b0f195031 linux-ti-staging_6.1: CI/CD Auto-Merger: cicd.master.202306071118
Updated the value(s) for:
  SRCREV

Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com>
2023-06-07 11:19:39 -05:00
LCPD Automation Script e6dfd8d975 linux-ti-staging-rt_6.1: CI/CD Auto-Merger: cicd.master.202306071118
Updated the value(s) for:
  SRCREV

Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com>
2023-06-07 11:19:39 -05:00
LCPD Automation Script 06782cbe59 u-boot-ti-staging_2023.04: CI/CD Auto-Merger: cicd.master.202306071118
Updated the value(s) for:
  SRCREV

Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com>
2023-06-07 11:19:39 -05:00
LCPD Automation Script f219978224 ti-linux-fw: CI/CD Auto-Merger: cicd.master.202306071118
Updated the value(s) for:
  TI_LINUX_FW_SRCREV

Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com>
2023-06-07 11:19:39 -05:00
Andrew Davis 29051c0e20 conf: machine: am65xx: Update GP to SR2 firmware
SR2.0 firmware binaries should be used here as SR1.0 has been descoped.

Signed-off-by: Andrew Davis <afd@ti.com>
Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2023-06-07 10:13:29 -05:00
Andrew Davis 54fc7cef41 conf: machine: am62xx-lp: Default to HS-FS instead of GP
This matches how we had the symlink for tiboot3.bin before binman.

Signed-off-by: Andrew Davis <afd@ti.com>
Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2023-06-07 10:13:00 -05:00
Andrew Davis e201cb74e9 conf: machine: am62xx: Default to HS-FS instead of GP
This matches how we had the symlink for tiboot3.bin before binman.

Signed-off-by: Andrew Davis <afd@ti.com>
Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2023-06-07 10:13:00 -05:00