aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2022-05-10dsptop: fix host contamination warningHEADmasterkirkstoneHEADDenys Dmytriyenko
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>
2022-05-10libdce: upgrade to 3.00.15.00 and specify branchDenys Dmytriyenko
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>
2022-05-10linux-ti-staging-rt: Bump to 08.03.00.003 releaseRyan Eatmon
Updated the linux rt version for 08.03.00.003 Signed-off-by: Ryan Eatmon <reatmon@ti.com> Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2022-05-10linux-ti-staging: Bump to 08.03.00.003 releaseRyan Eatmon
Updated the linux version for 08.03.00.003 Signed-off-by: Ryan Eatmon <reatmon@ti.com> Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2022-05-10u-boot-ti-staging: Bump to 08.03.00.003 releaseRyan Eatmon
Updated the u-boot version for 08.03.00.003 Signed-off-by: Ryan Eatmon <reatmon@ti.com> Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2022-05-10conf/machine: am62xx: Update build flag for low power modeNishanth Menon
Update build flag for arm-trusted-firmware to include low power mode support K3_PM_SYSTEM_SUSPEND is added in arm-trusted-firmware now which enables low power mode support for am62xx. Signed-off-by: Nishanth Menon <nm@ti.com> 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>
2022-05-10trusted-firmware-a: upgrade to v2.6+Praneeth Bajjuri
upgrade arm-trusted-firmare to master which is currently v2.6+ This upgrade picks up am62x low power mode feature. 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>
2022-05-10recipes-bsp: tifs-lpm-stub: Introduce new recipeRyan Eatmon
This firmware stub is required by the TI foundational security software while transitioning to low power mode. Add a recipe for this compatible with am62xx-evm Signed-off-by: Nikhil Devshatwar <nikhil.nd@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>
2022-05-10recipes-kernel: setup-defconfig: Use SRCPV to update KERNEL_LOCALVERSIONNishanth Menon
Due to recent security update[1] in git, a subprocess will be unable to run git rev-parse to fetch revision. So instead, use the SRCPV to parse the short commit ID and set the KERNEL_LOCALVERSION variable. [1] https://github.blog/2022-04-12-git-security-vulnerability-announced/ Inspired-by: Devarsh Thakkar <devarsht@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>
2022-05-10u-boot-ti: Use SRCPV instead of SRCREV for U_BOOT_LOCAL_VERSIONNishanth Menon
SRCREV works with fixed commits, but when we use AUTOREV for a downstream distro bbappend, we will end up getting a bad local revision. Lets use SRCPV instead, which bitbake already deals with sensibly. [1] https://www.yoctoproject.org/docs/2.5.1/dev-manual/dev-manual.html#automatically-incrementing-a-binary-package-revision-number Fixes: 39fa0c1d3d02 ("u-boot-ti: Use SRCREV to get short commit ID") Suggested-by: Denys Dmytriyenko <denys@konsulko.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>
2022-05-05optee-os, trusted-firmware-a: add leading whitespace when using append overrideDenys Dmytriyenko
As append override does not add any whitespaces, it could lead to potential issues when two items in space-separated list get concatenated. It is always recommended to add a leading whitespace in such cases, like EXTRA_OEMAKE. Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2022-05-05ti-rtos-firmware: remove duplicate assignmentDenys Dmytriyenko
FILES:${PN} is being assigned twice, remove duplicate. Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2022-05-05conf/machine: remove default setting for xorgDenys Dmytriyenko
meta-ti does not provide official X.org support, so no reason to set any defaults, just assume the ones from OE-Core. Also, drop setting MACHINE_GUI_CLASS, which is now only used by the kernel from meta-openembedded to determine the size of the Tux during boot. Keep those for now in community Beagle machines. Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2022-05-05conf/machine: make default PREFERRED_PROVIDERs easy to overrideDenys Dmytriyenko
Use weak assignment for default PREFERRED_PROVIDER values to allow user to easily overwrite them from local.conf. Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2022-05-05conf/machine: add preferences for 3D graphics providersDenys Dmytriyenko
Specify default 3D GLES/EGL providers for platforms using SGX and Rogue GPUs, both kernel and user-space components. Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2022-05-05am62xx, j721s2: move "gpu" machine feature from machine to soc configDenys Dmytriyenko
In most cases machine features should be set in the corresponding SoC config to be applicable to different machine variants, like GP, HS or custom board. Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2022-05-04ffa-debugfs-mod: Do not build for TI SOCsKhem Raj
The module can not be compiled without patching kernel 5.10 This helps meta-ti to live in multi-BSP envs Signed-off-by: Khem Raj <raj.khem@gmail.com> Reviewed-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2022-05-04optee-os: fix build with OPTEEPAGER=yMatthias Schiffer
meta-arm commit e03b824d7824 ("arm/optee-os: cleanup recipe") changed the recipe's do_compile(), which broke the build of the am57xx-hs-evm and dra7xx-hs-evm machines. Adjust the .bbappend accordingly. Signed-off-by: Matthias Schiffer <matthias.schiffer@ew.tq-group.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2022-05-04ION is superseded now by DMA-BUF Heaps remove libionAndrew Davis
Signed-off-by: Andrew Davis <afd@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2022-05-04uio-module-drv: Remove unneeded patch.Ryan Eatmon
Now that we have moved to a newer version, this patch is no longer needed. Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2022-05-03uio-module-drv-test: Fix build with clangRyan Eatmon
Point to an updated SRCREV that fixes a compile error with the clang compiler. Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2022-05-02cmem-mod: Fix kernel module packaging for usrmergeKhem Raj
ERROR: cmem-mod-4.20.00.01+gitAUTOINC+86269258a4-0a do_package: QA Issue: cmem-mod: Files/directories were installed but not shipped in any package: /lib/modules/5.10.100-g4a12bec7d3/extra/cmemk.ko Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2022-05-02ti-img-rogue-driver: fix breakage with GCC 11Denys Dmytriyenko
Explicitly cast the value into correct type to fix this error: | .../services/server/devices/rogue/rgxinit.c:1345:36: error: implicit conversion from 'enum <anonymous>' to 'IMG_BOOL' {aka 'enum tag_img_bool'} [-Werror=enum-conversion] | 1345 | bEnableAPM = false; | | ^ Cc: Darren Etheridge <detheridge@ti.com> Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2022-05-02ti-linux-fw: Bump to 08.03.00.002 releaseRyan Eatmon
Updated the ti-linux-fw version for 08.03.00.002 Signed-off-by: Ryan Eatmon <reatmon@ti.com> Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2022-05-02linux-ti-staging-rt: Bump to 08.03.00.002 releaseRyan Eatmon
Updated the linux rt version for 08.03.00.002 Signed-off-by: Ryan Eatmon <reatmon@ti.com> Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2022-05-02linux-ti-staging: Bump to 08.03.00.002 releaseRyan Eatmon
Updated the linux version for 08.03.00.002 Signed-off-by: Ryan Eatmon <reatmon@ti.com> Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2022-05-02u-boot-ti-staging: Bump to 08.03.00.002 releaseRyan Eatmon
Updated the u-boot version for 08.03.00.002 Signed-off-by: Ryan Eatmon <reatmon@ti.com> Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2022-05-02k3conf: Update SRCREV to pick AM62x supportPraneeth Bajjuri
Update the k3conf to the latest SHA. This adds AM62x support. 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>
2022-05-02conf: machine: am62xx Add missing dtbo fileRyan Eatmon
Add missing k3-am625-sk-csi2-ov5640.dtb required for the camera overlay. Signed-off-by: Ryan Eatmon <reatmon@ti.com> Reviewed-by: Praneeth Bajjuri <praneeth@ti.com> Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2022-05-02ipc: ti-rpmsg-char: Update library to 0.4.1Praneeth Bajjuri
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> Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2022-05-02linux-ti-staging-rt: Bump to 08.03.00.001 releaseRyan Eatmon
Updated the linux rt version for 08.03.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>
2022-05-02linux-ti-staging: Bump to 08.03.00.001 releaseRyan Eatmon
Updated the linux version for 08.03.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>
2022-05-02u-boot-ti-staging: Bump to 08.03.00.001 releaseRyan Eatmon
Updated the u-boot version for 08.03.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>
2022-05-02linux-ti-staging/mainline: depend on libmpc-native and gmp-nativeDenys Dmytriyenko
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> Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2022-05-02u-boot-ti: Use SRCREV to get short commit IDDevarsh Thakkar
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> Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2022-05-02pru-icss_git.bb: add AM62xNick Saulnier
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>
2022-05-02pru-icss_git.bb: update to PSSP v6.1.0Nick Saulnier
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>
2022-05-02ti-graphics: gpu enable and move all platforms to ddk 1.15Etheridge, Darren
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> Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2022-05-02machine: Add am62xx evm configurationNishanth Menon
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> Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2022-05-02u-boot-ti-staging: Bump to 08.02.00.006 releaseRyan Eatmon
Updated the u-boot version for 08.02.00.006 Signed-off-by: Ryan Eatmon <reatmon@ti.com> Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2022-05-02ti-linux-fw: Bump to 08.02.00.005 releaseRyan Eatmon
Updated the ti-linux-fw version for 08.02.00.005 Signed-off-by: Ryan Eatmon <reatmon@ti.com> Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2022-05-02u-boot-ti-staging: Bump to 08.02.00.005 releaseRyan Eatmon
Updated the u-boot version for 08.02.00.005 Signed-off-by: Ryan Eatmon <reatmon@ti.com> Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2022-05-02linux-ti-staging-rt: Bump to 08.02.00.005 releaseRyan Eatmon
Updated the linux rt version for 08.02.00.005 Signed-off-by: Ryan Eatmon <reatmon@ti.com> Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2022-05-02linux-ti-staging: Bump to 08.02.00.005 releaseRyan Eatmon
Updated the linux version for 08.02.00.005 Signed-off-by: Ryan Eatmon <reatmon@ti.com> Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2022-05-02u-boot-ti-staging: Bump to 08.02.00.004 releaseRyan Eatmon
Updated the u-boot version for 08.02.00.004 Signed-off-by: Ryan Eatmon <reatmon@ti.com> Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2022-05-02linux-ti-staging-rt: Bump to 08.02.00.004 releaseRyan Eatmon
Updated the linux rt version for 08.02.00.004 Signed-off-by: Ryan Eatmon <reatmon@ti.com> Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2022-05-02linux-ti-staging: Bump to 08.02.00.004 releaseRyan Eatmon
Updated the linux version for 08.02.00.004 Signed-off-by: Ryan Eatmon <reatmon@ti.com> Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2022-05-02ti-sgx-ddk-um: avoid unnecessary dependency on -dev packageMatthias Schiffer
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> Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2022-05-02conf: Enable bmap file for wic images on legacy platformsJonathan Humphreys
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> Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2022-04-26wlconf: Use nonarch_base_libdir instead of hardcoding /libKhem Raj
Helps with usrmerge builds Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>