aboutsummaryrefslogtreecommitdiffstats
path: root/recipes-devtools
AgeCommit message (Collapse)Author
2023-11-16skales: Update SRCREV to latestViswanath Kraleti
Update skales recipe to compile tip of the project where support for compressed ARM64 kernel image and pad out the image are avilable. Signed-off-by: Viswanath Kraleti <quic_vkraleti@quicinc.com>
2023-04-03Merge pull request #510 from lumag/pil-updateNicolas Dechesne
pil-squasher: update to the latest revision
2023-04-01pil-squasher: update to the latest revisionDmitry Baryshkov
Update pil-squasher to the latest git revision to pull in several fixes. Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2023-03-31skales: switch git url to codelinaroJay Greco
2023-03-07pil-squasher: update to latest commitDmitry Baryshkov
Update pil-squasher to get pil-splitter binary. Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2023-02-24debugcc: update to the latest revisionDmitry Baryshkov
Update debugcc to the latest revision. Drop all the msm8996 patches, they are merged upstream. Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2022-11-09debugcc: allow filtering clocks by the clock controllerDmitry Baryshkov
Import patches adding support for filtering of the clocks basing on the 'block' = clock controller. Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2022-11-09debugcc: add msm8996 supportDmitry Baryshkov
Add support for the MSM8996 platform. Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2022-11-09debugcc: bump source revisionDmitry Baryshkov
Bump debugcc's source revision to get more platform support Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2022-04-27qc-image-unpacker: package tool to handle Qualcomm Android imagesDmitry Baryshkov
Add a tool to handle Qualcomm packed Qualcomm Android images, used by several Nexus and Pixel driver binary packs. Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2022-04-04pil-squasher: update to the latest revisionDmitry Baryshkov
Update pil-squasher to the latest revision to get elf64 squashing capability. Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2022-02-17debugcc: bump package versionVladimir Zapolskiy
The latest version of debugcc contains QCOM SM8450 SoC support. Signed-off-by: Vladimir Zapolskiy <vladimir.zapolskiy@linaro.org>
2021-12-01debugcc: package Bjorn's debugcc toolDmitry Baryshkov
The debugcc tool can be useful on the target platforms. Add a recipe to build corresponding package. Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2021-11-03skales: Specify branch parameter explicitly in SRC_URIKhem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-09-25qca-swiss-army-knife: add script to generate JSON data for PCI devicesDmitry Baryshkov
The dragonboard-820c board has ath10k device on the PCI bus. Add support for generating board JSON files for PCI board IDs. Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2021-08-25pil-squasher: add recipeDmitry Baryshkov
Add recipe for a tool to convert a split firmware image (mdt + bXX files) into a single mbn firmware image, preserving signature et al. Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2021-08-03layer: convert to new override syntaxoverrideNicolas Dechesne
The conversion was mostly automated with: ./scripts/contrib/convert-overrides.py With a few manual tweaks. Also change LAYERCOMPAT to honister. Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2021-01-20qca-swiss-army-knife: add scripts to generate ath10k/ath11k board-2.jsonDmitry Baryshkov
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2020-12-18qca-swiss-army-knife: port more scripts to python3Dmitry Baryshkov
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2020-12-18qca-swiss-army-knife: Add perl and python to rdepsKhem Raj
Addresses ERROR: QA Issue: /usr/bin/ath10k-bdencoder contained in package qca-swiss-army-knife requires /usr/bin/python3, but no providers found in RDEPENDS_qca-swiss-army-knife? [file-rdeps] ERROR: QA Issue: /usr/bin/read-powers contained in package qca-swiss-army-knife requires /usr/bin/python, but no providers found in RDEPENDS_qca-swiss-army-knife? [file-rdeps] ERROR: QA Issue: /usr/bin/irq-watch contained in package qca-swiss-army-knife requires /usr/bin/perl, but no providers found in RDEPENDS_qca-swiss-army-knife? [file-rdeps] Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-12-09qca-swiss-army-knife: add support for Ath11k board data filesDmitry Baryshkov
Bring in two patches adding support for building Ath11k board data file. Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2020-12-09qca-swiss-army-knife: add package with QCA-related scriptsDmitry Baryshkov
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2020-01-30skales: use http protocol instead of git://Nicolas Dechesne
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2020-01-30skales_git: apply patches to python scriptsPeter Griffin
Its unclear how to merge patches to this codeaurora git tree. So for now we apply the patches from the recipe to use python3. Signed-off-by: Peter Griffin <peter.griffin@linaro.org>
2020-01-30skales: remove dtbToolNicolas Dechesne
it is no longer being used. while making this change also remove wrong dependencies from DEPENDS. Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2019-09-02qdl: remove depedency on udev-native for native buildNicolas Dechesne
Adding udev on native build is not possible because nothing provides udev-native Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2019-08-30qdl: Fix QA Issue: No GNU_HASH in the ELF binaryKhem Raj
This is because of LDFLAGS and CFLAGS being overwritten in Makefile as a result we missing hash-style option Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-29qdl: needs pkgconfig and udevKhem Raj
Fixes build issues e.g. | qdl.c:43:10: fatal error: 'libudev.h' file not found | #include <libudev.h> | ^~~~~~~~~~~ /bin/sh: pkg-config: command not found patch.c:33:10: fatal error: libxml/parser.h: No such file or directory 33 | #include <libxml/parser.h> | ^~~~~~~~~~~~~~~~~ Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-28qdl: add recipeNicolas Dechesne
QDL is a USB flashing tool that implements Qualcomm Sahara and Firehose protocol, it can be used with a large number of Snapdragon chipsets. Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2018-09-11qmic: upgrade new upstreamNicolas Dechesne
Bjorn Andersson (1): kernel: Support having strings in structs Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org> (cherry picked from commit fcc11cad034433e4d688e731a2b796e86dc4788d)
2018-04-20qrtr: Bump qmic, qrtr and rmtfs to latest versionBjorn Andersson
A number of bug fixes and improvements have been added to qrtr and rmtfs, update these to the latest release. Update qmic as rmtfs depends on a later version. The qmic patch from Khem has been applied upstream. Signed-off-by: Bjorn Andersson <bjorn.andersson@linaro.org> Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2017-05-19skales: install binary files in app specific folderNicolas Dechesne
Avoid installing skales tools in $bindir, mostly because mkbootimg conflicts with mkbootimg from android-tools package. Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org> (cherry picked from commit da63ca630845558e3e350bbf9ffb3de3091a4972)
2017-04-07qmic: Fix GNU_HASH QA errorsKhem Raj
Repect the environment variales in make Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2016-09-26skales: upgrade versionNicolas Dechesne
dtbtool has been improved to work directly from compatible string, and no longer requires msm-id and board-id. Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org> (cherry picked from commit fb34dca197960086fe81dd5b0bcf32580dd24412)
2016-06-14qmic: add recipeNicolas Dechesne
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2015-12-04skales: drop -native from recipe name to fix native depsAndy Voltz
native dtc and python are required to run dtbTool, but the skales-native.bb recipe was not using the -native versions. This change uses BBCLASSEXTEND to provide a native skales recipe which fixes the native deps. This also allows skales to be built for target. Signed-off-by: Andy Voltz <andy.voltz@timesys.com>
2015-11-26Revert "opkg: add patches for file name too long issue"Nicolas Dechesne
This reverts commit eebcbba53ae7fba5414f1b4c16d5d27c77a57d44. The fix has been added in OE-core
2015-11-04opkg: add patches for file name too long issueNicolas Dechesne
Some of our builds started to fail with "File name too long" errors, and a similar issue was reported on the yocto mailing list at [1]. There are patches to address this problem being reviewed on the opkg-dev mailing list, see [2], let's bring these patches in meta-linaro-integration until we figure out how/when they will get upstream. These patches have been tested with the QCOM OpenEmbedded images on ci.linaro.org, and they fixed the build issues. Broken and fixed build log can be seen at [3] and [4]. [1] https://lists.yoctoproject.org/pipermail/yocto/2015-October/026939.html [2] https://groups.google.com/forum/#!topic/opkg-devel/UzDigiuKBcs [3] https://ci.linaro.org/view/member-builds/job/lt-qcom-openembedded-images/7 [4] https://ci.linaro.org/view/member-builds/job/lt-qcom-openembedded-images/8 Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2015-09-03skales: add new recipeNicolas Dechesne
skales are tools to create boot images that can be loaded on target running the QCOM LK bootloader. Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>