summaryrefslogtreecommitdiffstats
path: root/meta-ti-bsp
Commit message (Collapse)AuthorAgeFilesLines
...
* linux-ti-staging-rt: Bump to 08.02.00.001 releaseRyan Eatmon2022-02-221-1/+1
| | | | | | | | Updated the linux rt version for 08.02.00.001 Signed-off-by: Ryan Eatmon <reatmon@ti.com> Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* linux-ti-staging: Bump to 08.02.00.001 releaseRyan Eatmon2022-02-221-1/+1
| | | | | | | | Updated the linux version for 08.02.00.001 Signed-off-by: Ryan Eatmon <reatmon@ti.com> Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* ipc: ti-rpmsg-char: Update library to 0.4.0Hari Nagalla2022-02-221-3/+3
| | | | | | | | | | 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> Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* u-boot-ti: Support binman image generationRoger Quadros2022-02-221-1/+1
| | | | | | | | | | | | | | | 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> Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* cnm-wave-fw: lock the compatiable machine to j721s2-evmRyan Eatmon2022-02-222-2/+2
| | | | | | | | | 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> Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* Revert "ti-sci-fw: Fix for k3-image-gen issue for combined boot images"Praneeth Bajjuri2022-02-223-70/+1
| | | | | | | | | | | | | | This reverts commit d29025f7e868bea6299b55caf78e684fc647be33. * 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> Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* ti-linux-fw: Bump up TIFS and DM to v2022.01Praneeth Bajjuri2022-02-221-4/+4
| | | | | | | | | | | | 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> Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* cnm-wave-fw: Fix name of firmware for j721s2Ryan Eatmon2022-02-221-5/+6
| | | | | | | | | 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> Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* recipes-ti/ti-rtos-bin: Fix unavailable binary pathHari Nagalla2022-02-221-1/+1
| | | | | | | | | | | | 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> Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* recipes-bsp: Add cnm-wave-fw firmware recipeNishanth Menon2022-02-223-0/+45
| | | | | | | | | | 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> Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* recipies-ti: ti-rtos-firmware: Fixup typo for rtos firmwareNishanth Menon2022-02-221-8/+8
| | | | | | | Signed-off-by: Nishanth Menon <nm@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com> Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* recipes-bsp/ti-rtos: Define the TARGET and ALTERNATE_TARGET as well.Nishanth Menon2022-02-221-1/+18
| | | | | | | | | Dont forget the alternate-target as well. Signed-off-by: Nishanth Menon <nm@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com> Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* ti-rtos-bin: Add j721s2Nishanth Menon2022-02-221-0/+38
| | | | | | | | | | 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> Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* recipes-bsp/ti-rtos: Use target_c7x_0 instead of just c7xNishanth Menon2022-02-221-2/+2
| | | | | | | | | 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> Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* trusted-firmware-a: Add support for alternate consoleNishanth Menon2022-02-221-0/+2
| | | | | | | | | | | | 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> Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* optee-os: Add support for alternate consoleNishanth Menon2022-02-221-0/+2
| | | | | | | | | | | | | 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> Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* machine: Add j721s2 evm configurationNishanth Menon2022-02-224-2/+59
| | | | | | | Signed-off-by: Nishanth Menon <nm@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com> Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* meta-ti: use nonarch_base_libdir for firmware installationsDenys Dmytriyenko2022-02-2216-48/+48
| | | | | | | | | Firmware images should always be installed under /lib and hence should use nonarch_base_libdir, as regular base_libdir is configuration-specific and doesn't always resolve to /lib. Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* ti-rtos-firmware: use nonarch_base_libdir for deploymentAwais Belal2022-02-221-51/+51
| | | | | | | | | | | | | base_libdir is not configuration safe while firmware binaries should always be deployed to /lib. In configurations where base_libdir is not /lib the firmware gets deployed to wrong paths. This is fixed by using the nonarch_base_libdir which is configuration agnostic. Signed-off-by: Awais Belal <awais_belal@mentor.com> Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* ti33x: move screen feature to machine configsVivien Didelot2022-02-223-6/+3
| | | | | | | | | | | | | | | | | | | | The AM335x SoC has a built-in 16bit/24bit RGB LCD controller, and the BeagleBone Black uses an external chip to convert this to HDMI. But the SoC does not have a video output port per-se, thus the "screen" machine feature does not belong to its configuration but rather to the machine configurations. Move the feature (and the MACHINE_GUI_CLASS definition) out of ti33x.inc into am335x-evm.conf and beaglebone.conf respectively. At the same time, drop the irrelevant comments regarding the external screen, since MACHINE_GUI_CLASS is unlikely used and the BeagleBone Black has a micro HDMI port, not a DVI port. Signed-off-by: Vivien Didelot <vdidelot@pbsc.com> Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* beaglebone: move kernel and dtb to packagegroup-core-bootVivien Didelot2022-02-221-1/+1
| | | | | | | | | | | | | | | | | Require kernel image and device tree as machine-specific packages with MACHINE_ESSENTIAL_EXTRA_RDEPENDS instead of appending IMAGE_INSTALL. This binds the packages to the packagegroup-core-boot package group, allowing one to skip their installation, e.g. for container trees. This patch reflects commit d4cbe0e43393 [1] from meta-yocto-bsp ("beaglebone-yocto: move kernel and dtb to packagegroup-core-boot"). [1] https://git.yoctoproject.org/meta-yocto/commit/?id=d4cbe0e43393ec70e98caf006372b5311597d377 Signed-off-by: Vivien Didelot <vdidelot@pbsc.com> Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* meta-ti: set layer compatibility with kirkstoneDenys Dmytriyenko2022-02-221-1/+1
| | | | | Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* meta-ti: update ambiguous "BSD" license with "BSD-3-Clause"Denys Dmytriyenko2022-02-223-3/+3
| | | | | | | | | | | OE-Core recently removed ambiguous "BSD" license[1] in order for recipes to be more specific and use the exact variants of BSD. Update meta-ti recipes with "BSD-3-Clause" as that was the previous default. [1] https://git.openembedded.org/openembedded-core/commit/?id=14d4c007c49652d836d325a12bdbcd3bfa42e6d5 Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* meta-ti: move beaglebone-specific components to meta-ti-extrasDenys Dmytriyenko2022-02-2216-293/+0
| | | | | | | Move beagleboard.org beaglebone componentns to meta-ti-extras. Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* meta-ti: move cuia to meta-ti-extrasDenys Dmytriyenko2022-02-221-30/+0
| | | | | | | | Move TI Unified Instrumentation Architecture in C (cUIA) to meta-ti-extras under recipes-devtools. Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* meta-ti: move BIOS,XDC,XDAIS, CGT,DSP libs and components to meta-ti-extrasDenys Dmytriyenko2022-02-2268-2602/+0
| | | | | | | | | Legacy platforms AM3/4/5/J6 build components for multimedia acceleration and other DSP showcasing using SYS/BIOS, XDC, XDAIS, CodeGen Tools and different DSP libraries. Move all of them to meta-ti-extras. Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* meta-ti: move WiLink components to meta-ti-extrasDenys Dmytriyenko2022-02-229-247/+0
| | | | | | | Move WiLink WiFi and BT components from meta-ti-bsp to meta-ti-extras layer. Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* meta-ti: create a sub-layer meta-ti-bsp from existing contentDenys Dmytriyenko2022-02-22275-0/+8874
Extra sub-layers will be created next and relevant content moved across them. Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>