1
0
mirror of https://git.yoctoproject.org/meta-ti synced 2026-06-08 11:50:56 +00:00
Commit Graph

3858 Commits

Author SHA1 Message Date
Praneeth Bajjuri 821c0bb4c3 ipc: ti-rpmsg-char: Update library to 0.4.1
Update the ti-rpmsg-char library to 0.4.1 version that enables the
support for AM62x SoC family remote processors.

Signed-off-by: Praneeth Bajjuri <praneeth@ti.com>
Signed-off-by: Ryan Eatmon <reatmon@ti.com>
08.03.00.001
2022-04-21 13:00:20 -05:00
Ryan Eatmon f7dff82833 linux-ti-staging-rt: Bump to 08.03.00.001 release
Updated the linux rt version for 08.03.00.001

Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2022-04-21 12:56:12 -05:00
Ryan Eatmon 8bae4eff28 linux-ti-staging: Bump to 08.03.00.001 release
Updated the linux version for 08.03.00.001

Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2022-04-21 12:56:12 -05:00
Ryan Eatmon 9cc8dff5fe u-boot-ti-staging: Bump to 08.03.00.001 release
Updated the u-boot version for 08.03.00.001

Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2022-04-21 12:56:12 -05:00
Denys Dmytriyenko ee4cf4f76c linux-ti-staging/mainline: depend on libmpc-native and gmp-native
Similar to OE-Core changes:
https://git.openembedded.org/openembedded-core/commit/?id=128abf5eb76dd0d2680c93f043bf7cac0a3552b8

5.10.85 changed how the GCC plugins are built, which means they now
depend on both GMP and MPC to be built.

Also add MPC dependency to linux-ti-mainline, as it already depends
on GMP since:
https://git.yoctoproject.org/meta-ti/commit/?id=0376ebcd4333ea2915b3113945ff6a818f7cb442

Signed-off-by: Denys Dmytriyenko <denys@konsulko.com>
Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2022-04-20 18:27:27 -05:00
Devarsh Thakkar 39fa0c1d3d u-boot-ti: Use SRCREV to get short commit ID
Due to recent security update in git, we are
not able to fetch revision currently using existing method:
https://github.blog/2022-04-12-git-security-vulnerability-announced/

So instead, use the SRCREV to parse the short commit ID
and set the UBOOT_LOCALVERSION variable.

Signed-off-by: Devarsh Thakkar <devarsht@ti.com>
Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2022-04-20 18:26:30 -05:00
Ryan Eatmon 299681899e ti-graphics: Add j7-hs-evm as a compatible machine.
The recent change to explicitly list the compatible machines is missing the j7-hs-evm.

Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2022-04-18 17:17:38 -05:00
Nick Saulnier aadaf8e9a5 pru-icss_git.bb: add AM62x
This commit adds the PRU Software Support Package (PSSP) to the AM62x Linux
Processor SDK under example-applications/pru-icss-x.x.x. It also adds prebuilt
PRU firmware to the default AM62x filesystem image under the /lib/firmware
folder.

Signed-off-by: Nick Saulnier <nsaulnier@ti.com>
Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2022-04-13 13:40:46 -05:00
Nick Saulnier ec20f73638 pru-icss_git.bb: update to PSSP v6.1.0
Update the SDK folder example-applications/pru-icss-x.x.x to install the latest
version of the PRU Software Support Package (PSSP).

This also uses PSSP v6.1.0 to generate the PRU Halt and RPMsg binaries in the
Linux SDK default filesystem image under /lib/firmware.

Signed-off-by: Nick Saulnier <nsaulnier@ti.com>
Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2022-04-13 13:40:46 -05:00
Etheridge, Darren ed94c75b43 ti-graphics: gpu enable and move all platforms to ddk 1.15
Enable the GPU for am62xx and j721s2 and use IMG DDK 1.15

Migrate Imagination DDK 1.13 to DDK 1.15 for J721e

