summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* ref-manual, dev-manual: Updates to support PTEST_ENABLED.Scott Rifenbark2014-07-032-0/+25
| | | | | | | | | | | | | | | In the ref-manual, I added a new variable description for the PTEST_ENABLED variable. In the dev-manual, I added a note to the "Adding ptest to Your Build" section to mention that the OpenEmbedded system uses PTEST_ENABLED to enable or disable building ptests and that the user does not set this variable directly. (From yocto-docs rev: 52d6608caaa25378b873e41e1ddd05356ff8629a) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ref-manual: Edits to INITSCRIPT_PARAMS variable.Scott Rifenbark2014-07-031-1/+7
| | | | | | | | | | | Added a bit about values being passed through the update-rc.d command and then a reference to the command's page. (From yocto-docs rev: e007414608ed801e440b701d6c43dca955a11611) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* dev-manual: Fixed a couple typos in the Template section.Scott Rifenbark2014-07-031-2/+2
| | | | | | | (From yocto-docs rev: 9285eee037022ed29a0bdc2c9ecc628c63b47e2b) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ref-manual: Some minor fixes to the QA Checks chapter.Scott Rifenbark2014-07-031-2/+9
| | | | | | | | | | | | | * For "Architecture did not match" and "Bit size did not match", added the missing QA check name marker [arch] * Under the already-stripped entry, added a final sentence (to the paragraph before the note box) (From yocto-docs rev: 7c3bda03a4424d1e083403266c570b34fcab9bbf) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ref-manual: Edits to OVERRIDES variable.Scott Rifenbark2014-07-031-3/+3
| | | | | | | | | | Updated the link into the section for understanding how OVERRIDES work. (From yocto-docs rev: f897b9d0cc51899f3e4ce05b69a3c1dd429780d7) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ref-manual: Fixed link back into the BB manual.Scott Rifenbark2014-07-031-1/+1
| | | | | | | | | | | The section heading in the BitBake User Manual changed. Consequently, the lone reference in the YP doc set to that old section became incorrect. Fixed the link. (From yocto-docs rev: f4ecea15d62fd0eed83f03d370b20bde95f3936d) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ref-manual: Edits to PROVIDES variable.Scott Rifenbark2014-07-031-12/+24
| | | | | | | | | More detail added. (From yocto-docs rev: 84177a600f84af4cc41b9493b46e2a23bc7ccc19) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* mega-manual: Added support for variable permalinks in the glossary.Scott Rifenbark2014-07-031-0/+1
| | | | | | | | | | | | Fixes [YOCTO #5772] Updated the customization layer to include the file that generates permalinks for the variable definitions. (From yocto-docs rev: 4b981d3fe30b609b08f22ee0e1e03eee6dcc0b5d) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* documentation: Added permalink display styles to CSS files.Scott Rifenbark2014-07-038-18/+73
| | | | | | | | | | | | | Fixes [YOCTO #5772] Updated each manual's CSS style sheet to contain a style for how the permalink symbol looks on its own and how it looks when a user hovers over it with the mouse. (From yocto-docs rev: c8d4afa0b83a40ac2de0c47c191a11b3e7d241e5) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ref-manual: Added support for variable permalinks in the glossary.Scott Rifenbark2014-07-031-0/+1
| | | | | | | | | | | | Fixes [YOCTO #5772] Updated the customization layer to include the file that generates permalinks for the variable definitions. (From yocto-docs rev: adfb6f06fcba2045e56353bcff0df1df9106544c) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* template: Added an XSL template to support glossary variable permalinksScott Rifenbark2014-07-031-0/+14
| | | | | | | | | | | | | | Fixes [YOCTO #5772] With this template, all that is necessary to trigger permalink generation for variable entries in a manual's glossary is to update the customization layer to include the gloss-permalinks.xsl file. (From yocto-docs rev: aebe1a727be7921fe9bc26101b670d5fdc1670e4) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ref-manual: Added the BASE_LIB variable to the glossary.Scott Rifenbark2014-07-031-0/+22
| | | | | | | | | Fixes [YOCTO #5463] (From yocto-docs rev: 82c1f8b3a53fc83a7f5ad3321bdcf793ca4c93fb) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ref-manual: Added TUNE_PKGARCH_tune to the variable glossary.Scott Rifenbark2014-07-031-0/+22
| | | | | | | | | Fixes [YOCTO #5463] (From yocto-docs rev: 3a42ef546998ece12d06af4ed7e688408d48ad8b) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ref-manual: Added ABIEXTENSION variable to the glossary.Scott Rifenbark2014-07-031-1/+21
| | | | | | | | | Fixes [YOCTO #5463] (From yocto-docs rev: 2c975287da15db466e9624d4c27a88f91637480b) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ref-manual: Added TUNEABI_OVERRIDE and TUNEABI_WHITELIST to glossary.Scott Rifenbark2014-07-031-6/+56
| | | | | | | | | | | | Fixes [YOCTO #5463] In addition to adding these two new variables, I did some cleanup of the TUNEABI variable description for consistency. (From yocto-docs rev: cf5c5fd0cb262b8da030ac923fda902d9e007b21) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ref-manual: Added TUNEABI to glossary.Scott Rifenbark2014-07-031-0/+21
| | | | | | | | | Fixes [YOCTO #5463] (From yocto-docs rev: b932a7436b2cc26151b219d4d61b0723d5d651aa) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ref-manual: Added TARGET_CC_KERNEL_ARCH variable to glossary.Scott Rifenbark2014-07-031-0/+21
| | | | | | | | | Fixed [YOCTO #5463] (From yocto-docs rev: b43d19eb8ce202b42bae28b6511a97cb70584cc6) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ref-manual: Added TUNECONFLICT[feature] to glossary.Scott Rifenbark2014-07-031-0/+22
| | | | | | | | | Fixes [YOCTO #5463] (From yocto-docs rev: 914a9f0244e95a6d11af4c5312b10375267360a0) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ref-manual: Added TUNEVALID[feature] variable to glossary.Scott Rifenbark2014-07-031-0/+19
| | | | | | | | | Fixes [YOCTO #5463] (From yocto-docs rev: e3e69cbe36e0097fdb19ccde2b447c42a59b486f) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ref-manual: Added three new tuning variables to glossary.Scott Rifenbark2014-07-031-0/+79
| | | | | | | | | | | | | | | Fixes [YOCTO #5463] New entries for: TUNE_FEATURES AVAILTUNES DEFAULTTUNES (From yocto-docs rev: e56d0027b06171cb547e24a51839cb7f8051e6f2) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ref-manual: Added TUNE_LDARGS and TARGET_LD_ARCH variables.Scott Rifenbark2014-07-031-0/+40
| | | | | | | | | New glossary entries. (From yocto-docs rev: dbf566e1009d51ad8fce1ac8251249a70fb9270c) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ref-manual: Added TUNE_ASARGS and TARGET_AS_ARCH variables.Scott Rifenbark2014-07-031-0/+40
| | | | | | | | | New variables added to the glossary. (From yocto-docs rev: 903ed6d26d7d32e4c1237fa9fd44b7471f1a41f2) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ref-manual: Added TUNE_ARCH variable and edited TARGET_ARCH.Scott Rifenbark2014-07-031-0/+59
| | | | | | | | | | | | Fixes [YOCTO 5463] Added the TUNE_ARCH variable. Also placed a cross-reference to TUNE_ARCH in the TARGET_ARCH variable. (From yocto-docs rev: 85d2a49323e0040b263b6d7f08fd036a25297b05) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bsp-guide: Fixed typo.Scott Rifenbark2014-07-031-1/+1
| | | | | | | (From yocto-docs rev: a8b03331dc46d9e54a367b9fa5ab2d3c51c047b7) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* profile-manual: Fixed bad title.Scott Rifenbark2014-07-031-1/+1
| | | | | | | (From yocto-docs rev: 256b8b8644c179ccb40a64b234dc1844e3a92b33) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* dev-manual: Fixed a mult-line <ulink> cross-referenceScott Rifenbark2014-07-031-2/+1
| | | | | | | | | | | These types of references cannot span multiple lines. If they do then mega-manual.sed will not process the link in the mega-manual.html file. (From yocto-docs rev: 8a06542c0f1fee503eda12052adddaaf9c94ca91) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* mega-manual.sed: Added line to process profile-manual.Scott Rifenbark2014-07-031-0/+1
| | | | | | | | | | This line was left out for links with no target. The line is now in there. (From yocto-docs rev: 5a27a32261628b7d4f60981cfe624f08d8cf1535) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* groff: Fix build on Fedora 17 for 1.18.1.4Ming Liu2014-07-031-0/+8
| | | | | | | | | | | | | The commit 79fc5576: [ groff: Fix build on Fedora 17 ] was applied to 1.22.2, but it's also needed by 1.18.1.4 to solve a same issue. (From OE-Core rev: b019f2cdacfb64f149483df8a5b6b7b3f7943222) Signed-off-by: Ming Liu <ming.liu@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gawk: fix optional dependency mpfrRoxana Ciobanu2014-07-031-0/+2
| | | | | | | | | | | | | Gawk was failing to compile because of the optional feature mpfr if it found libmpfr on build host and linked against that or mpfr existed in sysroot but not in deploy, or if gawk was pulled from sstate and someone had mpfr built. [YOCTO# 6473] (From OE-Core rev: ec0def7cc204f402fba017264ea201956add342d) Signed-off-by: Roxana Ciobanu <roxana.ciobanu@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* groff: remove redundant code snippetMing Liu2014-07-031-8/+0
| | | | | | | | | | | | The exact same code snippet exists both in do_install_append and do_install_append_class-native which is not necessary. Remove it from do_install_append_class-native. (From OE-Core rev: 0f107a76713cebb49004d48fd410d9f014dda4b3) Signed-off-by: Ming Liu <ming.liu@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3: fix builtins importsRoxana2014-06-301-1/+3
| | | | | | | | | | | | | | | | | The intent of this code is to generate things like -L=/usr/lib/foo so for paths which start with "/" we should appent the "=". We should not do this for ".". On some recent versions of binutils or patchsets on some recent distros this appears to work differently and causes build failures, for example on Ubuntu 14.04 LTS. The simple fix is to check for "." as the path prefix. [YOCTO #6467]. (From OE-Core rev: c36d459f0d40bdbd3ba809835e0475e8992bc778) Signed-off-by: Roxana <roxana.ciobanu@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* adt_installer: Fix sed file not found errorRichard Purdie2014-06-301-1/+1
| | | | | | | | | | | | | | We need to look for the installed file within the sysroot we just installed so add in the missing prefix. This avoids errors like: Installing cross canadian packages for qemux86 ... sed: no input files [YOCTO #6443] (From OE-Core rev: 3042dcaecadee266b1e4dcae102030c7e4802b89) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* oeqa/selftest/_toaster.py: fix 'IndentationError' issuesIonut Chisanovici2014-06-301-280/+280
| | | | | | | | | | There were some indentation errors when the _toaster.py was merged into master. This patch fix those errors. (From OE-Core rev: 173194493294574e49874858ee7003000f41b4d6) Signed-off-by: Ionut Chisanovici <ionutx.chisanovici@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* oeqa/selftest/toaster.py: renamed to _toaster.pyIonut Chisanovici2014-06-301-0/+0
| | | | | | | | | In order not to run the toaster selftests by default, we renamed to _toaster.py (From OE-Core rev: 8da2ebba10e0128938919b39c29be40b7c1d80aa) Signed-off-by: Ionut Chisanovici <ionutx.chisanovici@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* Revert "libusb: add missing build dependency on udev"Richard Purdie2014-06-291-2/+0
| | | | | | | | | | This reverts commit 6cebce6e355c4c7a87f4088bfa849d0a1c3439da. Leads to build failures as nativesdk-udev doesn't exist (nor should it). It also leads to circular dependencies and build failures from these. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* classes/kernel: Use full path for symlink in update-alternatives.Drew Moseley2014-06-291-1/+1
| | | | | | | | | | | | Use a fully qualified path for the <path> parameter in calls to update-alternatives. The chkconfig-alternatives version requires a full path and without it, the symlink is not properly created. (From OE-Core rev: 78ee4d8b1782445caecce8331e68efe83fc32044) Signed-off-by: Drew Moseley <drew_moseley@mentor.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* populate_sdk_base: Remove confusing echoRichard Purdie2014-06-291-2/+0
| | | | | | | | | | | Remove a confusing echo after the previous commit, thanks for a suggestion from Laurentiu. (From OE-Core rev: cd1fdd05cc7457706d1e40042854c154cbb3d9e9) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> A
* populate_sdk_base: add auto-completion in setupDennis Meier2014-06-291-2/+1
| | | | | | | (From OE-Core rev: d6c55f6910270e395f668c9114ec374b44c57538) Signed-off-by: Dennis Meier <meier.dennis@siemens.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* classes/report-error: tweak summary messagePaul Eggleton2014-06-291-2/+2
| | | | | | | | | | | | * We don't want everyone to remove their identifying info, just if they feel the need to * Split lines for clarity * A couple of grammar/spelling tweaks (From OE-Core rev: b5c7538416e4c7a9e594edf930fa7ee844a347e6) Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libusb: add missing build dependency on udevFabien Chereau2014-06-291-0/+2
| | | | | | | | | This fixes the ./configure error in case libusb is built before udev/systemd. (From OE-Core rev: 6cebce6e355c4c7a87f4088bfa849d0a1c3439da) Signed-off-by: Fabien Chereau <fabien.chereau@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* test-dependencies.sh: Return non-zero return code when there was some ↵Martin Jansa2014-06-291-13/+39
| | | | | | | | | | | | | | | | failure detected * this is useful when using from jenkins job where you don't want to read output just to dectect how bad it was * add .log suffix to all files, so they can be easily downloaded from http servers without default mimetype set to something useful * add recipes failed in step 1 to steps 2 and 3 to generate standalone logs for them (From OE-Core rev: cef1d6deb5437edae56740436d8e77b8d941945a) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* sstate-diff-machines.sh: Return non-zero return code when there was some ↵Martin Jansa2014-06-291-10/+75
| | | | | | | | | | | | | | failure detected * add --analyze option, which is useful when using from jenkins job where you don't want to read output just to dectect how bad it was * I was always using something like this inside jenkins job, but better to share it in original script (From OE-Core rev: e73e1261879d9154d89cec35669ba22b499d8331) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* patch.bbclass: unset TMPDIR after useRoss Burton2014-06-291-0/+1
| | | | | | | | | | | | | | | GNU Patch < 2.6.1 has a race condition so we create a per-instance TMPDIR to avoid this. This was implemented by setting os.environ[TMPDIR] but at the end of do_patch the temporary directory is deleted but TMPDIR is not unset. In general this doesn't cause a problem but if do_patch is embedded in a larger function then TMPDIR is set to a directory that doesn't exist. Avoid this by removing TMPDIR from os.environ when the directory is deleted. (From OE-Core rev: 51ea4378864f1468df2ca282a84f78a17d6861aa) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* recipes-devtools: fix segfault in lib32-gcc with "." multilib_dirPaul Gortmaker2014-06-292-0/+67
| | | | | | | | | | | | | | | | | | When enabling a lib32-gcc in a 64 bit build, without doing any other configuration, the mutilib dir is unspecified, which is represented internally in gcc as "." and as such uncovers an invalid free on a non-malloc'd pointer. As suggested by the gcc folks, simply make sure the "." case is also stored in a malloc'd pointer, so that the intended runtime behaviour of the code remains unchanged. Patch has been accepted by upstream maintainers of gcc. (From OE-Core rev: bf1473d0c1b099b8d919835cc430b99606134aab) Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* initrdscripts: Try to boot if boot label is unknownDrew Moseley2014-06-291-0/+4
| | | | | | | | | | | | | The init-live.sh scripts assumes that the boot label set by the LABELS variable is either "boot", "install", or "install-efi". If that variable is overridden to something else we fall off the end of the case statement and the system locks up. If the boot label is unknown, at least attempt to boot. (From OE-Core rev: 98353862c08be2f1724aaad7aa4ed0521e3621f2) Signed-off-by: Drew Moseley <drew_moseley@mentor.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* distutils/distutils3: Fix bashismRichard Purdie2014-06-292-9/+3
| | | | | | | | | | | | | read -d is a bashism. Replace with a direct exec to avoid the problem in this case. This fixes silent build failures in do_install of tasks on systems with dash as /bin/sh. Also merge the fix to distutils for only changing necessary files to disutils3 as well. (From OE-Core rev: 7d61661348cf48cbe379ae600565840ea08664b1) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* u-boot-fw-utils: install config fileMaxin B. John2014-06-251-0/+2
| | | | | | | | | | The on-target fw_printenv and fw_setenv needs configuration file (fw_env.config) to be present in the target. (From OE-Core rev: b4cd268cf7506a521d7800112cb775bd49e1ef09) Signed-off-by: Maxin B. John <maxin.john@enea.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* createrepo: RDEPENDS on libxml2-pythonRobert Yang2014-06-251-0/+1
| | | | | | | | | | | | | | Fixed the error when run createrepo on target: Traceback (most recent call last): File "/usr/share/createrepo/genpkgmetadata.py", line 27, in <module> import libxml2 File "/usr/lib64/python2.7/site-packages/libxml2.py", line 1, in <module> ImportError: No module named libxml2mod (From OE-Core rev: 3ec0f411985cf6891b34e1f9624df9df38c9fc6f) Signed-off-by: Robert Yang <liezhi.yang@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* sudo: upgrade from 1.8.10p2 to 1.8.10p3Chen Qi2014-06-251-2/+2
| | | | | | | | | | | Upgrade sudo from 1.8.10p2 to 1.8.10p3. [YOCTO #6457] (From OE-Core rev: acd711f7faa98990f32b11f6235e739723ec2743) Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* initramfs-framework: get rid of udev-utilsChen Qi2014-06-251-1/+1
| | | | | | | | | | | Now that udev-utils package has been removed and 'udevadm' has been moved to udev package, the initramfs-framework should also get rid of the udev-utils package. (From OE-Core rev: f0b8f08e13f395820172d16c9d4c016a0fbdbfe9) Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>