aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2024-06-28CI/CD Auto-Merger: cicd.scarthgap.202406280400cicd.scarthgap.20240628040010.00.04LCPD Automation Script
Updated the value(s) for: ltp-ddt: SRCREV Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com>
2024-06-26weston: remove group and usermod linesRandolph Sapp
Remove these group and usermod additions as the associated patches have been merged into oe-core as of commit: 3134fca12c6f74d2b99f79fb751bc5513c5b937a Signed-off-by: Randolph Sapp <rs@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2024-06-26ti-test: add wayland-utils as a extra depRandolph Sapp
Add wayland-utils for Weston related ltp-ddt tests now that the built in weston-info has been deprecated in favor of wayland-info. Signed-off-by: Randolph Sapp <rs@ti.com> Acked-by: Chirag Shilwant <c-shilwant@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2024-06-26vulkan-cts: add workaround for createMeshShaderMiscTestsEXTRandolph Sapp
Remove the CXX flag "-O2" for GCC 13 and 14 on aarch64 platforms. There's a bug with ARM GCC that breaks the iteration of "types" in the createMeshShaderMiscTestsEXT function. This issue is not present for clang or x86_64 GCC 14. It seems that the array is not initialized before the first iteration. In testing this can result in a random value being used. This can manifest in LINES type being processed twice, resulting in the following error: FATAL ERROR: Failed to initialize dEQP: Test case with non-unique name 'no_lines' added to group 'misc'. Signed-off-by: Randolph Sapp <rs@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2024-06-26packagegroup-arago-tisdk-connectivity: add cc33xx utilities and firmwareSabeeh Khan
Enable meta-arago with the required firmware and relevant tools for operation of the cc33xx WLAN device and kernel driver. Signed-off-by: Sabeeh Khan <sabeeh-khan@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2024-06-26branding: fix the variable name for selecting BSPDenys Dmytriyenko
The variable name to select the BSP has changed in meta-ti, but was not reflected in meta-arago. Fix it now. Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2024-06-26ti-test: Add media-ctl for camera testingJai Luthra
The media-ctl utility is required to configure formats and routes in embedded v4l2 camera pipelines. It was automatically packaged in older v4l-utils recipe, but with v1.26 onwards it needs to be explicitly enabled. Signed-off-by: Jai Luthra <j-luthra@ti.com> Acked-by: Chirag Shilwant <c-shilwant@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2024-06-26packagegroup-arago-qte*: Remove final webkit entriesRyan Eatmon
With the removal of the matrix-gui package the full dependency on qtwebkit was removed, but there were remnant pieces of qtwebkit sub packages that were still causing it to be built. This patch removes the final vestiges of qtwebkit from Arago. Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2024-06-26CI/CD Auto-Merger: cicd.scarthgap.202406260816cicd.scarthgap.202406260816LCPD Automation Script
Updated the value(s) for: ltp-ddt: SRCREV Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com>
2024-06-20CI/CD Auto-Merger: cicd.scarthgap.202406202156cicd.scarthgap.20240620215610.00.03LCPD Automation Script
Updated the value(s) for: ltp-ddt: SRCREV Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com>
2024-06-19conf: arago.conf: Add xkbcommon to PACKAGECONFIG_DISTRO of qtbaseSai Sree Kartheek Adivi
- For QT apps to use physical keyboard, xkbcommon has to be added in PACKAGECONFIG_DISTRO of qtbase. This was supported until 09.01 using xkbcommon-evdev which at present is an invalid PACKAGECONFIG & hence was dropped from meta-arago [1] - So, add xkbcommon to PACKAGECONFIG_DISTRO of qtbase which will enable the use of physical keyboard in QT apps [1]: https://git.ti.com/cgit/arago-project/meta-arago/commit/?h=scarthgap&id=de16946741249265a38acb7bb503b39a0c2b4175 Signed-off-by: Sai Sree Kartheek Adivi <s-adivi@ti.com> Signed-off-by: Chirag Shilwant <c-shilwant@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2024-06-19meta-arago-distro: recipes-tisdk: Drop oe-layersetupChirag Shilwant
- Users are advised to clone oe-layersetup to trigger yocto builds [1] for machine configurations that are under meta-ti. - So having a recipe for it in Yocto doesn't make any sense, hence drop it. [1]: https://software-dl.ti.com/processor-sdk-linux/esd/AM62X/09_02_01_10/exports/docs/linux/Overview_Building_the_SDK.html#build-steps Signed-off-by: Chirag Shilwant <c-shilwant@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2024-06-18v4l-utils: Add RGB-IR format supportJai Luthra
Add support for 4x4 RGB-IR bayer formats used by OV2312 and OX05B1S camera sensors in TI's 6.6 linux kernel. Signed-off-by: Jai Luthra <j-luthra@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2024-06-18v4l-utils: Drop old recipe for v1.24.1Jai Luthra
In scarthgap/master meta-oe recipe for v4l-utils has moved to v1.26 which has support for latest routing and media graph APIs. So we can now drop support for v1.24.1 and custom routing patches from the meta-arago layer. Signed-off-by: Jai Luthra <j-luthra@ti.com> Acked-by: Chirag Shilwant <c-shilwant@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2024-06-17packagegroup-arago-tisdk-addons: Remove nodejs dependenciesRyan Eatmon
Since there are no direct dependencies on nodejs/nodejs-npm in any meta-arago recipes, we are removing the dependency to reduce the build time. If another layer using meta-arago needs nodejs/nodejs-npm then they should have the dependency for those packaged in their recipes. Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2024-06-14linux: remove unused bbappends and generic empty kernelcicd.scarthgap.202406180400Denys Dmytriyenko
These haven't been used for long time, remove them. Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2024-06-14tisdk-graphics-sdk-target: include gles headersRandolph Sapp
Pull in all GL and GLES headers. Though IMG Rogue cores do not support desktop GL that shouldn't prevent people from compiling GL things specifically for software rendering or acceleration through other means. Signed-off-by: Randolph Sapp <rs@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2024-06-13branding: simplify some branding configsDenys Dmytriyenko
With the addition of multi-BSP support in meta-ti, some branding configs can be simplified significantly. Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2024-06-10vulkan-loader: remove append for libvulkan.socicd.scarthgap.202406140408cicd.scarthgap.20240613180010.00.02Randolph Sapp
Remove the append that added libvulkan.so for compatibility with certain Vulkan applications. The specific application this was added for (vulkan-cts) fixed it's linking. This alternative has been broken for a little bit anyway. Signed-off-by: Randolph Sapp <rs@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2024-06-10openssl-perf: Performance script for testingRyan Eatmon
We need to pull a single script in from the matrix-gui packages since they are getting removed. The openssl_perf.sh is required for the ti-test flow. Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2024-06-07recipes-core: packagegroup-arago-tisdk-addons: Add back kmscubeChirag Shilwant
- kmscube was earlier packaged as a run time dependency for matrix-gui. But now as matrix-gui is removed [1], add kmscube manually. - kmscube can be used by developers to quickly validate the GPU and display after driver or userspace changes. So it is good to add it back. [1]: https://git.ti.com/cgit/arago-project/meta-arago/commit/?h=master&id=e4b33fbc34aa90d156310b3cd1cb23f1d0cadab4 Signed-off-by: Chirag Shilwant <c-shilwant@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2024-06-07recipes-core: packagegroup-arago-tisdk-addons: Add watchdogChirag Shilwant
Add watchdog daemon which is an essential utility to check if your system is still working. Signed-off-by: Chirag Shilwant <c-shilwant@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2024-06-07gitignore: lift some sane defaults from othersRandolph Sapp
Lift the common parts of the top level gitignore from oe-core and meta-openembedded. This masks out temporary python files, intermediate artifacts, and unclean patch leftovers (.orig, .rej, etc). We're choosing to leave patches at the root of the project out of this as maintainer preference. Signed-off-by: Randolph Sapp <rs@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2024-06-07arm-ddr-bandwidth: Fix installation locationRyan Eatmon
The script was installed in the wrong directory, but the /usr/share/matrix-gui-2.0/apps needs to also exist. Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2024-06-06CI/CD Auto-Merger: cicd.scarthgap.202406060400cicd.scarthgap.20240606040010.00.01LCPD Automation Script
Updated the value(s) for: ltp-ddt: SRCREV Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com>
2024-06-05arm-ddr-bandwidth: Bandwidth script for testingRyan Eatmon
We need to pull a single script in from the matrix-gui packages since they are getting removed. The runLmDDRBandwidth.sh is required for the ti-test flow. Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2024-06-05all: purge matrix ui and all dependent packagesRandolph Sapp
Purge the old Matrix UI. This thing was cool but it required modifying too many other packages, does not have a dedicated maintainer, and relied on deprecated components. There have been 2 replacements for this tool that have cropped up in the last year alone. Surely one of those is suitable for the task now. If not, now there is proper motivation. Signed-off-by: Randolph Sapp <rs@ti.com> Acked-by: Andrew Davis <afd@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2024-06-01meta-arago-distro: chromium-browser: add support for Chromium v123Darren Etheridge
Add support for Chromium v123 and remove the v111 support as this is not functional on Scarthgap. This fixes up the wrapper script to use --use-gl=angle instead of --use-gl=egl when launching Chromium. With the PowerVR drivers everything works better if we go through ANGLE with never versions of Chromium. Also apply a couple of patches (these are not strictly needed) the first reduces a permissions warning that gets logged to stderr, however it is not fatal because chromium falls back to using another allocation method which succeeds. The second is an upstream patch that fixes an issue where the buffer object size that is getting allocated is incorrect. It hasn't been shown to be a problem in our testing, but just in the abundance of caution this patch is going to be included. Signed-off-by: Darren Etheridge <detheridge@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2024-06-01recipes-core: tisdk-core-bundle: Update DEPLOY_IMAGES_NAMEChirag Shilwant
- For k3 platforms, deploy Image, fitImage & fitImage-its files in tisdk-core-bundle - For ti33x & ti43x platforms, deploy extlinux.conf file in tisdk-core-bundle Signed-off-by: Chirag Shilwant <c-shilwant@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2024-06-01thermal-init: remove the thermal-init scriptRandolph Sapp
Thermal zones defined in dt are enabled by default. This script just adds a service that can be disabled to switch all thermal zones to kernel unmanaged. We should not attempt to do that ourselves, as we could potentially interfere with other userspace tools like thermald. Signed-off-by: Randolph Sapp <rs@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2024-06-01recipes-core: packagegroups: Add python3-pipChirag Shilwant
- python3-pip helps developers to test and deploy huge numbers of python3 applications in short time. - Also, we had a customer suggestion in past to package python3-pip in tisdk-default-image [1] [1]: https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1194285/processor-sdk-am64x-need-help-on-network-manager-and-modem-manager Signed-off-by: Chirag Shilwant <c-shilwant@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2024-06-01recipes-core: images: Package dtc in tisdk-default-imageChirag Shilwant
- This commit adds dtc to tisdk-default-image. This package would be highly beneficial for onboard debugging. Suggested-by: Vignesh Raghavendra <vigneshr@ti.com> Signed-off-by: Chirag Shilwant <c-shilwant@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2024-05-31busybox: convert custom old defconfig to config fragmentsDenys Dmytriyenko
Dismantle the original custom defconfig with over a decade worth of config changes into smaller config fragments. Also remove unused patch - it was not being applied and rtcwake is no longer used from busybox. Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Acked-by: Chirag Shilwant <c-shilwant@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2024-05-03README: update meta-qt5 with scarthgap specific infocicd.scarthgap.202405140400cicd.scarthgap.202405131800cicd.scarthgap.202405121800cicd.scarthgap.202405091800cicd.scarthgap.202405081800Ryan Eatmon
meta-qt5 has created the scarthgap branch. Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2024-05-02CI/CD Auto-Merger: cicd.scarthgap.202405021800cicd.scarthgap.202405021800LCPD Automation Script
Updated the value(s) for: ltp-ddt: SRCREV Signed-off-by: LCPD Automation Script <lcpdbld@list.ti.com>
2024-05-02meta-arago-test: ltp-ddt: Update to 20240129Ryan Eatmon
Update the version of ltp-ddt to 20240129. Since this requires the ltp-20240129 recipe, which is available upstream, we no longer need the 20230127 recipes. Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2024-05-02README: update meta-arm with scarthgap specific infoRyan Eatmon
meta-arm has created the scarthgap branch. Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2024-04-30branding-ltsprep: enable newer pvr driversRandolph Sapp
The newer drivers require a dt binding change for platforms that is only present in the ltsprep kernel. Enable them with the new kernel here. Also pull in the newer pvr-mesa package here as well. It's not strictly required for this driver version but it is recommended. It still needs some attention with regards to SGX so it will not be enabled by default right now. Signed-off-by: Randolph Sapp <rs@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2024-04-26recipes-core: images: Remove WIC_CREATE_EXTRA_ARGChirag Shilwant
- In meta-ti, we now have the wks file updated which ensures that we don't mount boot FAT partition into /boot directory of the rootfs [1] - Hence, adding --no-fstab-update to WIC_CREATE_EXTRA_ARG is no longer needed and we can remove it from tisdk-jailhouse-image. [1]: https://git.ti.com/cgit/arago-project/meta-ti/commit/?h=scarthgap-next&id=42c238a42fe0c8d18a9063bd48501f409cdc093c Signed-off-by: Chirag Shilwant <c-shilwant@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2024-04-19php: cleanup more places where php-fpm is creeping inDenys Dmytriyenko
As php has started giving an error now: ERROR: php-8.2.16-r0.arago1 do_package: php-fpm does not appear in package list, please add it Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2024-04-16meta-arago-extras: packagegroups: Fix QA IssueChirag Shilwant
- Since packagegroup.bbclass is using inherit_defer in oe-core, some classes are now appearing after nativesdk resulting in following QA errors. ``` QA Issue: nativesdk-packagegroup-arago-tisdk-host: native/nativesdk class is not inherited last, this can result in unexpected behaviour. Classes inherited after native/nativesdk: allarch.bbclass [native-last] QA Issue: nativesdk-packagegroup-arago-qte-toolchain-host: native/nativesdk class is not inherited last, this can result in unexpected behaviour. Classes inherited after native/nativesdk: allarch.bbclass [native-last] ``` - To fix this issue, use inherit_defer that was added in bitbake recently [1]. [1]: https://github.com/openembedded/bitbake/commit/5c2e840eafeba1f0f754c226b87bfb674f7bea29 Signed-off-by: Chirag Shilwant <c-shilwant@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2024-04-16recipes-devtools: Drop bbappends for opkg-utils and swigChirag Shilwant
- This workaround to exclude rm_work on these packages was added to address issues that were observed when combined with the sourceipk feature of arago [1]. - As the sourceipk class is dropped from arago [2], we no longer need this workaround. If required this workaround should be carried in Processor SDK layer (i.e. meta-tisdk) which currently has the sourceipk class [3]. [1]: https://git.ti.com/cgit/arago-project/meta-arago/commit/?h=scarthgap&id=0070bdfdf1a91b62eabf8a4d8e2e441bfc1d014b [2]: https://git.ti.com/cgit/arago-project/meta-arago/commit/?h=scarthgap&id=22868449008e2872a75dede8027947c36a6afc80 [3]: https://git.ti.com/cgit/ti-sdk-linux/meta-tisdk/commit/?h=scarthgap&id=aa297415d65b9bb9d1171a3dd18a2b2b2341fd79 Signed-off-by: Chirag Shilwant <c-shilwant@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2024-04-16weston-init: remove old qol patchesRandolph Sapp
This reverts commit eab6e84b752b0341d1c1627527c99fa68c90bb52. The changes introduced in this commit were accepted into oe-core and are no longer required here. Signed-off-by: Randolph Sapp <rs@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2024-04-15recipes-containers: docker: Remove redundant bbappendChirag Shilwant
The changes in this bbappend has been fixed upstream [1]. Hence, remove this bbappend. [1]: https://git.yoctoproject.org/meta-virtualization/plain/recipes-containers/docker/docker.inc?h=scarthgap Signed-off-by: Chirag Shilwant <c-shilwant@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2024-04-15recipes-connectivity: mbedtls: Remove redundant bbappendChirag Shilwant
This has been fixed upstream [1]. Hence, remove this bbappend. [1]: https://git.openembedded.org/meta-openembedded/commit/?h=scarthgap&id=e012fe075d6de6050e1a37d23bfbb70b5278f0a5 Signed-off-by: Chirag Shilwant <c-shilwant@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2024-04-15recipes-benchmark: lmbench: Remove redundant bbappendChirag Shilwant
This has been fixed upstream [1]. Hence, remove this bbappend. [1]: https://git.openembedded.org/meta-openembedded/commit/?h=scarthgap&id=3b2330e4ee778c8a213116e927532dca5b36338b Signed-off-by: Chirag Shilwant <c-shilwant@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2024-04-15conf/images: Add ARAGO_IMAGE_SUFFIX to image namesRyan Eatmon
When attempting to merge the build artifacts from bitbake into a new release tarball coupled with running multiple bitbake builds for non-RT and RT kernels, the common naming for the image files poses an issue that requires a manual rename of the RT image file to make it unique. This patch adds a new ARAGO_IMAGE_SUFFIX variable that is normally "", but for RT builds is set to "-rt" so that the image files are different. Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2024-04-08base-files: Remove fstab overrideAndrew Davis
There is already a version of this file provided by oe-core that is kept up to date. Do not override it. Signed-off-by: Andrew Davis <afd@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2024-04-02README: update with scarthgap specific infoRyan Eatmon
Update the READMEs with the current available scarthgap branches. Signed-off-by: Ryan Eatmon <reatmon@ti.com>
2024-04-02meta-arago-test: cpuloadgen: Update SRCREV to latestAniket Limaye
Pulls in multi CPU support (no more limitation to dual-core max). Signed-off-by: Aniket Limaye <a-limaye@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>