Signed-off-by: Darren Etheridge <detheridge@ti.com>
Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2022-04-07 07:48:39 -05:00
Nishanth Menon 1ab91bcc15 machine: Add am62xx evm configuration
Lets add the basic AM62xx-evm configuration.
- Add configurations.
- Add firmware overrides.
- Add u-boot overrides.
- Update TI_LINUX_FW_SRCREV and K3_IMAGE_GEN_SRCREV to appropriate SHAs.

Signed-off-by: Nishanth Menon <nm@ti.com>
Signed-off-by: Hari Nagalla <hnagalla@ti.com>
Signed-off-by: Praneeth Bajjuri <praneeth@ti.com>
Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2022-04-07 07:48:39 -05:00
Denys Dmytriyenko 9158c9c1d8 README: update maintainers list
Update the maintainers list.

Signed-off-by: Denys Dmytriyenko <denys@konsulko.com>
Reviewed-by: Praneeth Bajjuri <praneeth@ti.com>
Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2022-03-15 14:48:12 -05:00
Ryan Eatmon facd5397cd u-boot-ti-staging: Bump to 08.02.00.006 release
Updated the u-boot version for 08.02.00.006

Signed-off-by: Ryan Eatmon <reatmon@ti.com>
08.02.00.006
2022-03-08 19:34:01 -06:00
Ryan Eatmon 0be139bbd0 ti-linux-fw: Bump to 08.02.00.005 release
Updated the ti-linux-fw version for 08.02.00.005

Signed-off-by: Ryan Eatmon <reatmon@ti.com>
08.02.00.005
2022-03-04 15:59:43 -06:00
Ryan Eatmon e81843391f u-boot-ti-staging: Bump to 08.02.00.005 release
Updated the u-boot version for 08.02.00.005

Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2022-03-04 15:59:36 -06:00
Ryan Eatmon 10f4b894ee linux-ti-staging-rt: Bump to 08.02.00.005 release
Updated the linux rt version for 08.02.00.005

Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2022-03-04 15:59:29 -06:00
Ryan Eatmon 038a41fea3 linux-ti-staging: Bump to 08.02.00.005 release
Updated the linux version for 08.02.00.005

Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2022-03-04 15:59:17 -06:00
Ryan Eatmon bc68395a6d u-boot-ti-staging: Bump to 08.02.00.004 release
Updated the u-boot version for 08.02.00.004

Signed-off-by: Ryan Eatmon <reatmon@ti.com>
08.02.00.004
2022-02-24 16:35:21 -06:00
Ryan Eatmon d8afbf4c42 linux-ti-staging-rt: Bump to 08.02.00.004 release
Updated the linux rt version for 08.02.00.004

Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2022-02-24 16:35:14 -06:00
Ryan Eatmon c91d036c2f linux-ti-staging: Bump to 08.02.00.004 release
Updated the linux version for 08.02.00.004

Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2022-02-24 16:35:03 -06:00
Matthias Schiffer da1234f5ca ti-sgx-ddk-um: avoid unnecessary dependency on -dev package
ti-sgx-ddk-um's do_install creates a symlink libGLESv2.so.1 to
libGLESv2.so. As this symlink will be installed to ti-sgx-ddk-um, but
its target libGLESv2.so is in ti-sgx-ddk-um-dev, the automated
dependency analysis will add ti-sgx-ddk-um-dev to ti-sgx-ddk-um's
RDEPENDS. This will pull in a large number of other -dev packages
through RDEPENDS and RRECOMMENDS in turn.

Avoid this by having libGLESv2.so.1 point to libGLESv2.so.2 instead of
libGLESv2.so, so the symlink's target is in ti-sgx-ddk-um as well.

Signed-off-by: Matthias Schiffer <matthias.schiffer@ew.tq-group.com>
Reviewed-by: Denys Dmytriyenko <denys@konsulko.com>
Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2022-02-18 10:22:09 -06:00
Jonathan Humphreys ad38c8d1af conf: Enable bmap file for wic images on legacy platforms
To allow a consistent experience across current devices, enable wic.bmap file
generation for AM3/4/5 images.

Signed-off-by: Jonathan Humphreys <j-humphreys@ti.com>
Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2022-02-18 09:42:25 -06:00
Ryan Eatmon a29c582f9e u-boot-ti-staging: Bump to 08.02.00.003 release
Updated the u-boot version for 08.02.00.003

