summaryrefslogtreecommitdiffstats
path: root/meta-ti-extras/recipes-ti/ipc
Commit message (Collapse)AuthorAgeFilesLines
* ti-ipc-rtos: Update to handle nested git reposRyan Eatmon2025-06-251-4/+4
| | | | | | | | | | | | | When specifying multiple git repos in the SRC_URI and you want the "secondary" repositories to appear within the directory structure of the primary repository, then we need to make sure that the destsuffix is correct. With the change to calculating the value of S to use BB_GIT_DEFAULT_DESTSUFFIX, we need to make sure that the destsuffix is based on that variable as well. Also, update the paths for S to be within new source location. Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* ti-ipc-rtos: Move to update-alternatives classRyan Eatmon2025-01-221-21/+19
| | | | | | | | There were some errors related to ipk postinst. The issues were fixed by going to the update-alternatives class instead of trying to create the steps directly in the recipe. Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* meta-ti-extras: ti-ipc-rtos: Deploy ipc firmwareAniket Limaye2024-12-131-0/+13
| | | | | | | | | Early boot of remote processors from SPL stage of bootloader requires the remoteproc firmware to be present in the boot partition. Deploy this rproc IPC firmware so that it can be copied to the boot partitions of the wic images. Signed-off-by: Aniket Limaye <a-limaye@ti.com>
* ti-ipc-examples: Remove DSP/BIOS IPC examplesAndrew Davis2024-11-154-164/+0
| | | | | | | | | This IPC example is no longer supported nor recommended for new designs. The documentation is no not available either (was on Processors Wiki). Remove this example. Signed-off-by: Andrew Davis <afd@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* ti-ipc-rtos: Disable buildpaths checkRyan Eatmon2024-07-261-0/+11
| | | | | | | | | | The ti-cgt6x compiler is a custom TI compiler for the TI C6000 Digital Signal Processor(DSP) platform. It does not currently support reproducible builds and is provided via a binary blob download that we cannot patch in the recipe to address the issue. Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* all: Stop using git://git.ti.comRyan Eatmon2022-11-231-4/+4
| | | | | | | | | | | | Stop using un-encrypted git:// protocol to access TI repositories. This is inline with the same arguments as made by github in https://github.blog/2021-09-01-improving-git-protocol-security-github/ 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-221-3/+3
| | | | | | | | | 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>
* meta-ti: update ambiguous "BSD" license with "BSD-3-Clause"Denys Dmytriyenko2022-02-221-1/+1
| | | | | | | | | | | 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>
* ti-ipc: use fuller path when including common filesDenys Dmytriyenko2022-02-222-3/+3
| | | | | | | | Some .inc file now span across layers, so use fuller path to find them when including. 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-226-0/+338
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>