summaryrefslogtreecommitdiffstats
path: root/recipes-extended/odp
Commit message (Collapse)AuthorAgeFilesLines
* odp: Order variables and drop redundant FILESEXTRAPATHS per oelintLuciano Dittgen3 days2-7/+8
| | | | | | | | | | | | | | | | | | In odp.inc, remove the FILESEXTRAPATHS:prepend that added ${THISDIR}/odp: to the file search path. That directory is ${FILE_DIRNAME}/${BPN}, which the default FILESPATH already searches, so the entry was redundant and oelint flags FILESEXTRAPATHS as bbappend-only. In odp_git.bb, reorder into the canonical oelint variable order: DEPENDS, PACKAGECONFIG, EXTRA_OECONF, PACKAGE_ARCH, FILES, then RDEPENDS last. Since odp.inc does not set DEPENDS, the plain assignment is the canonical definition and is documented with an inline nooelint suppression for the 'append after include' heuristic. No functional change; the patch is still found via the default FILESPATH and variable values are unchanged. Signed-off-by: Luciano Dittgen <luciano.dittgen@ossystems.com.br>
* odp: Sort DEPENDS and RDEPENDS entries alphabeticallyOtavio Salvador5 days1-2/+2
| | | | | | | Order the DEPENDS and RDEPENDS:${PN} entries alphabetically per oelint.vars.dependsordered. No functional change. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* global: Indent multi-line variable continuationsOtavio Salvador5 days2-5/+5
| | | | | | | | | | | | | | | | | | | | 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: Drop needless whitespace in assignmentsOtavio Salvador5 days1-1/+1
| | | | | | | | | | | | | | 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 recipes: Fix whinlatter updates for source code lacationZelan Zou2025-09-151-2/+2
| | | | Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
* global: whinlatter updates for WORKDIR/UNPACKDIR and git fetch locationMax Krummenacher2025-06-281-1/+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>
* odp.inc: Set SRCREV_FORMAT variable as multiple SCMs are usedJun Zhu2023-10-211-0/+1
| | | | | | SRCREV_FORMAT variable must be set when multiple SCMs are used. Signed-off-by: Jun Zhu <junzhu@nxp.com>
* ls2080ardb: drop as it is unbuildable for too longOtavio Salvador2023-10-122-2/+1
| | | | | Fixes: #1498. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* recipes: Add missing patch tag Upstream-StatusKhem Raj2023-06-211-0/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* Switch NXP QorIQ repositories to github.comJun Zhu2022-12-151-3/+3
| | | | | | | | 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>
* odp-module/odp-counters/kernel-module-ar: fix QA Issue during usermergeHongxu Jia2021-10-212-4/+4
| | | | | | | | | | | | | | | | | | While enabling usermerge, there is a QA issue: ... ERROR: odp-counters-git-r0 do_package: QA Issue: odp-counters: Files/directories were installed but not shipped in any package: /lib /lib/modules /lib/modules/5.10.70-yocto-standard /lib/modules/5.10.70-yocto-standard/odp /lib/modules/5.10.70-yocto-standard/odp/odpfsl_perfcounters.ko Please set FILES such that these items are packaged. Alternatively if they are unneeded, avoid installing them or delete them within do_install. odp-counters: 5 installed and not shipped files. [installed-vs-shipped] ... Use Yocto nonarch_base_libdir to replace hardcode /lib Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
* layer: Convert to new override syntaxKhem Raj2021-08-124-17/+17
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* odp: update to bda2c9Chunrong Guo2018-07-062-2/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | *include the following changes: bda2c9 - .gitmodules: use codeaurora url 7db258d - Merge pull request #520 in GITAM/odp from ~NXA07732/odp:fsl_odp_v16.07_qoriq to fsl_odp_v16.07_qoriq 6a2a62f - Updating the sub-module path to bitbucket from stash. 2923db9 - dpaa2: Fix odp restart issue in scheduler mode 946d32e - odp: Update qbman commit to 75ff61a7ca6acdbdbb780161b053cbcbc990f1be e354952 - Removing atomic/ordered context while enqueuing the buffer bef6398 - TM: Invalid flow crash fix 8e7a136 - Removed device based jiffies df492ef - Fixing legal issues 3e9c5da - Scripts: binaries path and odp_tm test cases updated c91dac8 - Werror flag enabled for ODP library ced3aaf - Updated MC flib to version 10.3.2 a68cd87 - odp_pktio_stats API updated 03e0e05 - LD_LIBRARY_PATH removed from loopback_script 7a64406 - CUNIT: Cunit installation enabled 048c6a6 - script: ODP library path fixed 16a0e99 - Removing local compilation patch from QBMAN repo b792e84 - Merge pull request #505 in GITAM/odp from ~B38457/odp:fsl_odp_v16.07_qoriq to fsl_odp_v16.07_qoriq 281a676 - Merge pull request #487 in GITAM/odp from ~B46187/odp:fsl_odp_v16.07_qoriq to fsl_odp_v16.07_qoriq 8e2888b - odp_dpaa2: Patch to replace build type flag from compile time to runtime. 26e4bdc - Fixed odp_pktout_send API fails to transmit > 8 packets c46b0bb - Patch to odp_l2fwd issue in queue mode. *fix building error with GCC8 update CFLAGS Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* odp: update SRC_URLC.R. Guo2018-03-061-3/+3
| | | | | | | | *qbman_userspace update SRC_URL *flib update SRC_URL Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* qbman_userspace: update to 75ff61aChunrong Guo2018-01-251-1/+1
| | | | | | | | | | | *include the following changes: 75ff61a - Add API to invalidate the portals cacheable area 3444c4e - Update COPYING file copyright format f9dd8c6 - Merge pull request #31 in DPAA2/qbman_userspace from compat_cleanup to master 8f02396 - Merge pull request #32 in DPAA2/qbman_userspace from ~R54964/qbman_userspace:master to master Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* odp: update to 55abe6dChunrong Guo2018-01-251-1/+1
| | | | | | | | | | | | | include the following changes: 55abe6d - submodule: change to github 7db258d - Merge pull request #520 in GITAM/odp from ~NXA07732/odp:fsl_odp_v16.07_qoriq to fsl_odp_v16.07_qoriq 6a2a62f - Updating the sub-module path to bitbucket from stash. 2923db9 - dpaa2: Fix odp restart issue in scheduler mode 946d32e - odp: Update qbman commit to 75ff61a7ca6acdbdbb780161b053cbcbc990f1be e354952 - Removing atomic/ordered context while enqueuing the buffer Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* odp:update recipesChunrong Guo2017-10-182-7/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | *update to bef6398 odp include the following changes bef6398 - TM: Invalid flow crash fix 8e7a136 - Removed device based jiffies df492ef - Fixing legal issues 3e9c5da - Scripts: binaries path and odp_tm test cases updated c91dac8 - Werror flag enabled for ODP library ced3aaf - Updated MC flib to version 10.3.2 a68cd87 - odp_pktio_stats API updated 03e0e05 - LD_LIBRARY_PATH removed from loopback_script 7a64406 - CUNIT: Cunit installation enabled 048c6a6 - script: ODP library path fixed *flib include the following changes bbab28b - fix PDCP warnings for User Plane descriptor fcad69f - fix PDCP SNOW f8 + AES CMAC decapsulation *fix wrong md5sum of license file license file has changes *remove ODP_PLATFORM for ls1043ardb and ls1046ardb ODP_PLATFORM only support "linux-dpaa2" *remove "enable-build-type" and "with-sdk-install-path" config options odp configure do not support "with-sdk-install-path" and "enable-build-type" *fix building error with GCC7 set CFLAGS Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* odp: update to fdb26cbChunrong Guo2017-08-074-29/+39
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | *include the following changes fdb26cb - Removing local compilation patch from QBMAN repo 487e3ce - Patch to update the repo for submodule to github repo. d62396e - Patch to fix the copyright issues caught by black-duck 14878eb - Patch to fix legal review comments. e460f97 - Minor changes in KNI module w.r.t. Linux 4.4 541d97b - Merge pull request #492 in GITAM/odp from ~B42948/odp:feature/ODP-1114 to fsl_odp_v16.07_qoriq bf27ab6 - Merge pull request #490 in GITAM/odp from ~B49015/odp:fsl_odp_v16.07_qoriq_bug5 to fsl_odp_v16.07_qoriq 3b17a94 - Script: A script added to disable the services on ls2088 board 1a6e18f - Merge pull request #491 in GITAM/odp from ~B02416/odp:fsl_odp_v16.07_qoriq to fsl_odp_v16.07_qoriq 1358542 - Patch to remove the support for dpaa1 from ODP. 5a7998a - Patch to sync the ODP QBMAN code with QBMAN repo. 589700d - Affing threads starting from highest CPU# 1bdbf7a - Merge pull request #485 in GITAM/odp from ~B38457/odp:fsl_odp_v16.07_qoriq to fsl_odp_v16.07_qoriq e6344c8 - Merge pull request #484 in GITAM/odp from ~B42948/odp:bugfix/ODP-1099 to fsl_odp_v16.07_qoriq fe19377 - Removing global variable "enable_hash" 909b445 - Updating DPL creation script for AIOP support 776e830 - Fixing array out of bound issue for tm_capability records e036b2e - Merge pull request #480 in GITAM/odp from ~B46187/odp_2:fsl_odp_v16.07_qoriq to fsl_odp_v16.07_qoriq 5fa71cb - odp_dpaa2: Patch to change queue state when queue is attached 188333f - odp_dpaa2: Patch to fix DPNI_OPTIONS issue in dynamic_dpl script. 9d8fcba - Merge pull request #476 in GITAM/odp from ~B38457/odp:fsl_odp_v16.07_qoriq to fsl_odp_v16.07_qoriq 1dd2557 - Merge pull request #479 in GITAM/odp from ~B02416/odp:fsl_odp_v16.07_qoriq to fsl_odp_v16.07_qoriq c67496b - Adding README for QorIQ ODP in LDASH. d9864bb - Merge pull request #474 in GITAM/odp from ~B49015/odp:fsl_odp_v16.07_qoriq_bug5 to fsl_odp_v16.07_qoriq 7385bc4 - Merge pull request #475 in GITAM/odp from ~B46187/odp_2:fsl_odp_v16.07_qoriq to fsl_odp_v16.07_qoriq 6d4381b - Giving dedicated portals to control threads. 4361d1f - Validating pktio state before cleaning it ac87bce - odp_dpaa2: Patch to define MAP_HUGETLB flag. 09ac60f - SCRIPT: Invalid board type fix 924e7a4 - Merge pull request #471 in GITAM/odp from ~B42948/odp:feature/ODP-988 to fsl_odp_v16.07_qoriq Signed-off-by: Chunrong Guo <B40290@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* odp: add recipesChunrong Guo2017-05-025-0/+136
Signed-off-by: Chunrong Guo <B40290@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>