Signed-off-by: Ryan Eatmon <reatmon@ti.com>
08.02.00.003
2022-02-17 17:08:37 -06:00
Ryan Eatmon 33e34c491e linux-ti-staging-rt: Bump to 08.02.00.003 release
Updated the linux rt version for 08.02.00.003

Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2022-02-17 17:08:30 -06:00
Ryan Eatmon 59a174c939 linux-ti-staging: Bump to 08.02.00.003 release
Updated the linux version for 08.02.00.003

Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2022-02-17 17:08:21 -06:00
Ryan Eatmon 5ee1baa595 ti-linux-fw: Bump to 08.02.00.003 release
Updated the ti-linux-fw version for 08.02.00.003

Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2022-02-17 17:08:10 -06:00
Ryan Eatmon bed0745051 ti-linux-fw: Bump to 08.02.00.002 release
Updated the ti-linux-fw version for 08.02.00.002

Signed-off-by: Ryan Eatmon <reatmon@ti.com>
08.02.00.002
2022-02-10 20:47:59 -06:00
Ryan Eatmon 701be34029 u-boot-ti-staging: Bump to 08.02.00.002 release
Updated the u-boot version for 08.02.00.002

Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2022-02-10 20:43:14 -06:00
Ryan Eatmon 31aba81297 linux-ti-staging-rt: Bump to 08.02.00.002 release
Updated the linux rt version for 08.02.00.002

Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2022-02-10 20:43:04 -06:00
Ryan Eatmon 05ab67a4c1 linux-ti-staging: Bump to 08.02.00.002 release
Updated the linux version for 08.02.00.002

Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2022-02-10 20:42:52 -06:00
Kevin Hilman 796e471e7b conf/machine/am57xx-evm: add overlay for OV10635 sensor
The VIP camera capture driver recently ported to ti-linux-5.10.y adds
a DT overlay for the OV10635 camera sensor.  Add this to
KERNEL_DEVICTREE so it's added to the artifacts.

Signed-off-by: Kevin Hilman <khilman@baylibre.com>
Reviewed-by: Denys Dmytriyenko <denys@konsulko.com>
Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2022-02-10 19:52:05 -06:00
Ryan Eatmon 9bb0a8e53b cnm-wave-fw: Split firmware name into target and source
We need to control both the source name of the firmware and
the target name, so split the current variable into two and
update the install command.

Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2022-02-09 10:54:50 -06:00
Ryan Eatmon b7d5a25379 ti-linux-fw: Bump to 08.02.00.001 release
Updated the ti-linux-fw version for 08.02.00.001
  - Changed CORESDK_RTOS_VERSION version to 08.02.00.04

Signed-off-by: Ryan Eatmon <reatmon@ti.com>
08.02.00.001
2022-02-07 21:18:19 -06:00
Ryan Eatmon 5c92fe4594 u-boot-ti-staging: Bump to 08.02.00.001 release
Updated the u-boot version for 08.02.00.001

Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2022-02-07 09:34:15 -06:00
Ryan Eatmon 3d454c158a linux-ti-staging-rt: Bump to 08.02.00.001 release
Updated the linux rt version for 08.02.00.001

Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2022-02-07 09:34:04 -06:00
Ryan Eatmon 39eda40e0c linux-ti-staging: Bump to 08.02.00.001 release
Updated the linux version for 08.02.00.001

Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2022-02-07 09:33:51 -06:00
Hari Nagalla 8956bc4a8f ipc: ti-rpmsg-char: Update library to 0.4.0
Update the ti-rpmsg-char library to 0.4.0 version that enables the
support for j721s2 SoC family remote processors.

Signed-off-by: Hari Nagalla <hnagalla@ti.com>
Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2022-02-07 08:23:10 -06:00
Roger Quadros 8cab895a51 u-boot-ti: Support binman image generation
We are now using binman to generate the images for
K3 AM64 in u-boot.

tools/binman/binman needs python3-setuptools so add it to
DEPENDS.

