summaryrefslogtreecommitdiffstats
path: root/recipes-devtools
Commit message (Collapse)AuthorAgeFilesLines
* stb: Set DESCRIPTION/SECTION and order variables per oelintLuciano Dittgen3 days1-1/+3
| | | | | | | | | | | | oelint-adv flagged a missing DESCRIPTION, a suggested SECTION, and SRC_URI appearing after SRCREV. Add DESCRIPTION and SECTION and swap SRC_URI ahead of SRCREV as oelint expects. Metadata-only change; the built package is unaffected. oelint-adv now reports no findings for this recipe. Signed-off-by: Luciano Dittgen <luciano.dittgen@ossystems.com.br>
* imx-usb-loader: Set SUMMARY and order variables per oelintLuciano Dittgen3 days1-4/+4
| | | | | | | | | | | | | oelint-adv flagged the recipe for a missing SUMMARY and for SRCREV/SRC_URI/PV appearing out of the expected order. Add a SUMMARY, provide a fuller DESCRIPTION (kept longer than the summary), and reorder the fetch variables to PV / SRC_URI / SRCREV as oelint expects. Metadata-only change; the built package is unaffected. oelint-adv now reports no findings for this recipe. Signed-off-by: Luciano Dittgen <luciano.dittgen@ossystems.com.br>
* devregs: Set SUMMARY and order variables per oelintLuciano Dittgen3 days1-4/+4
| | | | | | | | | | | | | | oelint-adv flagged the recipe for a missing SUMMARY and for SRCREV/SRC_URI/PV appearing out of the expected order. Add a SUMMARY, expand DESCRIPTION so it is longer than the summary (oelint.vars.descriptiontoobrief), and reorder the fetch variables to PV / SRC_URI / SRCREV as oelint expects. Metadata-only change; the built package is unaffected. oelint-adv now reports no findings for this recipe. Signed-off-by: Luciano Dittgen <luciano.dittgen@ossystems.com.br>
* qemu-qoriq: Sort DEPENDS entries alphabeticallyOtavio Salvador5 days1-1/+1
| | | | | | | Order DEPENDS alphabetically per oelint.vars.dependsordered. No functional change. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* global: Set HOMEPAGE from resolved upstreamOtavio Salvador5 days1-0/+1
| | | | | | | | | | Add the mandatory HOMEPAGE to recipes whose upstream repository was not a plain github/gitlab URL in SRC_URI: those using a source variable or an included .inc (resolved to the real NXP/Freescale repo), and those hosted elsewhere (denx, SourceForge, dpdk.org, freedesktop, jhauser). Clears the oelint-adv oelint.var.mandatoryvar.HOMEPAGE error for these recipes. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* global: Set HOMEPAGE from SRC_URIOtavio Salvador5 days4-0/+4
| | | | | | | | | | | | | | Add the mandatory HOMEPAGE to recipes that were missing it, using each recipe's own upstream git repository (github.com/gitlab.com) taken from its SRC_URI. Clears the oelint-adv oelint.var.mandatoryvar.HOMEPAGE error for these recipes. Only recipes with a single, unambiguous upstream repo were set automatically; recipes with multiple repos in SRC_URI (a main source plus dependency/patch repos) were resolved by hand or left for a maintainer, to avoid pointing HOMEPAGE at a dependency. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* global: Normalize shell task indentation to 4 spacesOtavio Salvador5 days1-2/+2
| | | | | | | | | | | Bring three shell task bodies to consistent 4-space indentation, per the Yocto Recipe Style Guide. These functions mixed tab and 8-space indentation; converting the tabs to spaces earlier left the 8-space statements out of step with their 4-space siblings. Whitespace only, no functional change. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* global: Indent multi-line variable continuationsOtavio Salvador5 days2-9/+9
| | | | | | | | | | | | | | | | | | | | Align the continuation lines of multi-line variable assignments, as suggested by oelint-adv's auto-fix for a single rule (oelint.vars.multilineident), isolated to one commit. The auto-fix strips the leading space from a value's first line, which for a ':append' is a required separator; those five recipes had their leading space restored by hand, so ':append'/':prepend' concatenation is unchanged. A few multi-line values (e.g. DESCRIPTION) gain internal whitespace, which is cosmetic and collapses on display. Build-tested: parsing all 2948 recipes for an i.MX machine reports 0 errors. A residual set (the restored ':append' recipes, whose separator space oelint cannot reconcile with its indent preference, plus opencv/dpdk where oelint's own fix does not satisfy its checker) is left for per-recipe handling. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* global: Replace tabs with spaces in task bodiesOtavio Salvador5 days2-22/+22
| | | | | | | | | | | | Convert leading-tab indentation to spaces in shell task bodies across the layer. Generated mechanically by oelint-adv's auto-fix for a single rule (oelint.tabs.notabs), isolated to one commit. Verified safe: every change is leading indentation of shell/BitBake code (no mid-line tabs, and none of the affected files contain heredocs where a tab would be significant), so there is no functional change. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* global: Drop needless whitespace in assignmentsOtavio Salvador5 days3-3/+3
| | | | | | | | | | | | | | Remove the stray space between an assignment's opening quote and its line-continuation backslash, and the space before '%' in inline ${@...} expressions. Generated mechanically by oelint-adv's auto-fix for a single rule (oelint.vars.notneededspace), isolated to one commit. The affected values are whitespace-separated lists (leading space is insignificant) and Python format expressions ("%s"% p is equivalent), so there is no functional change; a re-run of oelint-adv reports the rule clean. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* global: Strip trailing whitespaceOtavio Salvador5 days1-1/+1
| | | | | | | | | | | | Remove trailing whitespace across the layer's recipes. Generated mechanically by oelint-adv's auto-fix for a single rule (oelint.spaces.lineend), isolated to one commit so the mechanical change is easy to review and revert. Pure whitespace removal with no semantic effect; a re-run of oelint-adv reports the rule clean. No build change expected. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* half: Fix DESCRIPTION line continuationLuciano Dittgen10 days1-1/+1
| | | | | | | | | Drop the stray whitespace after the continuation backslash so the DESCRIPTION follows BitBake syntax expectations. Tested with: git diff --check. Signed-off-by: Luciano Dittgen <luciano.dittgen@ossystems.com.br>
* global: Clean up BitBake list spacingLuciano Dittgen10 days1-1/+1
| | | | | | | | | Normalize list continuations, append spacing, quote style, and simple flag values so the metadata follows oelint BitBake syntax expectations. Tested with: git diff --check. Signed-off-by: Luciano Dittgen <luciano.dittgen@ossystems.com.br>
* uuu: Move recipe to openembedded-layer dynamic layerLuciano Dittgen2026-06-241-16/+0
| | | | | | | | uuu depends on libtinyxml2, which is provided by meta-oe. Keep the recipe available only when openembedded-layer is enabled so a core-only meta-freescale configuration remains buildable. Signed-off-by: Luciano Dittgen <luciano.dittgen@ossystems.com.br>
* utp-com: Move recipe to openembedded-layer dynamic layerLuciano Dittgen2026-06-241-25/+0
| | | | | | | | utp-com depends on sg3-utils, which is provided by meta-oe. Keep the recipe available only when openembedded-layer is enabled so a core-only meta-freescale configuration remains buildable. Signed-off-by: Luciano Dittgen <luciano.dittgen@ossystems.com.br>
* stb: import from meta-freescale-distroOtavio Salvador2026-06-141-0/+18
| | | | | | | | | Move the recipe into meta-freescale as part of consolidating all recipe content into a single layer. meta-freescale-distro is becoming a thin backward-compatibility layer that only keeps the distro definitions for the wrynose LTS lifetime and is no longer used for recipe development. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* half: import from meta-freescale-distroOtavio Salvador2026-06-141-0/+19
| | | | | | | | | Move the recipe into meta-freescale as part of consolidating all recipe content into a single layer. meta-freescale-distro is becoming a thin backward-compatibility layer that only keeps the distro definitions for the wrynose LTS lifetime and is no longer used for recipe development. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* qemu: rename qemu.inc into qemu-qoriq.incBenjamin Missey2026-02-102-1/+1
| | | | | | | | | | | | | | | | | Since commit c03fa452f38 (vcontainer: add SDK-based standalone tarball) in meta-virtualization, the recipe nativesdk-qemu-vcontainer.bb now require recipes-devtools/qemu/qemu.inc from openembedded-core. However, meta-freescale also provides a file named recipes-devtools/qemu/qemu.inc, causing a parsing conflict and resulting in the following error: meta-virtualization/recipes-devtools/qemu/nativesdk-qemu-vcontainer.bb: Unable to get checksum for nativesdk-qemu-vcontainer SRC_URI entry 0001-qemu-Add-missing-wacom-HID-descriptor.patch: file could not be found To avoid this filename collision, rename the Freescale include file from qemu.inc to qemu-qoriq.inc. Signed-off-by: Benjamin Missey <benjamin.missey@non.se.com>
* uuu: upgrade 1.5.165 -> 1.5.233Emanuele Ghidoli2025-09-172-9/+12
| | | | | | | | | | | Upgrade uuu to latest release, which introduces support for container format v2 required on newer SoCs such as i.MX943 and i.MX95 B0. This version adds support for macOS on ARM. As a result, the former executable uuu_mac has been renamed to uuu_mac_x86, and a new uuu_mac_arm binary is provided. Signed-off-by: Emanuele Ghidoli <emanuele.ghidoli@toradex.com>
* qemu-qoriq: Upgrade from LF6.12.20-2.0.0Zelan Zou2025-08-311-1/+1
| | | | Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
* qoriq-cst: Update from LF-6.12.0-2.0.0Zelan Zou2025-08-312-47/+4
| | | | Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
* global: whinlatter updates for WORKDIR/UNPACKDIR and git fetch locationMax Krummenacher2025-06-286-12/+0
| | | | | | | | | | | | | | | | | The series [1] changed the way sources are fetched/unpacked and S needs to follow that. Additionally for git repos it moved away from having 'git/' as the checkout directory. This has been partly tested by building weston based image for imx6/imx6ull/imx7/imx8/imx8mm/imx8mp/imx95 based images. E.g. none of the recipes specific for qoriq is built time tested. As walnascar is no longer compatible with master/whinlatter drop it from LAYERSERIES_COMPAT. [1] https://lore.kernel.org/openembedded-core/20250616095000.2918921-1-alex.kanavin@gmail.com/ Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
* recipes: fix whitespace warningsMax Krummenacher2025-04-261-1/+1
| | | | | | Fix some more whitspace warnings. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
* qoriq-cst: Update to latest from NXP 6.6.52-2.2.0Flora Hu2025-01-131-2/+2
| | | | | | Update SRCREV to e959d5d, update license file to LICENSE Signed-off-by: Flora Hu <flora.hu@nxp.com>
* recipes: Switch WORKDIR use with UNPACKDIRKhem Raj2024-05-221-5/+3
| | | | | | This is being enforced in master oe-core Signed-off-by: Khem Raj <raj.khem@gmail.com>
* uuu: add libtinyxml2 to the build dependenciesFathi Boudra2024-02-171-1/+1
| | | | | | | tinyxml2 build dependency has been introduced in: https://github.com/nxp-imx/mfgtools/commit/e6c6874714f63cce96077921813a33f30463b914 Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
* Merge pull request #1753 from fboudra/uuu-upgradeOtavio Salvador2024-02-172-65/+2
|\ | | | | uuu: upgrade 1.5.141 -> 1.5.165
| * uuu: upgrade 1.5.141 -> 1.5.165Fathi Boudra2024-02-172-65/+2
| | | | | | | | | | | | | | Upgrade uuu to latest pre-release. Drop the patch - merged upstream. Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
* | uuu-bin: upgrade 1.4.243 -> 1.5.165Fathi Boudra2024-02-171-3/+3
|/ | | | | | | Bump to the latest pre-release tag, matching the uuu recipe (using the 1.5.x series) Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
* uuu: bump to 1.5.141Rasmus Villemoes2023-12-222-2/+65
| | | | | | | | Bump the uuu revision to the latest tag. While testing, I found that the the udev rules didn't always kick in soon enough, so a small patch is needed to also have some retry logic on linux.
* uuu: Update nxp repository linksHiago De Franco2023-10-092-6/+6
| | | | | | | | | | | Due to the transition of github.com/NXPMicro/mfgtools to github.com/nxp-imx/mfgtools, this commit updates the repository links to ensure future fetches will not break. The recipe still works because NXPMicro repository became an alias to nxp-imx. Signed-off-by: Hiago De Franco <hiago.franco@toradex.com>
* uuu: Add missing zstd dependencyKen Sloat2023-09-081-1/+1
| | | | | | | | | | Since 1.4.243, uuu includes zstd support. Currently, this dependency is not specified, and thus if nativesdk-uuu is built, cmake will err during do_configure reporting that the package is missing. To fix this, add zstd to DEPENDS. Signed-off-by: Ken Sloat <ken.s@variscite.com>
* uuu: drop bogus COMPATIBLE_MACHINERasmus Villemoes2023-05-311-2/+0
| | | | | | | | | | | This apparently prevents the recipe from actually building for the most useful variants, native and nativesdk - it's really rare that one would actually want to run uuu itself _on_ an imx target. Moreover, we have a test setup where we use Raspberry Pis for power cycling, exposing the serial console etc. from various boards, so we do want to build uuu for the BSPs we put on those RPis in order to automatically test bootstrapping of imx boards.
* uuu-bin: init at 1.4.243Otavio Salvador2023-04-121-0/+35
| | | | | | | | | | This recipe uses the pre-built binaries provided by NXP itself so we can offer Linux, Windows and MacOS binaries. Those binaries are intended for use in the mfgtool-bundle and not for execution in the host. We install the binaries in '${libdir}/uuu'. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* qoriq-cst: Update to commit af56e6cJun Zhu2022-12-161-1/+1
| | | | | | | New commits: af56e6c LS2088/LS1088: DDR Memory Address Change Signed-off-by: Jun Zhu <junzhu@nxp.com>
* Switch NXP QorIQ repositories to github.comJun Zhu2022-12-152-2/+2
| | | | | | | | Fetch QorIQ's source code from github.com/nxp-qoriq, as original source.codeaurora.org/external/qoriq will stop to access from April 2023. Signed-off-by: Jun Zhu <junzhu@nxp.com>
* uuu: Upgrade 1.4.165 -> 1.4.243Oleksandr Suvorov2022-10-252-139/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Besides bumping uuu version, remove the upstreamed patch 0001-remove-unnecessary-libzip-dependency.patch. Relevant changes: - ed48c51 zstd ZSTD_getFrameContentSize can return decompress size - d539877 Create SCR-mfgtools.txt - 716ff99 Update README.md for zstd - 3064151 Fix ZSTD stopping - 294ab5c fix fail open file begin with > in script - 4bf291e fix build failure at windows - e44daeb fix warning at trans.cpp and usbhotplug.cpp - ce351f0 fix warning at sdp.cpp - 2b6a003 fix warning at cmd.cpp - a035798 fix build warning at buffer.cpp - 4ae411a Fixed build warning at fastboot.cpp - 420676d Improve error message after code consolidate - 07f4c12 Fixed bz2 decompress fail at 26% for a specific file - 0a13d1c Fix #328 Current Directory not appending - 9569f6c Fix Http Loading - 52ab1b0 Fixes logical issue with patch 219cf39 - 8119b5d Merge branch 'master' of github.com:NXPmicro/mfgtools - 832a5f7 Fix #326 Skipping First Character - 219cf39 Fix #326 Skipping First Character - 3903471 Generalized FSCompressStream checks - 6358a51 Shows loading progress for single thread BZ2 - 162152b Consolidate Reload Function for File Types - eef4e5d Fix #325 appending header twice issue - 70d1e85 Automatically decompress ZSTD file from -b - e6e5f70 fix crc command -format - c1f969e Add async for zstd - 49626b7 add async support for gz - cfe0786 try to fix MacOS build failure at appveyor - 2adf07b try to fix macos build - 4a20bcf Revert "Try fix macOS build after zstd patch" - e2cf6b3 try fix macOS build after zstd patch - f260d8d Merge branch 'master' of github.com:NXPmicro/mfgtools - b09bd71 Try fix macOS build after zstd patch - 8daa734 Try fix macos build after zstd patch - f8944ac Update Ubuntu to 18.04 - 02cb3cb try to fix linux build appveyor - 531b751 Try to fix mac build appveyor - 91f8a20 Try to fix Linux Build fail at appveyor - 496f1c1 Added libzstd-dev to snap - 3547764 better fix appveryor vs build problem - 210927e test build environment - 94f1e51 try to fix appveyor build problem - 30e5d57 try to fix zstd build error at appveyor - f3a1bfb Update README.md - ce97c4a fix build error after add zstd lib - f9763f9 zstd decompression - 36ceb0d Add zstd library into uuu - c7fe0b6 Fix error message - 6841102 Show CRC check progress - d63bdc6 implements crc check for images - 005ff6f Fix crash when download bz2 from http - 1dc59a1 Fix uuu_version in generated uuu.inputlog in shell mode - f4578c3 Fix argument names in print_cfg() - f8a783a Fix crash when download speed slower than decompress speed and need resize buffer - c34886a Merge branch 'master' of github.com:codeauroraforum/mfgtools - bdb4cb3 Specify 'ios::binary' in ofstream initialization - 5d232b2 Add i.MX93 support - e56424c consolidated libusb_init and libusb_deinit into CAutoDeInit - 411f78f Fixed 314 Corrupt image with larger transfer sizes at sdp(s) - bf0ed17 fixed missed true at else branch at built-in script - 5397913 Added CAutoDeInit to call libusb_exit() automatically - 8027907 Replaced all libusb_get_device_list calls with CAutoList objects - 49afb54 can't call libusb_exit at uuu_for_each_devices - 919a464 fixed missed call libusb_free_device_list at look_for_match_device - f34ea63 Fixed invalid progress percentage in verbose mode - a561ed7 Add NXP FB/FBK/SDPV device PID - d7d3af2 Fixed QSPI flashing script - 64ca58f Fix cmake warning related to uuu tool - f666874 Add zlib1g-dev to fix snap build failure - 87a99ff Fix invalid test on fastboot_bytes on lst script - 662689d ubuntu 16 still use old libusb version - 922029b Fix depracated method TLSv1_2_client_method - 70662de Remove depracated function libusb_set_debug - c232c46 Remove dependences from fastboot_bytes that is specific to freescale uboot - cfb7262 fix #297 print error when run quit cmd in shell mode - 9afe083 remove unnecessary libzip dependency - 0e14621 Fix #180 support check getval return value Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@foundries.io>
* qoriq-cst: rename cst to qoriq-cstOtavio Salvador2022-07-252-1/+1
| | | | | | | The QoriQ SoCs use a different cst tool for secure boot than i.MX SoCs so we should name it with SoC family prefix to avoid confusion. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* cst: Correctly specify BSD variant for licenseKhem Raj2022-04-241-1/+1
| | | | | | | Fixes QA Issue: cst-native: No generic license file exists for: BSD in any provider [license-exists] Signed-off-by: Khem Raj <raj.khem@gmail.com>
* layer: Update LICENSE variable to use SPDX license identifiersAndrey Zhizhikin2022-03-034-4/+4
| | | | | | | | | | | | Since OE-Core commit 9379f80f48 ("license/insane: Show warning for obsolete license usage"), LICENSE field not containing SPDX identifiers are treated with WARNING. An automated conversion using scripts/contrib/convert-spdx-licenses.py to convert to use the standard SPDX license identifiers has been done on the entire layer. Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
* Rework recipes to use imx-generic-bsp more extensivelyOtavio Salvador2022-02-211-1/+1
| | | | | | | | | | | | | | | | | | This rework the recipes making use of new imx-generic-bsp override; it has been applied to: - alsa-state - firmware-imx - imx-kobs - imx-test - imx-uuc - linux-fslc - linux-fslc-lts - packagegroup-fsl-mfgtool - u-boot-fslc - uuu Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* Generalize overrides subsystem for NXP and Mainline supportOtavio Salvador2022-02-211-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Essentially, we extend the overrides to a generic-bsp, nxp-bsp, and mainline-bsp. So, for example, the mx8mq override is split into: - imx-generic-bsp: compatible with every i.MX SoC and both BSP variants - imx-nxp-bsp: compatible with every i.MX SoC but specific to NXP BSP - imx-mainline-bsp: compatible with every i.MX SoC but specific to Mainline BSP - mx8-generic-bsp: compatible with every i.MX8 SoC and both BSP variants - mx8-nxp-bsp: compatible with every i.MX8 SoC but specific to NXP BSP - mx8-mainline-bsp: compatible with every i.MX8 SoC but specific to Mainline BSP - mx8m-generic-bsp: compatible with every i.MX8M SoC and both BSP variants - mx8m-nxp-bsp: compatible with every i.MX8M SoC but specific to NXP BSP - mx8m-mainline-bsp: compatible with every i.MX8M SoC but specific to Mainline BSP - mx8mq-generic-bsp: compatible with every i.MX8MQ SoC and both BSP variants - mx8mq-nxp-bsp: compatible with every i.MX8MQ SoC8 but specific to NXP BSP - mx8mq-mainline-bsp: compatible with every i.MX8MQ SoC but specific to Mainline BSP The extender mechanism is responsible for extending the override list to include the generic overrides. We can then use the three different variants to handle the metadata correctly. Generically speaking, the conversion mainly was automated (with a lot of back and forth until getting it right). To convert an existing layer, the following script can be used: ```sh git ls-files classes recipes-* \ | xargs sed -i \ -e 's,:\(mx[6-8]\w*\),:\1-nxp-bsp,g' \ -e 's,(\(mx[6-8]\w*\)),(\1-nxp-bsp),g' \ -e 's,\(mx[6-8]\w*\)|,\1-nxp-bsp|,g' \ -e 's,|\(mx[6-8]\w*\)),|\1-nxp-bsp),g' \ \ -e 's,:\(mx[5s]\w*\),:\1-generic-bsp,g' \ -e 's,(\(mx[5s]\w*\)),(\1-generic-bsp),g' \ -e 's,\(mx[5s]\w*\)|,\1-generic-bsp|,g' \ -e 's,|\(mx[5s]\w*\)),|\1-generic-bsp),g' \ \ -e 's,:\(vf\w*\),:\1-generic-bsp,g' \ -e 's,:\(vf[56]0\w*\),:\1-generic-bsp,g' \ -e 's,\(vf\w*\)|,\1-generic-bsp|,g' \ -e 's,|\(vf\w*\)),|\1-generic-bsp),g' \ -e 's,\(vf[56]0\w*\)|,\1-generic-bsp|,g' \ -e 's,|\(vf[56]0\w*\)),|\1-generic-bsp),g' \ \ -e 's,:\(imx\) ,:\1-nxp-bsp ,g' \ -e 's,(\(imx\)),(\1-nxp-bsp),g' \ -e 's,\(imx\)|,\1-nxp-bsp|,g' \ -e 's,|\(imx\)),|\1-nxp-bsp),g' for d in $(find -type d | egrep '/mx[6-8]w*'); do git mv $d $d-nxp-bsp done for d in $(find -type d | egrep '/imx$'); do git mv $d $d-nxp-bsp done for d in $(find -type d | egrep '/mx[5s]w*'); do git mv $d $d-generic-bsp done ``` Fixes: #791. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* devregs: bump revision to dcc3e3f2Gary Bisson2021-11-241-2/+2
| | | | | | | | | | | | | Changelog: dcc3e3f clarify project license to be GPLv2 ed28469 devregs_imx8mm.dat: add mipi csi regs 2c92a1d scripts: add rough idea of a technical reference parser 05a0313 devregs: add fancy color mode d713004 devregs: add imx8mm to fixit manual list Update the license in the recipe now that it has been clarified. Signed-off-by: Gary Bisson <gary.bisson@boundarydevices.com>
* recipes: use https protocol and add explicit branch parameterPierre-Jean Texier2021-11-034-4/+4
| | | | | | | | | | | | | | | Due to https://github.blog/2021-09-01-improving-git-protocol-security-github/#no-more-unauthenticated-git it is required to use https protocol for github repo accessing. Update created with oe-core/scripts/contrib/convert-srcuri.py (see [0]) Fixes: WARNING: /work/meta-freescale/recipes-bsp/u-boot/u-boot-fslc-mxsboot_2021.07.bb: URL: git://github.com/Freescale/u-boot-fslc.git;branch=2021.07+fslc uses git protocol which is no longer supported by github. Please change to ;protocol=https in the url. [0] - https://git.openembedded.org/openembedded-core/tree/scripts/contrib/convert-srcuri.py Signed-off-by: Pierre-Jean Texier <texier.pj2@gmail.com>
* uuu: Limit target recipe to to imx machinesKhem Raj2021-10-201-0/+2
| | | | | | uuu is not used in other SOCs Signed-off-by: Khem Raj <raj.khem@gmail.com>
* cst: suppress deprecated-declarations errorTing Liu2021-10-151-0/+1
| | | | | | | | | | | | | | | | | | | | | | Fix below build error with openssl 3.0: | gcc -c -g -Wall -Wno-strict-aliasing -Werror -Itools/header_generation/create_hdr_isbc/include/ -Itools/header_generation/create_hdr_esbc/include/ -Itools/header_generation/create_hdr_pbi/include/ -Itools/header_generation/create_hdr_cf/include/ -Itools/fuse_provisioning/include/ -Itaal/include -Icommon/include -Ilib_hash_drbg/include -isystem.../usr/include -O2 -pipe common/crypto_utils.c | common/crypto_utils.c: In function 'crypto_hash_init' | common/crypto_utils.c:46:2: error: 'SHA256_Init' is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations] | 46 | SHA256_Init(c); | | ^~~~~~~~~~~ | In file included from .../usr/include/openssl/x509.h:41, | from .../usr/include/openssl/ssl.h:31, | from common/crypto_utils.c:37: | .../usr/include/openssl/sha.h:73:27: note: declared here | 73 | OSSL_DEPRECATEDIN_3_0 int SHA256_Init(SHA256_CTX *c); | | ^~~~~~~~~~~ | cc1: all warnings being treated as errors | make: *** [Makefile:172: crypto_utils.o] Error 1 | ERROR: oe_runmake failed | WARNING: exit code 1 from a shell command. | NOTE: recipe cst-native-git-r0: task do_compile: Failed Signed-off-by: Ting Liu <ting.liu@nxp.com>
* qemu-qoriq: upgrade to 4.2Ting Liu2021-10-152-70/+2
| | | | Signed-off-by: Ting Liu <ting.liu@nxp.com>
* Merge pull request #887 from Villemoes/add-uuu-recipeOtavio Salvador2021-10-142-0/+155
|\ | | | | add recipe for uuu tool
| * add recipe for uuu toolRasmus Villemoes2021-10-132-0/+155
| | | | | | | | Signed-off-by: Rasmus Villemoes <rasmus.villemoes@prevas.dk>
* | layer: Convert to new override syntaxKhem Raj2021-08-123-23/+23
|/ | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>