summaryrefslogtreecommitdiffstats
path: root/common/recipes-core/microcode
Commit message (Collapse)AuthorAgeFilesLines
* microcode: upgrade 20180703 -> 20180807Anuj Mittal2018-09-241-3/+3
| | | | Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* intel-microcode: upgrade 20180425 -> 20180703Anuj Mittal2018-07-121-3/+3
| | | | | | Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> (cherry picked from commit f9d5395c5ad2f9fd44962d4d79d13c6f183e679b) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* intel-microcode: update to 20180425Anuj Mittal2018-07-022-7/+133
| | | | | | | | | Point to the the license from layer now that text .dat isn't supplied. And, generate cpio from binary files. Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> (cherry picked from commit e715ce0b7ebc3a2277bf7910ecf8d9e4bd616aa2) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* intel-microcode: update to version 20180312California Sullivan2018-04-121-5/+4
| | | | | | | | | The LIC_FILES_CHKSUM also needed to be updated, as the copyright added the year 2018. Signed-off-by: California Sullivan <california.l.sullivan@intel.com> (cherry-picked from commit 43444c01b9eabbb474edbff42ee7120ca8c3a159) Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
* Revert "intel-microcode: update to 20180108"California Sullivan2018-01-301-4/+4
| | | | | | | | | | | This reverts commit d36765e74b07817e03fde2c7ee8fd0cb26d1c1a5. Its recommended that rollout of this microcode update is suspended. See here: https://newsroom.intel.com/news/root-cause-of-reboot-issue-identified-updated-guidance-for-customers-and-partners/ Signed-off-by: California Sullivan <california.l.sullivan@intel.com> (commit a6a5d581ff39c17873269484f86ff014a13ba2d8 upstream) Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
* intel-microcode: update to 20180108Juro Bystricky2018-01-181-4/+4
| | | | | | | | Signed-off-by: Juro Bystricky <juro.bystricky@intel.com> Signed-off-by: California Sullivan <california.l.sullivan@intel.com> [Fixed location] (commit 7969d8e442bdefd8036a334ca9d9ce133272399b upstream) Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
* intel-microcode: Update to 20171117Saul Wold2018-01-181-4/+4
| | | | | | | | | | | This update contains ... No Actual license change, just date. Signed-off-by: Saul Wold <sgw@linux.intel.com> [Fixed location] (commit a1ce6f4bfbc4710b81125ee861b9d5152793cdb1 upstream) Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
* intel-microcode: Upgrade recipe versionsweeaun2017-07-311-4/+4
| | | | | | | Upgraded intel-microcode recipe to 20170707 version. Signed-off-by: sweeaun <swee.aun.khor@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
* iucode-tool: upgrade to 2.1.2sweeaun2017-06-091-2/+2
| | | | | Signed-off-by: sweeaun <swee.aun.khor@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
* intel-microcode: Update to latest 20170511Saul Wold2017-05-161-4/+4
| | | | | | | This update also updated the licence checksum as the date has changed The core content of the license has not changed Signed-off-by: Saul Wold <sgw@linux.intel.com>
* thermald,iucode-tool,libyami: Add UPSTREAM_CHECK_ variablesAníbal Limón2017-05-091-0/+2
| | | | | | | | These variables are used by checkpkg task to figure out if there are a new version of the upstream software. Signed-off-by: Aníbal Limón <anibal.limon@linux.intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
* iucode-tool: Add support for MUSLSaul Wold2017-02-102-0/+33
| | | | | | | | iucode-tool needs the arpg API which is not part of MUSL, so add argp-standalone as a dependency. The arpg library is also required for linking, so add a patch to the Makefile.am, which is added again based on tclib being MUSL Signed-off-by: Saul Wold <sgw@linux.intel.com>
* iucode-tool: Upgrade to 2.1.1Saul Wold2017-01-241-5/+3
| | | | | | | | | | The license info changed due to update of year and formatting They also changed the toplevel directory in the tarball from iucode_tool -> iucode-tool CVE: CVE-2017-0357 Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
* intel-microcode: Update to the 20160714 versionChristopher Clark2016-07-221-4/+4
| | | | | | | | | | Dates changed in Licence file required CHKSUM update From the OpenXT Project ( http://openxt.org ) refs: OXT-668 Signed-off-by: Christopher Clark <christopher.clark6@baesystems.com> Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
* iucode-tool: Update to 1.5Saul Wold2016-01-041-2/+2
| | | | Signed-off-by: Saul Wold <sgw@linux.intel.com>
* intel-microcode: Update to the 20151106 versionSaul Wold2016-01-041-4/+4
| | | | | | Dates changed in Licence file required CHKSUM update Signed-off-by: Saul Wold <sgw@linux.intel.com>
* iucode-tool: bump version to 1.3Doug Goldstein2015-09-011-5/+7
| | | | | | | | Bump to version 1.3. Upstream has relocated the project to GitLab.com which this takes into account as well. Signed-off-by: Doug Goldstein <cardoe@cardoe.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
* intel-microcode: bump version to 20150121Doug Goldstein2015-09-011-5/+4
| | | | | | | | | | | Bumped version to 20150121. Dropped runtime dependency on iucode-tool which is used to generate the cpio or trim down the data file based on your CPU. While it can also be used to load the microcode that is not the recommended method for Linux 3.9 and newer instead you should use the kernel's built-in early microcode loading facilities. Signed-off-by: Doug Goldstein <cardoe@cardoe.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
* intel-microcode: Mark as x86-specificRoss Burton2015-01-071-0/+2
| | | | | | | | Previously iucode-tool was marked as x86-specific but this recipe also needs to be marked as it depends on iucode-tool. Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
* iucode-tool: this is x86-only so mark as suchRoss Burton2014-12-231-0/+2
| | | | | Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
* intel-microcode: Add ability to filter microcodeNitin A Kamble2014-10-211-3/+15
| | | | | | | | | | | | | | | | | | | | | | | | | The microcode data file released by Intel has microcode for many Intel processors, which by default all get installed onto the target image. In some situations it may desirable to choose microcode for only a selected processor or processors. This change provides an easier way to filter and select only the microcode of interest for BSPs from recipe space. A new variable, UCODE_FILTER_PARAMETERS, is introduced, which can be defined to contain parameters to the iucode_tool which will filter the microcode of interest for the BSP under consideration. More information on the iucode-tool parameters is available here: http://manned.org/iucode-tool. This filtering makes the generated microcode files very machine-specific, hence making the recipe machine-specific. BSPs using the common Intel kernel will not be using the filtered microcode, and will be able to share the intel-microcode packages with the common Intel package arch for the recipe. Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Acked-by: Darren Hart <dvhart@linux.intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
* intel-microcode: Add a iucode-tool runtime dependencyNitin A Kamble2014-10-211-0/+1
| | | | | | | | The iucode-tool is needed for applying microcode updates from userland. Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
* iucode-tools: remove non-ASCII charactersRoss Burton2014-09-091-1/+1
| | | | | | | | package_deb doesn't yet handle non-ASCII characters in control files, so remove a unicode "registered trademark" character. Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* intel-microcode: a recipe for Intel microcode datafileNitin A Kamble2014-09-041-0/+52
| | | | | | | | | | | | | | | | | This recipe provides the microcode datafile for Intel Processors. The recipe provides: 1. microcode.dat file for microcode updating from user space with the iucode-tool utility. 2. the microcode cpio file which gets bundled with the initrd to support microcode loading at early boot time. [ YOCTO #5114 ] Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Acked-by: Darren Hart <dvhart@linux.intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
* iucode-tool: a new recipe for loading Intel CPU microcodeNitin A Kamble2014-09-041-0/+25
iucode_tool is a program to manipulate Intel i686 and X86-64 processor microcode update collections, and to use the kernel facilities to update the microcode on Intel system processors. Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-Off-By: Nitin A Kamble <nitin.a.kamble@intel.com> Reviewed-by: Darren Hart <dvhart@linux.intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>