Reported-by: Praneeth Bajjuri <praneeth@ti.com>
Suggested-by: Denys Dmytriyenko <denis@denix.org>
Signed-off-by: Roger Quadros <rogerq@kernel.org>
Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2022-02-04 17:28:12 -06:00
Ryan Eatmon b51f739cf3 cnm-wave-fw: lock the compatiable machine to j721s2-evm
The original recipe listed the compatible platforms to
all of j7, but at this time it is limited to j721s2-evm.

Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2022-02-04 17:26:46 -06:00
Praneeth Bajjuri 5023dca1de Revert "ti-sci-fw: Fix for k3-image-gen issue for combined boot images"
This reverts commit d29025f7e8.

* associated fix in k3-image-gen is picked up now.
  commit 892c86501ff7 ("Makefile: Skip signing of binaries for HS combined boot")

hence its no longer needed to carry the same fix from meta-ti here.

Signed-off-by: Praneeth Bajjuri <praneeth@ti.com>
Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2022-02-02 12:17:30 -06:00
Praneeth Bajjuri 4b92727781 ti-linux-fw: Bump up TIFS and DM to v2022.01
Update ti-linux-firmware and k3-image-gen to
pick latest TIFS and DM v2022.01

This version also adds support to j721s2

Signed-off-by: Praneeth Bajjuri <praneeth@ti.com>
Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2022-02-02 12:17:30 -06:00
Ryan Eatmon 7cc936a495 cnm-wave-fw: Fix name of firmware for j721s2
Update the name of the firmware for j721s2 as the file
was renamed.  Also, fix a typo in the variable name.

Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2022-02-02 12:08:40 -06:00
Hari Nagalla 1a24b10249 recipes-ti/ti-rtos-bin: Fix unavailable binary path
Lets fix the missing switch firmware binary to point to ping binary
instead. If we attempt to start alternate CPU, we get a very beserk
system.

Signed-off-by: Hari Nagalla <hnagalla@ti.com>
Signed-off-by: Nishanth Menon <nm@ti.com>
Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2022-02-01 09:07:31 -06:00
Nishanth Menon 641b49c6a8 recipes-bsp: Add cnm-wave-fw firmware recipe
Add firmware recipe to add the Wave521cl firmware pieces in for j7
platform.

Signed-off-by: Nishanth Menon <nm@ti.com>
Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2022-02-01 09:06:28 -06:00
Nishanth Menon 687dae4302 recipies-ti: ti-rtos-firmware: Fixup typo for rtos firmware
Signed-off-by: Nishanth Menon <nm@ti.com>
Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2022-02-01 09:02:45 -06:00
Nishanth Menon 7c3097708f recipes-bsp/ti-rtos: Define the TARGET and ALTERNATE_TARGET as well.
Dont forget the alternate-target as well.

Signed-off-by: Nishanth Menon <nm@ti.com>
Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2022-02-01 09:02:22 -06:00
Nishanth Menon 8be19ec054 ti-rtos-bin: Add j721s2
Lets keep ethernet switch firmware disabled till we can actually
integrate it.

Signed-off-by: Nishanth Menon <nm@ti.com>
Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2022-02-01 08:50:11 -06:00
Nishanth Menon 6681cb1fc6 recipes-bsp/ti-rtos: Use target_c7x_0 instead of just c7x
Lets enumerate the C7x target instead of defaulting as a since C7x.

Signed-off-by: Nishanth Menon <nm@ti.com>
Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2022-02-01 08:34:20 -06:00
Nishanth Menon 67bcc71bc4 trusted-firmware-a: Add support for alternate console
Actual systems may choose to use a different console from the default
Allow the machine configurations to describe the same. Since the
option provided is custom to TI K3, make this a k3 product override
capability.

Signed-off-by: Nishanth Menon <nm@ti.com>
Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2022-02-01 08:34:03 -06:00
Nishanth Menon becb93b560 optee-os: Add support for alternate console
Actual systems may choose to use a different console from the default
Allow the machine configurations to describe the same.

Since the option provided is custom to TI K3, make this a k3 product
override capability.

Signed-off-by: Nishanth Menon <nm@ti.com>
Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2022-02-01 08:33:45 -06:00