summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2023-05-23rootfs-postcommands: Set vardeps for write_image_test_dataabelloni/testPeter Hoyes
The testdata.json file generated as part of the rootfs postprocess commands contains almost all Bitbake variables and is used by OEQA test cases to inspect the build environment. However it is only regenerated when the rootfs task is otherwise retriggered, complicating the process of developing OEQA test cases. Use the vardeps mechanism to add a dependency on all the generated datastore keys. Split out exportkeys from export2json to support this. Add a demonstrative OE selftest to rootfspostcommandstests. Signed-off-by: Peter Hoyes <Peter.Hoyes@arm.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
2023-05-21python3-async: remove recipeRoss Burton
This is part of the same project as GitPython, but hasn't been used by gitdb (the sole user) since 2014. (From OE-Core rev: 77898867c983e4c3cd9793d158010f986944f03e) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
2023-05-21libsoup: upgrade 3.4.0 -> 3.4.2Anuj Mittal
(From OE-Core rev: c492c478140496bae7990387db8e166886f0d539) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
2023-05-21libevdev: upgrade 1.13.0 -> 1.13.1Anuj Mittal
(From OE-Core rev: 2e895880bf6a66afc7cd323eae027531fcd68e5c) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
2023-05-21harfbuzz: upgrade 7.1.0 -> 7.3.0Anuj Mittal
(From OE-Core rev: 07c2fd1532a7864ae696e41cfdb45db102bd7b34) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
2023-05-21gsettings-desktop-schemas: upgrade 43.0 -> 44.0Anuj Mittal
(From OE-Core rev: 5edc42e4983ad57418567ac4698e50d339a9b6f6) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
2023-05-21curl: Update from 8.0.1 to 8.1.0Robert Joslyn
This is a feature and bugfix release. Release notes are available at: https://curl.se/changes.html#8_1_0 (From OE-Core rev: 7ccb50117dda3620d92ef6ed3ac05eac35e1fb88) Signed-off-by: Robert Joslyn <robert.joslyn@redrectangle.org> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
2023-05-21libxi: upgrade to v1.8.1Sudip Mukherjee
Changes: Use xz: upstream has not released bz2. Update sha256sum for new version. (From OE-Core rev: 3fc000767685d33f65ee4bbcf23930b7d8566dd0) Signed-off-by: Sudip Mukherjee <sudipm.mukherjee@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
2023-05-21dhcpcd: upgrade to v10.0.1Sudip Mukherjee
Changes: Update license checksum: change in copyright year. Rebase patches for upstream changes. Remove upstream applied patches. (From OE-Core rev: 8b8b82618f6e76c413ab53c2b723a8e8c6d968e3) Signed-off-by: Sudip Mukherjee <sudipm.mukherjee@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
2023-05-21python3-trove-classifiers: upgrade 2023.4.29 -> 2023.5.2Trevor Gamblin
(From OE-Core rev: dab8e99397b0ed7d4fb64e0a6db54040ad31030c) Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
2023-05-21testimage/oeqa: remove testimage_dump_host functionThomas Roos
This function is not necessary. [YOCTO #13872] (From OE-Core rev: b429eafdcafda73397577fcf4bc8fbd7a7ee2d76) Signed-off-by: Thomas Roos <throos@amazon.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
2023-05-21python3-hatchling: upgrade 1.14.1 -> 1.17.0Trevor Gamblin
(From OE-Core rev: 350bba02bca629027042b3583fb796cf1b91d523) Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
2023-05-21oeqa: adding selftest-hello and use it to speed up testsThomas Roos
Adding a selftest version of hello world to run it in tests where no download is necessary. Also using this in several tests to speed them up. Using the -native version wherever possible will also speed up tests a lot. [YOCTO #11142] (From OE-Core rev: 905feeea03abcf5ad6408f7ead4e1880c755c7c2) Signed-off-by: Thomas Roos <throos@amazon.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
2023-05-21expect: Add ptest supportChi Xu
Test results: root@qemux86-64:~# ptest-runner expect START: ptest-runner 2023-05-17T01:25 BEGIN: /usr/lib64/expect/ptest via send_stdout PASS: cat-1.1 PASS: expect-1.1 PASS: expect-1.2 PASS: expect-1.3 PASS: expect-1.4 PASS: expect-1.5 PASS: expect-1.6 PASS: expect-1.7 PASS: expect-1.10 PASS: expect-1.11 PASS: expect-1.12 PASS: expect-1.13 PASS: expect-1.8 PASS: expect-1.8b PASS: expect-1.9 PASS: logfile-1.1 PASS: pid-1.2 PASS: pid-1.3 PASS: pid-1.4 PASS: pid-1.5 PASS: send-1.1 PASS: send-1.2 PASS: spawn-1.1 PASS: spawn-1.2 PASS: spawn-1.3 PASS: spawn-1.4 PASS: spawn-1.5 PASS: stty-1.1 PASS: stty-1.2 DURATION: 17 END: /usr/lib64/expect/ptest 2023-05-17T01:26 STOP: ptest-runner TOTAL: 1 FAIL: 0 (From OE-Core rev: 92188b70424fe09c949da1e8afecd20f5bb624ff) Signed-off-by: Chi Xu <chi.xu@windriver.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
2023-05-21conf: add nice level to the hash config ignred variablesLorenzo Arena
This is needed as each user could be setting different nice levels while building, however this should not make the shared cache unusable. (From OE-Core rev: 84e2b64f94d60dac3d4954b4d62a21d1dd8a30b0) Signed-off-by: Lorenzo Arena <arena.lor@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
2023-05-21python3-gitdb: remove python3-async dependencyRoss Burton
The dependency on the async module was removed back in 0.6.0 (November 2014). Whilst here, also merge the bb/inc and stop using PYTHON_PN, as we only support Python 3. (From OE-Core rev: cb3a40b546c77ce33fb33a476185f5c49d0f4420) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
2023-05-21python3-manifest: turtle: new packageBartosz Golaszewski
Extend the manifest with definitions for the turtle package from the Python standard library. Currently this package cannot be imported at run-time because python3-misc doesn't pull the required dependencies. (From OE-Core rev: 4602a1b5ff3d31f767bf644c05d3287886e8319a) Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
2023-05-21python3-manifest: zipapp: new packageBartosz Golaszewski
Extend the manifest with definitions for the zipapp package from the Python standard library. Currently this package cannot be imported at run-time because python3-misc doesn't pull the required dependencies. (From OE-Core rev: eac2bc30d6484b1d87b28d5eae6e6f93db4543fc) Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
2023-05-21python3-manifest: cgitb: new packageBartosz Golaszewski
Extend the manifest with definitions for the cgitb package from the Python standard library. Currently this package cannot be imported at run-time because python3-misc doesn't pull the required dependencies. (From OE-Core rev: de9ee83dc0525b1444870b38914f87752bd783f4) Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
2023-05-21python3-pygobject: add missing run-time dependenciesBartosz Golaszewski
Add missing RDEPENDS for this package. (From OE-Core rev: 8e406d3de15d5640fe4893351f41b0b44e4813fa) Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
2023-05-21python3-pycryptodome: add missing run-time dependenciesBartosz Golaszewski
Add missing RDEPENDS for this package. (From OE-Core rev: c01c04d08adeff8ba67cc58a794c56ccad559484) Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
2023-05-21python3-pycryptodome: don't use PYTHON_PNBartosz Golaszewski
We no longer support python2. Drop PYTHON_PN and use python3 explicitly. (From OE-Core rev: 323fce5157d1b1f3fabd58c00e9ac3fd62655ec9) Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
2023-05-21python3-pyproject-hooks: add missing run-time dependenciesBartosz Golaszewski
Add missing RDEPENDS for this package. (From OE-Core rev: 8ff059c3112d3fa0073afbd9c4440e32d122fdee) Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
2023-05-21python3-setuptools-rust: fix RDEPENDS and allow target buildBartosz Golaszewski
Cargo and rustc can now be built for the target architecture. There's no reason to limit the setuptools rust extensions to native build only so make the RDEPENDS global. Also: add the missing ones. (From OE-Core rev: 77d56058733848a0d6a372ad96b6d0021ea78449) Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
2023-05-21python3-sphinx-rtd-theme: add missing run-time dependenciesBartosz Golaszewski
Add missing RDEPENDS for this package. Remove DEPENDS as this package doesn't really have any. (From OE-Core rev: f1147387e96e6b47a1b5e5ea59306521ffd35879) Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
2023-05-21python3-installer: add missing run-time dependenciesBartosz Golaszewski
Add missing RDEPENDS for this package. (From OE-Core rev: eedf26eb13fca077018e6c462a198845904f5b44) Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
2023-05-21python3-pathspec: add missing run-time dependenciesBartosz Golaszewski
Add missing RDEPENDS for this package. (From OE-Core rev: c66fc7afc553bfb6d5a8f184d1be1164949106f0) Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
2023-05-21python3-tomli: add missing run-time dependenciesBartosz Golaszewski
Add missing RDEPENDS for this package. (From OE-Core rev: fac482e274fd7b928ea12249efe9a089d1a317a3) Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
2023-05-21python3-hypothesis: fix run-time dependenciesBartosz Golaszewski
The main hypothesis module depends on pytest already so move it to global RDEPENDS from ptest-specific ones. (From OE-Core rev: 7bc49ffc26b24e9d092b051f46a02c80f144f1f1) Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
2023-05-21python3-certifi: add missing run-time dependenciesBartosz Golaszewski
Add missing RDEPENDS for this package. (From OE-Core rev: 49077438d81623fec5c83981475723227f7a027f) Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
2023-05-21python3-attrs: add missing run-time dependenciesBartosz Golaszewski
Add missing RDEPENDS for this package. (From OE-Core rev: 4440c2452d96e8bdc87a7886b4b9d630bbae170b) Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
2023-05-21python3-attrs: don't use PYTHON_PNBartosz Golaszewski
We no longer support python2. Drop PYTHON_PN and use python3 explicitly. (From OE-Core rev: 658a43223834ad2fabd9f9fc85b330a3f216cbdf) Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
2023-05-21python3-attrs: unify RDEPENDSBartosz Golaszewski
The nativesdk and target RDEPENDS are the same and there's nothing that prohibits this package from build built for the native sysroot either. Use the global RDEPENDS instead of per-class assignments. While at it: order the dependencies alphabetically. (From OE-Core rev: c7216604c0e188f58a9a4313047031b9da0d6593) Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
2023-05-21iso-codes: upgrade 4.13.0 -> 4.15.0Wang Mingyu
Changelog: ========== - Translation updates for ISO 3166-1 - Translation updates for ISO 3166-3 - Translation updates for ISO 639-2 - Translation updates for ISO 3166-1 - Translation updates for ISO 3166-2 - Translation updates for ISO 3166-3 - Translation updates for ISO 639-2 - Translation updates for ISO 639-3 - Translation updates for ISO 639-5 - Translation updates for ISO 4217 - Translation updates for ISO 15924 * ISO 3166-2: Fix wrong Spanish translation (From OE-Core rev: b9074bfda1ee97c6dcf29720fa1aa96347bc66f6) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
2023-05-21piglit: Add missing glslang dependenciesTom Hochstein
The vulkan configuration requires glslangValidator for build and runtime. Fixes configure error: ``` | CMake Error at CMakeLists.txt:191 (message): | glslangValidator required by vulkan tests not found ``` Fixes runtime error: ``` name: vulkan@shaders@fs-large-local-array result: fail returncode: 1 out: err: glslangValidator: No such file or directory glslangValidator failed ``` (From OE-Core rev: 295448fd0c3df832bdb7c1e33f5b51bd8bb40165) Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
2023-05-21gstreamer1.0-python: mandate gobject-introspection-data DISTRO_FEATURERoss Burton
This layers on top of python3-pygobject, which needs gobject-introspection to work. (From OE-Core rev: e34e9d1c8f0d9ce2177e17fa42c6dde4660d79ba) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
2023-05-21python3-pygobject: mandate gobject-introspection-data DISTRO_FEATURERoss Burton
PyGObject needs gobject-introspection to function, so add a distro features check. (From OE-Core rev: fc947a329ab3c463ba7bf14d106d255602b0d031) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
2023-05-21gi-docgen.bbclass: depends on gobject-introspection-data being enabledRoss Burton
The gi-docgen tool depends, as it's name suggests, on gobject-introspection being available. (From OE-Core rev: c07f1019277c80d233a493e2ebe84964ff49217d) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
2023-05-21gconf: remove explicit gobject-introspection DEPENDSRoss Burton
The gobject-introspection inherit does this for us. (From OE-Core rev: 2207387ce316229d5e868a55b295bc2468466c13) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
2023-05-21python3-pygobject: remove explicit gobject-introspection DEPENDSRoss Burton
The gobject-introspection inherit pulls in the dependency for us. (From OE-Core rev: 3c0a7c25df778fc08f79f7557b1d507f95594d72) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
2023-05-21gobject-introspection: always DEPEND on gobject-introspection-nativeRoss Burton
If a recipe inherits gobject-introspection then there's a good chance that it needs the gobject-introspection-native recipe for the m4 macros in introspection.m4, because we always autoreconf so we always need the macros to be present. Change the dependencies so that inheriting g-i always adds a dependency on gobject-introspection-native, and a dependency on qemu-native and target gobject-introspection if G-I is enabled. Partially reverts 4e51c18. (From OE-Core rev: 3961c5d4721cae2f831509eb1891bf3c9d631c9f) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
2023-05-21meta: depend on autoconf-archive-native, not autoconf-archiveRoss Burton
autoconf-archive is a collection of m4 autoconf macros needed at build-time, and autoconf-archive-native is a suitable provider as there is nothing in the recipe that needs to be cross-compiled. Also if we use DEPENDS=autoconf-archive then the recipe's -dev package ends up RDEPENDing on autoconf-archive, which isn't correct. Universally change any DEPENDS on autoconf-archive to the -native form, and add any missing dependencies that were implicit before. (From OE-Core rev: 3a5cedd5554b65768db7d737e27de9c9dd55df93) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
2023-05-21archiver: move exclusion logic in a dedicated functionAntonin Godard
Extending archiver is not possible without duplicating the anonymous function's logic. Move this logic in a separate function "include_package" which returns a bool. (From OE-Core rev: 3927acda6cf0793dad94ffd509da2ed67b3f19a6) Signed-off-by: Antonin Godard <antoningodard@pm.me> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
2023-05-21qemu: add PACKAGECONFIG for debuginfo supportRoss Burton
qemu was auto-detecting the presence of libdw from elfutils, which causes problems with a sstate object for qemu-native built with libdw is ran on a machine without libdw. We have no need for the debuginfo support to be enabled, so disable this by default. (From OE-Core rev: 3acd9fcd2bf4ad306455c275ec6ecbb4262fce22) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
2023-05-21libwebp: add BBCLASSEXTENDGeoff Parker
Add BBCLASSEXTEND += "native nativesdk" Needed by native imagemagick (From OE-Core rev: 22b39977eaf75f94112ee774a0f888ccc973421e) Signed-off-by: Geoff Parker <geoffrey.parker@arthrex.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
2023-05-21xz: upgrade 5.4.2 -> 5.4.3Denys Dmytriyenko
5.4.3 (2023-05-04) * All fixes from 5.2.12 * Features in the CMake build can now be disabled as CMake cache variables, similar to the Autotools build. * Minor update to the Croatian translation. (From OE-Core rev: f8ce10c5ca0c2a7db077ba8fbcc4ec533c666097) Signed-off-by: Denys Dmytriyenko <denis@denix.org> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
2023-05-21grep: upgrade 3.10 -> 3.11Denys Dmytriyenko
This is to announce grep-3.11, a stable release. This release makes PCRE patterns like [\d] work again, at the expense of reverting to the behavior of grep 3.8, in that patterns like \w and \b go back to using ASCII rather than Unicode interpretations. However, if you build grep using pcre2 newer than 10.42, then \w and \b do work properly. (From OE-Core rev: d60330e1da9fa319cd403985e9ae9371c933e855) Signed-off-by: Denys Dmytriyenko <denis@denix.org> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
2023-05-21cve-check: add option to add additional patched CVEsAndrej Valek
- Replace CVE_CHECK_IGNORE with CVE_STATUS + [CVE_STATUS_REASONING] to be more flexible. CVE_STATUS should contains flag for each CVE with accepted values "Ignored" or "Not applicable". It allows to add a status for CVEs which could be fixed externally. - Optional CVE_STATUS_REASONING flag variable could contains a reason why the CVE status was used. It will be added in csv/json report like a new "reason" entry. - All listed CVEs in CVE_CHECK_IGNORE are copied to CVE_STATUS with value "Ignored" like a fallback. Example of usage: CVE_STATUS[CVE-1234-0001] = "Not applicable" or "Ignored" CVE_STATUS[CVE-1234-0002] = "Not applicable" CVE_STATUS_REASONING[CVE-1234-0002] = "Issue only applies on windows" (From OE-Core rev: 63118c686796a4e8ae795c5fee9dc2f228810b06) Signed-off-by: Andrej Valek <andrej.valek@siemens.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
2023-05-21image-live.bbclass: respect IMAGE_MACHINE_SUFFIXMartin Jansa
* fixes: ERROR: core-image-minimal-1.0-r0 do_bootimg: /OE/build/poky/build/tmp/deploy/images/qemux86-64/core-image-minimal-initramfs-qemux86-64.cpio.gz is invalid. initrd image creation failed. ERROR: core-image-minimal-1.0-r0 do_bootimg: ExecutionError('/OE/build/poky/build/tmp/work/qemux86_64-poky-linux/core-image-minimal/1.0-r0/temp/run.build_hddimg.2001892', 1, None, None) when IMAGE_MACHINE_SUFFIX is set to empty in local.conf (From OE-Core rev: e380cc510eae894a5b76985be96fb9d7f5615926) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
2023-05-21go.bbclass: don't use test to check output from lsMartin Jansa
* avoids possibly confusing error message in log.do_install like: ls: cannot access 'etcd/3.5.7-r0/build/bin/linux_arm64/': No such file or directory (From OE-Core rev: b898e16f148e45283662fd185e8b2904e6aedbff) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>