summaryrefslogtreecommitdiffstats
path: root/meta-oe/recipes-bsp
Commit message (Collapse)AuthorAgeFilesLines
...
* cpufrequtils: remove obsolete support for renamed libtoolRoss Burton2021-12-131-1/+1
| | | | | | | | libtool is now longer renamed to ${host}-libtool, so remove the changes to support this. Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* fwupd: fix dependency typoRoss Burton2021-11-241-1/+1
| | | | | | | lzma was the PACKAGECONFIG name, not the recipe name. Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* fwupd: upgrade to 1.7.2Ross Burton2021-11-233-191/+14
| | | | | | | | | | | | | | | PACKAGECONFIG changes: - Rename bluez to bluetooth - Remove plugin_altos as the plugin was removed upstream - Move lzma to intel-spi as that's the only user so far - Disable AMT and Thunderbolt on non-x86 - Add offline option and enable it in systemd builds - Add disabled options for compat-cli, fish-completion, and metainfo. Also drop upstreamed patches. Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* fwupd: add new recipeRoss Burton2021-11-094-0/+285
| | | | | Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* fwupd-efi: add new recipeRoss Burton2021-11-092-0/+87
| | | | | | | | This is the EFI executable that is used by fwupd when building EFI capsules. Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* recipes: Update SRC_URI branch and protocolsRichard Purdie2021-11-037-7/+7
| | | | | | | | | This patch updates SRC_URIs using git to include branch=master if no branch is set and also to use protocol=https for github urls as generated by the conversion script in OE-Core. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* Revert "chipsec: platform security assessment framework"LiweiSong2021-10-081-35/+0
| | | | | | | | | This reverts commit ae1705aad57a80a1122ebef117ea689d7307171f. move chipsec to meta-security. Signed-off-by: Liwei Song <liwei.song@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* chipsec: platform security assessment frameworkLiweiSong2021-09-291-0/+35
| | | | | | | | Add chipsec, tools to dump and analyzing hardware, system firmware components, like PCH register, ioport or iomem configuration space. Signed-off-by: Liwei Song <liwei.song@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* Convert to new override syntaxMartin Jansa2021-08-0310-73/+73
| | | | | | | | | | This is the result of automated script (0.9.1) conversion: oe-core/scripts/contrib/convert-overrides.py . converting the metadata to use ":" as the override character instead of "_". Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* flashrom: Fix build with clangKhem Raj2021-06-182-0/+53
| | | | | | | Fixes warning: implicit declaration of function 'asm' is invalid in C99 [-Wimplicit-function-declaration] Signed-off-by: Khem Raj <raj.khem@gmail.com>
* flashrom: Add remaining RISCV supportKhem Raj2021-03-302-0/+45
| | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Cc: Ross Burton <ross.burton@arm.com>
* flashrom: recipe cleanupRoss Burton2021-03-304-110/+96
| | | | | | | | | | | | | | | | | | | | Use Meson to build instead of the bare Makefiles, as the Meson build also generates pkgconfig files which are needed fwupd. Add PACKAGECONFIG options for the platform dependencies (libpci, libusb, libftdi). Add a patch to the meson.build to ensure that these options work as intended. Fix LICENSE, as this is GPLv2-or-later. Replace 0001-typecast-enum-conversions-explicitly.patch with upstreamed patch. Drop 0001-Makefile-Check-for-last-line-only-from-preprocessed-.patch as this is only needed for the Makefile build. Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* firmwared: add recipeRobert Karszniewicz2020-12-092-0/+43
| | | | | | | | This program is needed for loading external firmware via Linux' fallback mechanism. Signed-off-by: Robert Karszniewicz <r.karszniewicz@phytec.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* nvme-cli: upgrade 1.12 -> 1.13Zang Ruochen2020-11-021-1/+1
| | | | | Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* lmsensors: use /run instead of /var/run for systemd serviceQi.Chen@windriver.com2020-10-162-0/+45
| | | | | | | | Backport patch to use /run instead of /var/run for systemd service files. Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* lsscsi: update to 0.31Oleksandr Kravchuk2020-07-281-3/+3
| | | | | Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* nvme-cli: update to 1.12Oleksandr Kravchuk2020-07-282-30/+2
| | | | | | | Removed patch is included in this version. Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* flashrom: Fix build failure with glibc 2.32Khem Raj2020-07-282-0/+58
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* lmsensors: do not depend on lmsensors-isatools on non-x86lumag2020-06-221-1/+1
| | | | | | | | | lmsensors will build isadump and isaset only on x86 architecture. Depending on this package breaks lmsensors on all non-x86 machines. Fix this by enabling ${PN}-isatools dependency only on x86. Signed-off-by: Dmitry Baryshkov <dbaryshkov@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* con2fbmap: Add recipeKhem Raj2020-05-061-0/+17
| | | | | | | con2fbmap is handy for debugging OS bringup on TFT/LCD displays Signed-off-by: Khem Raj <raj.khem@gmail.com>
* nvme-cli: upgrade 1.9 -> 1.10.1Pierre-Jean Texier2020-03-202-2/+30
| | | | | | | | Also backport a patch to fix a build failure with the mucl libc. Signed-off-by: Pierre-Jean Texier <pjtexier@koncepto.io> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* flashrom: Fix build with clangKhem Raj2020-03-152-0/+70
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* flashrom: upgrade 1.1 -> 1.2Pierre-Jean Texier2020-03-151-2/+2
| | | | | Signed-off-by: Pierre-Jean Texier <pjtexier@koncepto.io> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* conf/layer.conf: add BBFILES_DYNAMIC and dynamic layersChangqing Li2020-03-111-35/+0
| | | | | | | | | | | | | | | | | | | | | | | | some recipes under meta-oe have dependency on meta-python, and test_world of yocto-check-layer will failed with error like: ERROR: test_world (common.CommonCheckLayer) ERROR: Nothing PROVIDES 'python3-pytoml-native' (but /meta-openembedded/meta-oe/recipes-extended/mozjs/mozjs_60.9.0.bb DEPENDS on or otherwise requires it). Close matches: python3-numpy-native python3-pycairo-native python3-rpm-native ERROR: Required build target 'meta-world-pkgdata' has no buildable providers. Missing or unbuildable dependency chain was: ['meta-world-pkgdata', 'mozjs', 'python3-pytoml-native'] fix by make these recipes only active when identified layers are present Signed-off-by: Changqing Li <changqing.li@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* lmsensors: Fix sensord dependenciesPaul Barker2020-02-281-2/+1
| | | | | | | | | If sensord is removed from PACKAGECONFIG, the recipe should not depend on rrdtool and the lmsensors package should not depend on lmsensors-sensord. Signed-off-by: Paul Barker <pbarker@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* recipes: Make powerpc64le overridesKhem Raj2020-01-191-0/+1
| | | | | | The existing conditions for ppc64/be are applicable for le as well Signed-off-by: Khem Raj <raj.khem@gmail.com>
* rwmem: Upgrade to latestKhem Raj2020-01-021-1/+1
| | | | | | gets gcc10 fixes for missing #include <stdexcept> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* nvme-cli: Use nonarch libdir for dracut config filesKhem Raj2019-12-201-1/+1
| | | | | | Fixes packaging errors where libdir != nonarch_libdir Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ledmon: Modify the Upstream-Status to Submitted.Zheng Ruoqin2019-11-061-1/+2
| | | | | Signed-off-by: Zheng Ruoqin <zhengrq.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ledmon: upgrade to 0.93Zheng Ruoqin2019-11-012-5/+41
| | | | | | | | | | | | | | | 1) inherit autotools as new version use autotools. 2) Add a patch to fix compile error. 0001-Don-t-build-with-Werror-to-fix-compile-error.patch 3) Modify do_install_append() function to fix do_package error as follows: ledmon-git-r0 do_package: SYSTEMD_SERVICE_ledmon value ledmon.service does not exist 4) Add ${S}/config in CFLAGS. Signed-off-by: Zheng Ruoqin <zhengrq.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* lmsensors: upgrade 3.5.0 -> 3.6.0Zheng Ruoqin2019-11-013-117/+1
| | | | | | | | | | | 1) Upgrade lmsensors from 3.5.0 to 3.6.0. 2) Remove two patches for their function have been included in new version. 0001-lmsensors-sensors-detect-print-a-special-message-whe.patch 0002-lm-sensors-fix-sensors-detect-can-t-read-the-cpu-inf.patch Signed-off-by: Zheng Ruoqin <zhengrq.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* flashrom: Upgrade 1.0 -> 1.1Adrian Bunk2019-11-015-294/+19
| | | | | | | Patches applied upstream removed. Signed-off-by: Adrian Bunk <bunk@stusta.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* nvme-cli: defer host ID generation to post installationStefan Wiehler2019-10-171-1/+4
| | | | | Signed-off-by: Stefan Wiehler <stefan.wiehler@missinglinkelectronics.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* rwmem: add DESCRIPTION since the summary is vagueRandy MacLeod2019-10-091-0/+9
| | | | | Signed-off-by: Randy MacLeod <Randy.MacLeod@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* nvme-cli: Use install-spec targetKhem Raj2019-10-091-1/+2
| | | | | | | | | | install target build install-hostparams as well, which tries to run nvme tool during build, we defer that to runtime post_install anyway so we can ignore building it during install task package systemd unit files Signed-off-by: Khem Raj <raj.khem@gmail.com>
* nvme-cli: upgrade 1.6 -> 1.9Stefan Wiehler2019-10-083-54/+29
| | | | | Signed-off-by: Stefan Wiehler <stefan.wiehler@missinglinkelectronics.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* rwmem: add recipeDenys Dmytriyenko2019-10-011-0/+26
| | | | | | | | This is being moved from meta-ti as it's a rather generic tool to be useful on other platforms. Signed-off-by: Denys Dmytriyenko <denys@ti.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* lmsensors: add a PACKAGECONFIG for sensordCallaghan, Dan2019-09-162-20/+44
| | | | | | | | | | | | We don't install the lmsensors-sensord subpackage in our images, but our build process still has to build the subpackage and all its dependencies, including rrdtool. Adding a PACKAGECONFIG for sensord lets us entirely avoid building rrdtool and its dependency chain, which reduces our image build process by 141 tasks. Signed-off-by: Khem Raj <raj.khem@gmail.com>
* lmsensors: add runtime dependency on bashMartin Jansa2019-08-171-1/+1
| | | | | | | | * fixes: ERROR: QA Issue: /usr/sbin/pwmconfig contained in package lmsensors-pwmconfig requires /bin/bash, but no providers found in RDEPENDS_lmsensors-pwmconfig? [file-rdeps] Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* edac-utils: add runtime dependency on perlMartin Jansa2019-08-171-1/+5
| | | | | | | | * fixes: ERROR: QA Issue: /usr/sbin/edac-ctl contained in package edac-utils requires /usr/bin/perl, but no providers found in RDEPENDS_edac-utils? [file-rdeps] Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* lmsensors: support package lmsensorsHongxu Jia2019-07-261-0/+12
| | | | | | | | | | | Recipe lmsensors has multiple packages, but do not provide package lmsensors. The fix will allow package lmsensors empty, and it runtime depends on other sub packages. It is convenience for Yocto new user to install all of them by specifying one package, especially the package name is the same with recipe name Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* efivar: Remove, was moved to oe-coreAdrian Bunk2019-06-194-146/+0
| | | | | Signed-off-by: Adrian Bunk <bunk@stusta.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* efibootmgr: Remove, was moved to oe-coreAdrian Bunk2019-06-192-59/+0
| | | | | Signed-off-by: Adrian Bunk <bunk@stusta.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* lmsensors: Update to 3.5.0Robert Joslyn2019-06-154-130/+33
| | | | | | | | | | | * Switch to git rather than using inconsistent GitHub archive tarballs. * Dependency on libsysfs was removed in 3.0.1 * Remove upstreamed patch fixing musl support and refresh remaining patches * Remove unnecessary conditional on systemd. The update-rc.d and systemd classes handle placement of these files properly. Signed-off-by: Khem Raj <raj.khem@gmail.com>
* Add irda-utilsAdrian Bunk2019-05-184-0/+258
| | | | | | | | | | Removed from oe-core since IrDA support was removed in kernel 4.17, added here in case there are users left on older kernels. RRECOMMENDS are the former RRECOMMENDS_packagegroup-base-irda. Signed-off-by: Adrian Bunk <bunk@stusta.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* efivar: prevent native efivar depending on target kernelMartin Jansa2019-05-121-1/+1
| | | | | | | | | * fixes: ERROR: efivar-native different signature for task do_populate_sysroot.sigdata between qemux86 and qemux86copy Hash for dependent task linux/linux-yocto_5.0.bb.do_populate_sysroot changed from de9e49b4f66adddf9a0943db020b4eb677404e0b6ddac60073184a3855d406cb to a912d6ea21336c85c8d8a5e9db4800fccb95197744465b641eda60339bee8901 Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* efivars: Drop workaround patch for host gcc < 4.7Adrian Bunk2019-05-052-45/+0
| | | | | | | | | | The -flto change already disappeared in an earlier update. -std=gnu11 and -Wmaybe-uninitialized are supported by gcc >= 4.7, which covers all host distributions that are still supported. Signed-off-by: Adrian Bunk <bunk@stusta.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ledmon: Mark as incompatible on musl instead of adding bogus patchAdrian Bunk2019-04-292-54/+1
| | | | | | | | | atexit is not a drop-in replacement for on_exit, mark as incompatible with musl instead of adding a broken patch. Signed-off-by: Adrian Bunk <bunk@stusta.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ledmon: control hard disk led for RAID arraysLiwei Song2019-04-093-0/+130
| | | | | | | | Enable LED support for Intel Virtual RAID On CPU. Fix build with musl Signed-off-by: Liwei Song <liwei.song@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* lmsensors: read cpu information fail on ppcDengke Du2019-02-282-0/+75
| | | | | | | | | | | | | | | The program sensors-detect in lmsensors can't read the cpu information on ppc and arm arch, such as: fsl-t4xxx based on ppc. This is because the program sensors-detect design for the x86 and x86-64, but weak on ppc and arm. So add the support for the ppc and arm, just add the correspond field to read in sensors-detect. Signed-off-by: Dengke Du <dengke.du@windriver.com> Signed-off-by: Changqing Li <changqing.li@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>