summaryrefslogtreecommitdiffstats
path: root/meta
AgeCommit message (Collapse)Author
2021-10-14rust: drop PV from include file namesAlexander Kanavin
This complicates (semi) automated upgrades, and isn't necessary as we carry only a single version of the toolchain. (From OE-Core rev: f7a6b23d99fba5855cfb34788199877a14206293) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-10-14npm: Use configs for npm environment and args for npm run commandStefan Herbrechtsmeier
Use parameter configs of class NpmEnvironment and parameter args of function run to support a common npmrc for all run calls of a single NpmEnvironment. (From OE-Core rev: 6490de38ba9563181653ef223224de066faf9166) Signed-off-by: Stefan Herbrechtsmeier <stefan.herbrechtsmeier@weidmueller.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-10-14npm: Add variable NPM_NODEDIR with default valueStefan Herbrechtsmeier
Replace the variable NPM_NODEDIR fallback to a default value inside the code with a variable NPM_NODEDIR with default value. (From OE-Core rev: f0a47afb43bd63b66c565ba3d084e20d6725495e) Signed-off-by: Stefan Herbrechtsmeier <stefan.herbrechtsmeier@weidmueller.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-10-14npm: Add support for EXTRA_OENPM argumentsStefan Herbrechtsmeier
Add support for EXTRA_OENPM arguments to set node-gyp variables for example. This allows use of shared librariess, avoid download of external sources or build from source. (From OE-Core rev: 9b22b50b77a5979934193e9affbe47a05d763777) Signed-off-by: Stefan Herbrechtsmeier <stefan.herbrechtsmeier@weidmueller.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-10-14ltp: Update to 20210927Petr Vorel
New patches to fix functionality: * 0002-lib-fix-MemAvailable-parsing.patch * 0003-lapi-rtnetlink.h-Fix-include-guards.patch * 0004-lapi-Create-if_addr.h-and-reuse-it-in-rtnetlink.h.patch * 0005-lapi-if_addr.h-Define-IFA_FLAGS.patch Removed patch from this release * 0001-syscalls-ioctl_ns05.c-ioctl_ns06.c-Fix-too-small-buf.patch Rebased patch * 0001-Remove-OOM-tests-from-runtest-mm.patch * Updated copying (reduced files in 5eff445d4 ("Reduce LICENCE/COPYING files")) * Updated removed musl incompatible files in remove_broken_musl_sources() (process.c was removed in 926d3b906 ("sched: Remove process.c")), also update link to CI file. [RP: Fixed Upstream-Status lines in patches] (From OE-Core rev: c227daf3c40666ea8f2b28bd1006633f5efb4692) Signed-off-by: Petr Vorel <petr.vorel@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-10-14linux-yocto-dev: Ensure DEPENDS matches recent 5.14 kernel changesRichard Purdie
DEPENDS here should match what 5.14 is using. (From OE-Core rev: 899fd41723f41fe0a0cc24373c326b88cb385fe9) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-10-14linux-yocto: add libmpc-native to DEPENDSRoss Burton
5.14 changed how the GCC plugins are built, which means they now depend on both GMP and MPC to be built. We already depend on gmp-native, so add libmpc-native aswell. (From OE-Core rev: f242a6db0757b31c0d4eba5c362f616e1ace14d6) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-10-14buildhistory: Fix package output files for SDKsAndres Beltran
Currently, installed packages are listed for images in image-info.txt, but not for SDKs in sdk-info.txt. Add TOOLCHAIN_HOST_TASK and TOOLCHAIN_TARGET_TASK to the output variables in sdk-info.txt. Moreover, package output files for the SDK host are empty because PKGDATA_DIR defaults to the target directory. Fix this bug and create a new variable called PKGDATA_DIR_SDK which stores the correct path for the SDK host package data. (From OE-Core rev: 82e6172c1df378dff4e503aa878501c08937b5bb) Signed-off-by: Andres Beltran <abeltran@linux.microsoft.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-10-13packagedata.py: silence a DeprecationWarningMingli Yu
Use regex strings (r’’) to silence below deprecation warning [1]: $ cat tmp/work/intel_x86_64-wrs-linux/linux-yocto/5.10.x+gitAUTOINC+917c420111_373c02c3ca-r0/temp/log.do_deploy [snip] /build/layers/oe-core/meta/lib/oe/packagedata.py:22: DeprecationWarning: invalid escape sequence \s r = re.compile("(^.+?):\s+(.*)") [snip] [1] https://docs.python.org/3/library/re.html (From OE-Core rev: b5b70cba70067466da5e94f69632a2a029203838) Signed-off-by: Mingli Yu <mingli.yu@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-10-13lttng-tools: replace ad hoc ptest fixup with upstream fixesAlexander Kanavin
(From OE-Core rev: 87fd3080c86f6987e4403a2cb8263564f6e1ac4f) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-10-13qemu: install qmp module without hardcoding the python version in oeqa scriptsAlexander Kanavin
(From OE-Core rev: 6d3f55ea8f7190e6825dc72424088658cbc0a13c) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-10-13bootchart2: Don't compile python modulesRichard Purdie
"make install" may attempt to compile the python modules but it uses the host python and host paths which means the binaries are not reproducbile. Make things consistent. If anyone needs compiling, it will beed to be fixed to be cross compile compatible. (From OE-Core rev: 1189f95e05c80286e009e1ab46a603ee5b7ca239) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-10-13libnewt: Use python3targetconfig to fix reproducibility issueRichard Purdie
We're seeing pthread being linked sometimes and not others leading to non-reproducible target binaries. The reason is mixing the native python config with the target one. We should use the target one. (From OE-Core rev: 3fe5101b335384ef83e96ccc58687fd631164075) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-10-13libxml2: Use python3targetconfig to fix reproducibility issueRichard Purdie
We're seeing pthread being linked sometimes and not others leading to non-reproducible target binaries. The reason is mixing the native python config with the target one. We should use the target one. (From OE-Core rev: 1bc5378db760963e2ad46542f2907dd6a592eb66) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-10-11devpyshell: rename to pydevshellMichael Opdenacker
For consistency with "pydevshell" which is also used. This addresses [YOCTO #14531] (From OE-Core rev: 958133f4e97275d1f2c74a7e715c4506cca3582f) Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-10-11busybox: 1.34.0 -> 1.34.1Andrej Valek
- update to next stable version 1.34.1 (From OE-Core rev: 84c9bb0796aa4382cc08075ec2908aea81892f64) Signed-off-by: Andrej Valek <andrej.valek@siemens.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-10-11gst-examples: 1.18.4 -> 1.18.5Jose Quaresma
(From OE-Core rev: b1bddc80dc172563b7cd469a8de6b9db2e6ad985) Signed-off-by: Jose Quaresma <quaresma.jose@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-10-11gst-devtools: 1.18.4 -> 1.18.5Jose Quaresma
(From OE-Core rev: fe1345f72e41fe0fd0a8c69ac8e7cb7551666fcb) Signed-off-by: Jose Quaresma <quaresma.jose@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-10-11gstreamer1.0-python: 1.18.4 -> 1.18.5Jose Quaresma
(From OE-Core rev: 3c68529eb99c74de5a30520261f62a5544be9b39) Signed-off-by: Jose Quaresma <quaresma.jose@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-10-11gstreamer1.0-omx: 1.18.4 -> 1.18.5Jose Quaresma
(From OE-Core rev: 65ed3c4e6c0fbade647ec31a6a77f06ed4e97e7a) Signed-off-by: Jose Quaresma <quaresma.jose@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-10-11gstreamer1.0-vaapi: 1.18.4 -> 1.18.5Jose Quaresma
(From OE-Core rev: a46b9209b5f2f45b4206a7819e00c48795885093) Signed-off-by: Jose Quaresma <quaresma.jose@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-10-11gstreamer1.0-libav: 1.18.4 -> 1.18.5Jose Quaresma
(From OE-Core rev: 6a52088c1938c197d8e89e10d8e6622fa4b41465) Signed-off-by: Jose Quaresma <quaresma.jose@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-10-11gstreamer1.0-rtsp-server: 1.18.4 -> 1.18.5Jose Quaresma
(From OE-Core rev: 809db373816ed896048f551275589bac0f04ff92) Signed-off-by: Jose Quaresma <quaresma.jose@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-10-11gstreamer1.0-plugins-ugly: 1.18.4 -> 1.18.5Jose Quaresma
(From OE-Core rev: 09373e8c33cd0c585e146b55d9f7680832f2ad09) Signed-off-by: Jose Quaresma <quaresma.jose@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-10-11gstreamer1.0-plugins-bad: 1.18.4 -> 1.18.5Jose Quaresma
(From OE-Core rev: 4e7789ecfdb1bd7afa6ff5be40f1d0e2a1a09e4c) Signed-off-by: Jose Quaresma <quaresma.jose@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-10-11gstreamer1.0-plugins-good: 1.18.4 -> 1.18.5Jose Quaresma
Drop backport patches: * 0002-rtpjitterbuffer-Fix-parsing-of-the-mediaclk-direct-f.patch * 0003-Remove-volatile-from-static-vars-to-fix-build-with-g.patch https://gitlab.freedesktop.org/gstreamer/gst-plugins-good/-/commit/a1bf3d8d540a25268d612a489e1e836d6ea737b0 (From OE-Core rev: b51d46790e582556a7230a1fe8f67375e785cc43) Signed-off-by: Jose Quaresma <quaresma.jose@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-10-11gstreamer1.0-plugins-base: 1.18.4 -> 1.18.5Jose Quaresma
Drop backport patches: * 4ef5c91697a141fea7317aff7f0f28e5a861db99.patch (From OE-Core rev: de0ee4323a19a27b6bcef7cc791d0373c311ef22) Signed-off-by: Jose Quaresma <quaresma.jose@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-10-11gstreamer1.0: 1.18.4 -> 1.18.5Jose Quaresma
(From OE-Core rev: d325f0d31bb1cbe889c7303ac2999c4dae391b34) Signed-off-by: Jose Quaresma <quaresma.jose@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-10-11oeqa/selftest/sstatetests: fix typo ware -> wereAlexandre Belloni
(From OE-Core rev: c94a9ece226b1d2012f5ee966b81bf607d954937) Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-10-11libseccomp: Upgrade to 2.5.2 and beyondKhem Raj
Forward port the rv32 port (From OE-Core rev: 269133fed2854cdfe9c23a17a86fb1f1ea7e11cb) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-10-11go: upgrade 1.16.7 -> 1.16.8Sakib Sajal
(From OE-Core rev: 97a2f406635f51bad1ab070f018a6466209f257b) Signed-off-by: Sakib Sajal <sakib.sajal@windriver.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-10-11ell: upgrade 0.43 -> 0.44wangmy
ver 0.44: Fix issue with allowing zero byte input for AEAD cipher. Fix issue with filling in DNS info in DHCP lease objects. Add support neighbor discovery utility helpers. (From OE-Core rev: 1190b241d7b7ba815b34d63fabc0f5fc862d8837) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-10-11dnf: upgrade 4.8.0 -> 4.9.0wangmy
(From OE-Core rev: 0bea76e84135cb5a0fb435f7115d1bcb47daefc0) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-10-11createrepo-c: upgrade 0.17.4 -> 0.17.5wangmy
(From OE-Core rev: 9f10592a011a58e0d481b529cd6a337ab68152d6) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-10-11bind: upgrade 9.16.20 -> 9.16.21wangmy
(From OE-Core rev: 10b4ba8f7e5ad0eb9e0b927a29a2dea5c1b23c21) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-10-11acpid: upgrade 2.0.32 -> 2.0.33wangmy
(From OE-Core rev: 5289c6ab3352d396446df02de2dec580cb5873e8) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-10-11libinput: update to 1.19.0Oleksandr Kravchuk
(From OE-Core rev: 2e2d5fe3883e39b99860523133c56d8f37190ff6) Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-10-11xf86-input-libinput: update to 1.2.0Oleksandr Kravchuk
(From OE-Core rev: d9f9016b56134e71ea911cc9a068f993bd5348e9) Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-10-11ethtool: update to 5.14Changhyeok Bae
(From OE-Core rev: f169ffde59fcf05d0ea14e0a67c0892f89fcda43) Signed-off-by: Changhyeok Bae <changhyeok.bae@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-10-11python3-setuptools: minor cleanupOleksandr Kravchuk
(From OE-Core rev: 7c1525bfd7b56db5e78e5459e2e415799675a13c) Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-10-11python3-setuptools: update to 58.0.4Oleksandr Kravchuk
(From OE-Core rev: 0dbf98b2a23b1af3e017256be305817d9267028f) Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-10-11python3-dbusmock: update to 0.24.0Oleksandr Kravchuk
(From OE-Core rev: e1222dab5f4426e702d9cea05da51eff1d12c9fc) Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-10-11python3-git: update to 3.1.24Oleksandr Kravchuk
(From OE-Core rev: cf38a27efeac5b6bdee42f9f4c88867c250a0561) Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-10-11python3: update to 3.9.7Oleksandr Kravchuk
(From OE-Core rev: 9612bb0639c13571e661f208aa7b28789953d9ec) Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-10-11pkgconfig: Update to latestKhem Raj
Brings following change * d97db4f Update URL for bug reporting * eb866ad Spelling and grammar in pkg.m4 * 1f81c80 Fix spelling of rra's name * 350515e Use https for developer.gnome.org URL * 834ecc2 Update bug reporting URL to point to gitlab * 38936b2 Call setlocale in main function * 2ad16fa pkg: Make ordering of output from print_package_list() deterministic * 2dd2b19 parse: Don't emit unknown keyword warning for Libs.private (From OE-Core rev: fd621eefee1a4acaffa3754b76f8e14d2684ab3f) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-10-11wayland-protocols: upgrade 1.22 -> 1.23Denys Dmytriyenko
wayland-protocols 1.23 is now available. This release adds the new gesture "hold" to the pointer gesture protocol. https://lists.freedesktop.org/archives/wayland-devel/2021-September/041979.html (From OE-Core rev: e63debe73233df93089de65f599e335ffd7d38a8) Signed-off-by: Denys Dmytriyenko <denis@denix.org> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-10-11weston: wrapper for weston modules argumentPavel Zhukov
Due to custom option parser implementation weston accepts only one argument of a given type. As the result if multiple modules add multiple --modules agruments only last will be used. This fix introduces wrapper around modules in terms of weston-init to prepare proper modules argument for weston and adds systemd-notify module into weston-init module to support Type=notify in systemd service file. (From OE-Core rev: c8aa0222ce2be647911114aaebcbb0d55d7caf87) Signed-off-by: Pavel Zhukov <pavel.zhukov@huawei.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-10-11python3-more-itertools: upgrade 8.8.0 -> 8.9.0wangmy
(From OE-Core rev: 665c8ee52a3d1c636a72df5668da397d9c636454) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-10-11help2man: upgrade 1.48.4 -> 1.48.5wangmy
* Use @samp{} around the option in the menu description for "--help recommendations" to avoid rendering the -- as endash. * Update French translations * Update standards version to 4.6.0 (no changes). (From OE-Core rev: acfb0bd59dfa14a84e3b2b57ddc0dbbe1b065707) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-10-11vulkan-tools: upgrade 1.2.182 -> 1.2.191wangmy
(From OE-Core rev: f8edaf76ad0231d8f41e9ea3f69a25ebeafe681f) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>