summaryrefslogtreecommitdiffstats
path: root/meta-ti-extras
Commit message (Collapse)AuthorAgeFilesLines
* uio-module-drv: Remove deprecated uio-module-drvAndrew Davis2023-02-161-38/+0
| | | | | | | | | | UIO drivers are generally frowned upon in the community, and for PRU we now have much better alternatives in RProc, RPmsg, and PRU-Consumer. Let's not send the wrong message by continuing to support this crufty interface. Remove the kernel module, DTBs, and test recipe. Signed-off-by: Andrew Davis <afd@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* treewide: replace leftover git://git.ti.comMatthias Schiffer2023-01-311-1/+1
| | | | | | | | These URIs have been updated in dunfell, but two instances were forgotten in kirkstone/master. Signed-off-by: Matthias Schiffer <matthias.schiffer@ew.tq-group.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* ti-k3-secdev: move from meta-ti-extras to meta-ti-bspJose Quaresma2023-01-311-38/+0
| | | | | | | | | | | | | | | | | | | | | | The meta-ti-bsp layer is still broken for K3 HS platforms. The patch [1] makes the check-layer happy again as it does not fail any more during bitbake parsing but it will be difficult for the end user to discover this dependency on meta-ti-extras. On the other side, meta-ti-extras depends on meta-ti-bsp so this is a circular dependency. Currently the layer is broken for am62xx-evm/am64xx-evm machines: | ERROR: Nothing PROVIDES 'ti-k3-secdev-native' (but mc:k3r5:/srv/oe/build/conf/../../layers/meta-ti/meta-ti-bsp/recipes-bsp/ti-sci-fw/ti-sci-fw_git.bb DEPENDS on or otherwise requires it). Close matches: | libtspi-dev-native | makedevs-native [1] - 8e43835c ti-sci-fw: make dependency on meta-ti-extras soft Signed-off-by: Jose Quaresma <jose.quaresma@foundries.io> Acked-by: Andrew Davis <afd@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* conf: machine: Use new J7 SoC names over specific board namesAndrew Davis2023-01-241-5/+5
| | | | | | | | | | | | | | | | Now that we have SoC names, we can avoid adding features based on the board name. We expect folks to create their own boards based on these SoCs, and so using the TI made EVM board name everywhere adds extra churn when adding a new board. Plus it is more correct for most of these features as they depend on the SoC, not on the EVM board. One other thing we do here is to not use the generic "j7" name, the current and future J7 devices are far to feature diverse to group at this level. Grouping like that will lead to the wrong things getting enabled as new J7 SoCs are added. Signed-off-by: Andrew Davis <afd@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* layer.conf: Add kirkstone, langdale back into LAYERSERIES_COMPATRyan Eatmon2023-01-111-1/+1
| | | | | | | | Rather than just support mickledore we should also support the other layers that we still support to ensure that as many as different versions we can. Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* layer.conf: Update LAYERSERIES_COMPAT for mickledoreKhem Raj2023-01-041-1/+1
| | | | | | | | | oe-core switched to mickedore [1] [1] https://git.openembedded.org/openembedded-core/commit/?id=57239d66b933c4313cf331d35d13ec2d0661c38f Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* ti-unpack: Remove update_data callRyan Eatmon2022-11-251-1/+0
| | | | | | | | | update_data() was removed from upstream bitbake, so we should remove the call from our code as well. https://github.com/openembedded/bitbake/commit/584989ed2b5af4e8799571dece0cf94f995ef14e Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* conf/machine/omapl138: correct few of the machine settingsDenys Dmytriyenko2022-11-231-3/+0
| | | | | | | | | | | | Cleanup and unify again - omapl138-lcdk is the only platform supported in the OMAP-L1 family. Plus there's no longer DaVinci family with corresponding settings. Adjust accordingly. Please note, there's currently a bug building Rust on ARMv5 platforms: https://bugzilla.yoctoproject.org/show_bug.cgi?id=14967 Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* ti-k3-secdev: include ti-paths.incDenys Dmytriyenko2022-11-231-0/+2
| | | | | | | | | Include ti-paths.inc so TI_K3_SECDEV_INSTALL_DIR_RECIPE gets defined and artifacts are installed in the correct location. Cc: Andrew Davis <afd@ti.com> Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* all: Stop using git://git.ti.comRyan Eatmon2022-11-2317-27/+27
| | | | | | | | | | | | 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>
* recipies-ti: Add TI K3 Security Development PackageAndrew Davis2022-11-232-0/+38
| | | | | | | Signed-off-by: Andrew Davis <afd@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>
* layers: Add langdale to LAYERSERIES_COMPATKhem Raj2022-10-121-1/+1
| | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* dsptop: fix host contamination warningDenys Dmytriyenko2022-05-101-0/+1
| | | | | | | | | | Fixes this warning: | WARNING: dsptop-1.4.0-r2.2 do_package_qa: QA Issue: dsptop: /usr/bin/dsptop is owned by uid 1000, | which is the same as the user running bitbake. This may be due to host contamination [host-user-contaminated] Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* libdce: upgrade to 3.00.15.00 and specify branchDenys Dmytriyenko2022-05-101-4/+2
| | | | | | | | | | | | | | Fixes these warnings: | WARNING: libdce-3.00.14.00-r1 do_fetch: URL: git://git.omapzoom.org/repo/libdce.git;protocol=git | does not set any branch parameter. The future default branch used by tools and repositories | is uncertain and we will therefore soon require this is set in all git urls. | WARNING: libdce-3.00.14.00-r1 do_unpack: URL: git://git.omapzoom.org/repo/libdce.git;protocol=git | does not set any branch parameter. The future default branch used by tools and repositories | is uncertain and we will therefore soon require this is set in all git urls. Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* pru-icss_git.bb: add AM62xNick Saulnier2022-05-021-0/+21
| | | | | | | | | | | | 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> Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* pru-icss_git.bb: update to PSSP v6.1.0Nick Saulnier2022-05-021-2/+2
| | | | | | | | | | | | | 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> Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* wlconf: Use nonarch_base_libdir instead of hardcoding /libKhem Raj2022-04-261-3/+3
| | | | | | | Helps with usrmerge builds Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* uim-sysfs: Specify branch and protocol for git fetcherKhem Raj2022-04-051-1/+1
| | | | | | | | bitbake git fetcher warns about protocol and fall back branches therefore be explicit about these parameters in source uri Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* wl18xx-fw: Make it support usrmergeAlessio Igor Bogani2022-04-051-2/+6
| | | | | Signed-off-by: Alessio Igor Bogani <alessio.bogani@elettra.eu> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* ti-cgt-pru: Update to version 2.3.3Alessio Igor Bogani2022-03-301-4/+4
| | | | | Signed-off-by: Alessio Igor Bogani <alessio.bogani@elettra.eu> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* meta-ti: correct and do not skip "installed-vs-shipped" QA checkDenys Dmytriyenko2022-03-013-4/+5
| | | | | | | | | | | Skipping "installed-vs-shipped" QA check is now considered bad practice due to possible SDK issues and is being flagged by yocto-check-layer [1] script and could affect "Yocto Project Compatible" status for the layer. [1] https://git.openembedded.org/openembedded-core/commit/?id=e8baa75535fc888f1d768b23a0140475e832c910 Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* meta-ti: convert licenses to SPDX formatDenys Dmytriyenko2022-02-2511-11/+11
| | | | | | | Update LICENSE variable to use SPDX license identifiers. Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* meta-ti: add README for meta-ti-extras and update maintainerDenys Dmytriyenko2022-02-231-0/+31
| | | | | | | | Add README for the newly added meta-ti-extras layer and update the maintainer. Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Reviewed-by: Praneeth Bajjuri <praneeth@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* meta-ti: use nonarch_base_libdir for firmware installationsDenys Dmytriyenko2022-02-225-198/+198
| | | | | | | | | 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: 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-2215-15/+15
| | | | | | | | | | | 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-0/+293
| | | | | | | 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-0/+30
| | | | | | | | 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>
* 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-extras: setup layer custom licensesDenys Dmytriyenko2022-02-221-0/+2
| | | | | | | Those were moved from meta-ti-bsp and used by CodeGen Tools. 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-0/+2602
| | | | | | | | | 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>
* wl18xx-calibrator: explicitly specify source branchDenys Dmytriyenko2022-02-221-1/+1
| | | | | | | bitbake now requires it, as default master is no longer deterministic. Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* wlconf: explicitly specify source branchDenys Dmytriyenko2022-02-221-1/+1
| | | | | | | bitbake now requires it, as default master is no longer deterministic. 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-0/+247
| | | | | | | 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-extras: add sub-layer with extra components that don't belong to BSPDenys Dmytriyenko2022-02-222-0/+33
Add MIT license file for the metadata. Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>