- Mar 11, 2022
-
-
Clemens Terasa authored
Remove CONFIG_STACKPROTECTOR_PER_TASK defconfig as it breaks the build. With this enabled and with the jump from Linux 5.10.57 to 5.10.104 I see the following error: ``` HOSTCXX scripts/gcc-plugins/arm_ssp_per_task_plugin.so In file included from ../5.10.57-r0/recipe-sysroot-native/usr/bin/arm-guf-linux-gnueabi/../../lib/arm-guf-linux-gnueabi/gcc/arm-guf-linux-gnueabi/9.3.0/plugin/include/gcc-plugin.h:29, from ../linux-guf/scripts/gcc-plugins/gcc-common.h:7, from ../linux-guf/scripts/gcc-plugins/arm_ssp_per_task_plugin.c:3: ../linux-guf/5.10.57-r0/recipe-sysroot-native/usr/bin/arm-guf-linux-gnueabi/../../lib/arm-guf-linux-gnueabi/gcc/arm-guf-linux-gnueabi/9.3.0/plugin/include/coretypes.h:430:10: fatal error: poly-int.h: No such file or directory 430 | #include "poly-int.h" | ^~~~~~~~~~~~ compilation terminated. Seems to be similar to https://lists.yoctoproject.org/g/poky/message/12619 Form my point of view this is a missing header inside the gcc-plugin package, and should be fixed there. However, right now we just remove the feature from the kernel.
-
- Mar 03, 2022
-
-
Jonas Höppner authored
The file was called fw_env.conf which is not read by fw_printenv BCS 746-000600
-
- Mar 01, 2022
-
-
GitBot authored
-- Commit: https://gitlab.com/SECO-Northern-Europe/yocto/infrastructure/gitlab-ci/-/commit/1aa51f580fdb33acf07dd460334f1cdd1b98fc4f deploy_gitlab_ci: exit successfully if submodule already up to date -- Commit: https://gitlab.com/SECO-Northern-Europe/yocto/infrastructure/gitlab-ci/-/commit/9a496cdbec39ec466f5647067f3f1d9f42c9b7cb Refactor 'check_pipeline_status' and add 'trigger_pipeline' Rename 'check_pipeline_status' to 'mirror_pipeline_result' in order to better reflect what the function does. Move determination of the pipeline out of this function to a new function 'get_pipelines' so that this can be tested separately and we can do different things depending on whether a pipeline exists or not. Add function 'trigger_pipeline' to trigger a pipeline on a branch. BCS 746-000635
-
- Feb 28, 2022
-
-
GitBot authored
-- Commit: https://gitlab.com/SECO-Northern-Europe/yocto/infrastructure/gitlab-ci/-/commit/5847145fb42f00483a265f66c875e3066e4d4547 Change integration project name to lower case The project name is matched with the predefined gitlab var CI_PROJECT_NAME, which uses lower case. -- Commit: https://gitlab.com/SECO-Northern-Europe/yocto/infrastructure/gitlab-ci/-/commit/67f2fcae0c038ec5d1b1e92c2741bded89bc6333 yamllint: Add yamllint job to CI, add yamllint config Add .yamllint.yml to configure the yamllint usage, should be used as master yamllint config from other stages also. Apply small changes to yml files to match yamllint. BCS 746-000640 -- Commit: https://gitlab.com/SECO-Northern-Europe/yocto/infrastructure/gitlab-ci/-/commit/74643665ec113143bd46378601a733b81580b078 alphaplan_fwr: Create u-boot package from imx-boot.tar.gz if found The main install file for u-boot changed to imx-boot.tar.gz, so this should be added to alphaplan. Leaving the imx-boot implementation as fallback. BCS 746-000600 -- Commit: https://gitlab.com/SECO-Northern-Europe/yocto/infrastructure/gitlab-ci/-/commit/3514dffbb5a919c75034f2aaf1c4b133316b3503 alphaplan_fwr.py: Silently ignore if 'output_dir is not set
-
- Feb 23, 2022
-
-
Marc-Oliver Westerburg authored
-
GitBot authored
-- Commit: https://gitlab.com/SECO-Northern-Europe/yocto/infrastructure/gitlab-ci/-/commit/610e4a46b18fd050a0cbf030a9a83ae01e764b22 CI: Modifications to enable reproducible builds Added default source revision file name to common.py. Modified the integration_into_manifest function to set the corresponding subproject hash in the SRCREV.conf file if the repository is not found in the default.xml file. The merge_into_manifest function now works even if the names of the master branches in the manifest and in the project repository are different. BCS 746-000016 -- Commit: https://gitlab.com/SECO-Northern-Europe/yocto/infrastructure/gitlab-ci/-/commit/0f7e517b8fddb5d520f3b9cda06e9ac6905e994e Add conversion from md docfiles to html BCS 746-000669 -- Commit: https://gitlab.com/SECO-Northern-Europe/yocto/infrastructure/gitlab-ci/-/commit/52f494837d685e578af1eddc3f82fa55325f0170 CI: Remove pylint-yocto job The job was used to check if all scripts are able to run in the yocto CI image. Tim and Jonas decided to remove the job and plan to change the CI, that the yocto image does not need to execute special python scripts. That way we may use the plain crops/poky container for the yocto build and remove this dependency thats hard to track. BCS 746-000643 -- Commit: https://gitlab.com/SECO-Northern-Europe/yocto/infrastructure/gitlab-ci/-/commit/69b649c7a156bce2d2ae3abe66739398673b9ebf licenses: Removed dependency to image name from search BCS 746-000303 -- Commit: https://gitlab.com/SECO-Northern-Europe/yocto/infrastructure/gitlab-ci/-/commit/3f6e1d96d48c400e620438a4fce1fcf7444c9ef7 package_release: Added option to copy licenses with release BCS 746-000303 -- Commit: https://gitlab.com/SECO-Northern-Europe/yocto/infrastructure/gitlab-ci/-/commit/ddbf1bd4754b311ff53eab645727f5031c7c876e metadata: Changed metainfo to new format BCS DevOps-000032 -- Commit: https://gitlab.com/SECO-Northern-Europe/yocto/infrastructure/gitlab-ci/-/commit/47a51852f1c91ec78533fe67d8ad29b9e5fe2bd6 Added .idea to gitignore -- Commit: https://gitlab.com/SECO-Northern-Europe/yocto/infrastructure/gitlab-ci/-/commit/7ab6b720d170f0c918add11ea0e448bab1c25a11 metadata: Added generation of metainfo to package_release BCS DevOps-000032
-
- Feb 22, 2022
-
-
Jonas Höppner authored
As the number of files needed to install imx-boot/u-boot grows, all files are packaged into a tar to be extracted during installation.
-
Jonas Höppner authored
Convert the u-boot-initial-env to an image in the u-boot env format that can be written to disk as is. Write the defconfig values for env size and offset to fw_env.conf If the environment size and offset cannot be found in the u-boot defconfig, use defaults. BCS 746-000600
-
- Feb 17, 2022
-
-
Jonas Höppner authored
We switched to fngboot for Nallino, so we don't need the u-boot receipes anymore. The imx8 derivates are using u-boot-imx with other recipes.
-
- Feb 10, 2022
-
-
Tobias Kahlki authored
There is a mismatch between our kernel and the vpu driver which prevents the vpu from allocating memory. Until the issue is resolved, we disable the vpu and fall back to software encoders/decoders. BCS 746-000670
-
- Feb 09, 2022
-
-
GitBot authored
-- Commit: https://gitlab.com/SECO-Northern-Europe/yocto/infrastructure/gitlab-ci/-/commit/0f7e517b8fddb5d520f3b9cda06e9ac6905e994e Add conversion from md docfiles to html BCS 746-000669 -- Commit: https://gitlab.com/SECO-Northern-Europe/yocto/infrastructure/gitlab-ci/-/commit/52f494837d685e578af1eddc3f82fa55325f0170 CI: Remove pylint-yocto job The job was used to check if all scripts are able to run in the yocto CI image. Tim and Jonas decided to remove the job and plan to change the CI, that the yocto image does not need to execute special python scripts. That way we may use the plain crops/poky container for the yocto build and remove this dependency thats hard to track. BCS 746-000643 -- Commit: https://gitlab.com/SECO-Northern-Europe/yocto/infrastructure/gitlab-ci/-/commit/69b649c7a156bce2d2ae3abe66739398673b9ebf licenses: Removed dependency to image name from search BCS 746-000303 -- Commit: https://gitlab.com/SECO-Northern-Europe/yocto/infrastructure/gitlab-ci/-/commit/3f6e1d96d48c400e620438a4fce1fcf7444c9ef7 package_release: Added option to copy licenses with release BCS 746-000303 -- Commit: https://gitlab.com/SECO-Northern-Europe/yocto/infrastructure/gitlab-ci/-/commit/ddbf1bd4754b311ff53eab645727f5031c7c876e metadata: Changed metainfo to new format BCS DevOps-000032 -- Commit: https://gitlab.com/SECO-Northern-Europe/yocto/infrastructure/gitlab-ci/-/commit/47a51852f1c91ec78533fe67d8ad29b9e5fe2bd6 Added .idea to gitignore -- Commit: https://gitlab.com/SECO-Northern-Europe/yocto/infrastructure/gitlab-ci/-/commit/7ab6b720d170f0c918add11ea0e448bab1c25a11 metadata: Added generation of metainfo to package_release BCS DevOps-000032
-
- Feb 01, 2022
-
-
Felix Gerking authored
Enabled wireguard in defconfig. Removed wireguard-modul dependencies for wireguard-tools since wireguard is already integrated in kernel 5.10. BCS 746-000655
-
- Jan 31, 2022
-
-
Jonas Höppner authored
BCS 746-000629
-
- Jan 28, 2022
-
-
Jonas Höppner authored
BCS 746-000629
-
- Jan 27, 2022
-
-
Jonas Höppner authored
BCS 746-000629
-
GitBot authored
-- Commit: https://gitlab.com/garz-fricke/yocto/infrastructure/gitlab-ci/-/commit/77ada04ca6e1517ef1cca903a804880f5aea8843 Fix the job names for deploy The variable use in the deploy name was not replaced in the UI. This hopefully cleansup the UI, and uses the project root variable in the job only. BCS 746-000629
-
- Jan 25, 2022
-
-
GitBot authored
-- Commit: https://gitlab.com/garz-fricke/yocto/infrastructure/gitlab-ci/-/commit/a51f53d5c7068328b93ad1d66dec44d66f3b9459 CI: Remove 'garz-fricke' references from CI to prepare for group rename -- Commit: https://gitlab.com/garz-fricke/yocto/infrastructure/gitlab-ci/-/commit/a35820b21ba2718e48e56892d87000e4efbd21f0 deploy_gitlab_ci: revert trigger pipeline on integration branch Explicitly triggering a pipeline in the target repository does not work easily from this place because we would have to distinguish between the manifest (which uses branch pipelines) and the sub-projects (which use merge request pipelines). This separation should not be hard-coded here, so we move the decision whether or not to run a pipeline to the .gitlab-ci.yml file of the target. Reverting these two commits: 63279799336fa99bb8bbb908084017173ed44802 deploy_gitlab_ci: trigger pipeline only if it has not run before dfc6204abcdfce7f7ee51ee2127500f8aecfaafa deploy_gitlab_ci: trigger pipeline on integration branch -- Commit: https://gitlab.com/garz-fricke/yocto/infrastructure/gitlab-ci/-/commit/faf2073101235c05c0bdcb7fd78895a2b86a4eeb md5: Fixed invalid encoding in open -- Commit: https://gitlab.com/garz-fricke/yocto/infrastructure/gitlab-ci/-/commit/63279799336fa99bb8bbb908084017173ed44802 deploy_gitlab_ci: trigger pipeline only if it has not run before -- Commit: https://gitlab.com/garz-fricke/yocto/infrastructure/gitlab-ci/-/commit/4c6b46212830fe936c684866f096ba63946f95b7 wait_until_merge_status_is_set: always query merge request The function used to rely on the given merge request object without checking its current state. If the given object was not in one of the "unchecked" states, it returned immediately. The state, however, could have changed between its last query and the call of this function, so it now checks the state first before deciding anything. -- Commit: https://gitlab.com/garz-fricke/yocto/infrastructure/gitlab-ci/-/commit/dfc6204abcdfce7f7ee51ee2127500f8aecfaafa deploy_gitlab_ci: trigger pipeline on integration branch
-
Jonas Höppner authored
Also did some white space changes like yamlint told me. The multiproject synthax does not allow variables, so that needs to be changed immidiatly after the rename. BCS 746-000629
-
- Jan 19, 2022
-
-
Jonas Höppner authored
We disabled SSC for video pll because it leads to problems with the display signal over mipi and lvds. This is fixed now in the kernel with https://gitlab.com/garz-fricke/kernel/linux-imx-kuk/-/commit/897419f00f9913b9fe5d7aec5ac0a1284e7b130a This patch removes the patch the disabled SSC in u-boot and enables it again for the VIDEO_PLL1 BCS 746-000626
-
- Jan 18, 2022
-
-
GitBot authored
-- Commit: https://gitlab.com/garz-fricke/yocto/infrastructure/gitlab-ci/-/commit/a35820b21ba2718e48e56892d87000e4efbd21f0 deploy_gitlab_ci: revert trigger pipeline on integration branch Explicitly triggering a pipeline in the target repository does not work easily from this place because we would have to distinguish between the manifest (which uses branch pipelines) and the sub-projects (which use merge request pipelines). This separation should not be hard-coded here, so we move the decision whether or not to run a pipeline to the .gitlab-ci.yml file of the target. Reverting these two commits: 63279799336fa99bb8bbb908084017173ed44802 deploy_gitlab_ci: trigger pipeline only if it has not run before dfc6204abcdfce7f7ee51ee2127500f8aecfaafa deploy_gitlab_ci: trigger pipeline on integration branch -- Commit: https://gitlab.com/garz-fricke/yocto/infrastructure/gitlab-ci/-/commit/faf2073101235c05c0bdcb7fd78895a2b86a4eeb md5: Fixed invalid encoding in open -- Commit: https://gitlab.com/garz-fricke/yocto/infrastructure/gitlab-ci/-/commit/63279799336fa99bb8bbb908084017173ed44802 deploy_gitlab_ci: trigger pipeline only if it has not run before -- Commit: https://gitlab.com/garz-fricke/yocto/infrastructure/gitlab-ci/-/commit/4c6b46212830fe936c684866f096ba63946f95b7 wait_until_merge_status_is_set: always query merge request The function used to rely on the given merge request object without checking its current state. If the given object was not in one of the "unchecked" states, it returned immediately. The state, however, could have changed between its last query and the call of this function, so it now checks the state first before deciding anything. -- Commit: https://gitlab.com/garz-fricke/yocto/infrastructure/gitlab-ci/-/commit/dfc6204abcdfce7f7ee51ee2127500f8aecfaafa deploy_gitlab_ci: trigger pipeline on integration branch
-
- Jan 11, 2022
-
-
GitBot authored
-- Commit: https://gitlab.com/garz-fricke/yocto/infrastructure/gitlab-ci/-/commit/669113ff5a25b7cfae84220d5e3beee1b3bc7fb1 gitlab-ci: upgrade python image to 3.9 Fix pylint errors introduced with new pylint version: * unspecified-encoding: explicitly set encoding when opening a file * assigning-non-slot: use "set_reference()" function instead of assigning a value to the "reference" attribute * unused-variable: remove "e" variable on exceptions when not referenced -- Commit: https://gitlab.com/garz-fricke/yocto/infrastructure/gitlab-ci/-/commit/1ef9007ed938d83fd7ed788a7fd7f7d4acd11ec2 accept_merge_request: explicitly remove source branch A bug in python-gitlab > 2.7.0 [1] brought this up: In the past we relied on the merge request's setting, whether the source branch should be deleted or not after a merge. Since we're using the API's merge function in a fully automated task, however, the branch should always be deleted. Add the according argument explicitly. [1]: https://github.com/python-gitlab/python-gitlab/issues/1750 -- Commit: https://gitlab.com/garz-fricke/yocto/infrastructure/gitlab-ci/-/commit/79e3437dc264bd60253b2ca26397016df2606756 accept_merge_request: refactoring * Combine two return statements into one. * Switch if statement order to remove else branch. -- Commit: https://gitlab.com/garz-fricke/yocto/infrastructure/gitlab-ci/-/commit/a139ffb573adaeb54e3435dc3fd1276789f0a078 gitlab-ci: update bool values to YAML 1.2 spec The outdated YAML 1.1 specification allowed values like 'yes' or 'no' for boolean fields [1]. The newer spec 1.2 allows only 'true' and 'false' [2], so we update them to be conform with it. [1]: https://yaml.org/type/bool.html [2]: https://yaml.org/spec/1.2.2/#10212-boolean
-
Tim Jaacks authored
-
Jonas Höppner authored
There is a new repo containing the sources for this touch driver. This change now pulls everything from there. BCS 746-000628
-
- Jan 06, 2022
-
-
Felix Gerking authored
The change is already merged in u-boot v2020.04 BCS 746-000495
-
Felix Gerking authored
Disabled SSC for video pll because it leads to problems when converting lcdif to mipi signals on imx8mp. An alternative SSC method will be required in the future. BCS 746-000495
-
The service for loading the sdma firmware was replaced by a udev rule.
-
- Jan 03, 2022
-
-
Jonas Höppner authored
-
- Dec 17, 2021
-
-
Tobias Kahlki authored
BCS 746-000514 BCS 746-000503
-
- Dec 16, 2021
-
-
Jonas Höppner authored
Adapt defconfig: Select the correct bootlogo and enable bootlogo rotation Set the rotation hardcoded ( for now) for mx8mplus.
-
- Dec 14, 2021
-
-
Tim Jaacks authored
Instead of defining a custom job which mirrors the build result from the manifest, use the GitLab multi-project feature to trigger a downstream job in the manifest.
-
Tobias Kahlki authored
-
- Dec 13, 2021
-
-
GitBot authored
-- Commit: https://gitlab.com/garz-fricke/yocto/infrastructure/gitlab-ci/-/commit/cb831c1a4f1d590a66ed9033f72a24bb8ac8d661 check_pipeline_status: add parameter for ref Remove the trigger source parameter again because it did not serve the use case. Add ref parameter instead. -- Commit: https://gitlab.com/garz-fricke/yocto/infrastructure/gitlab-ci/-/commit/c16ae4ea464e3af84baaaea65c406cba55643b4d check_pipeline_status: add parameter for trigger source -- Commit: https://gitlab.com/garz-fricke/yocto/infrastructure/gitlab-ci/-/commit/d321e1f616f8672340e86486a79b66f3769febec Add an addtional flag to enable AlphaPlan FWR generation BCS DevOps-000023 DevOps-000024 -- Commit: https://gitlab.com/garz-fricke/yocto/infrastructure/gitlab-ci/-/commit/9befb0ed5635a3fa43a1deebcde6f4ee34c9184e Run pylint in the yocto build image also, to check if all py deps are installed
-
- Dec 10, 2021
-
-
Felix Gerking authored
* Enabled mainline driver for SN65DSI84 bridge BCS 746-000506 746-E00063
-
- Dec 08, 2021
-
-
Jonas Höppner authored
KERNEL_DEVICETREE contains a list of devicetrees. Now the first of those is used as default devicetree for the boot script instead of a hardcoded one.
-
- Dec 03, 2021
-
-
Jonas Höppner authored
Add machine conf. Adapt u-boot branch for new machine. Adapt imxmkimage branch for new machine. Adapt kernel receipe.
-
- Dec 01, 2021
-
-
Jonas Höppner authored
-
Jonas Höppner authored
-
Felix Gerking authored
* Fixes sporadic freezes during the boot process on trizepsmini pconxs v3 * New guf branch: guf_imx_v2019.04_5.4.3_2021-11-29 * Rebased on 70d18dcbd4771e2eb325ce9b7cfb742e72877acd (kuk_imx_v2019.04_5.4.3_2.0.0) BCS 746-000604
-
- Nov 30, 2021
-
-
The FPGA is configured differently in this device tree than in the atm0700 so that the display colors are displayed correctly. BCS 746-000539
-
- Nov 29, 2021
-
-
Jonas Höppner authored
We had separate lists, but all files in KERNEL_DEVICETREE are IMAGE_BOOT_FILES. So this can be replaced by an expression.
-