summaryrefslogtreecommitdiff
path: root/meta-intel-openbmc/meta-common/recipes-core
AgeCommit message (Collapse)AuthorFilesLines
2022-09-22host-error-monitor: srcrev bump 1a08117288..3d2ceedcc0Andrew Geissler1-1/+1
Jason M. Bills (2): Update to C++20 Add missing include for boost::flat_map Change-Id: I78fc0bc924d1ee25f715e76b1a0459a020a9a97e Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-09-01host-error-monitor: srcrev bump c99b8c905e..1a08117288Andrew Geissler1-1/+1
Jason M. Bills (2): Add CPU early error monitor Remove FIVR fault check from CPU thermtrip monitor Change-Id: I4f5bf89d3d04122309ff427e28904e1d853bb7ba Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-08-29host-error-monitor: srcrev bump 57f47c4412..c99b8c905eAndrew Geissler1-1/+1
Jason M. Bills (2): mcerr_monitor: fix CPU numbering in message Add parameter to set the MCERR assert polarity Change-Id: Id4e5220f91be84c427bd19ab65ddb93f7087d6e3 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-04-27host-error-monitor: srcrev bump 779e1f8b6a..57f47c4412Andrew Geissler1-1/+1
Vasu V (1): Add CPU missing event Change-Id: I8aa573568cb8a785fa85de1e2c3b020f9c318676 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-03-22host-error-monitor: srcrev bump ed6972aefe..779e1f8b6aAndrew Geissler1-1/+1
Jason M. Bills (3): Move checkErrPinCPUs() to a common header Rename the err_pin_monitor to err_pin_timeout_monitor Add a non-polling ERR pin monitor Change-Id: I0a6e9d3ce097c79864797530133cd65a1e014786 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-03-09libpeci: Move recipe to meta-phosphor/recipes-x86Jian Zhang1-17/+0
Move libpeci to meta-phosphor/recipes-x86. libpeci is a common feature. When you need use libpeci, you will don't have to rely on meta-intel-openbmc. Tested: Build OK, and verify in QEMU that command 'peci_cmds' called OK. Change-Id: I35f82a998861fdec1ff056a38389f86b6d0886b7 Signed-off-by: Jian Zhang <zhangjian.3032@bytedance.com>
2022-03-08host-error-monitor: srcrev bump 2d58247205..ed6972aefeAndrew Geissler1-1/+1
Jayaprakash Mutyala (1): Memhot event monitor for MEMHOT pins Change-Id: I32cb628b222ea6431aef988dd3152e2168009c34 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-03-05host-error-monitor: srcrev bump 1c208480e6..2d58247205Andrew Geissler1-1/+1
Jason M. Bills (2): Add CPLD CRC Error Monitor Add an MCERR monitor Change-Id: I85ce4e7ef02084c701e787fcb55d3049a09267c4 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-02-17meta-intel-openbmc: Use '=' with removeJason M. Bills1-8/+8
Yocto has started throwing WARNINGs about using 'remove' with '+=': WARNING: ...:remove += is not a recommended operator combination, please replace it. This changes the '+=' in those cases to '='. Tested: confirmed that it builds without these warnings Signed-off-by: Jason M. Bills <jason.m.bills@intel.com> Change-Id: I54377229cd05bcb89f4c5edbb303dcc54e629192
2022-01-27libpeci: Add option to build the raw PECI daemonJason M. Bills1-1/+5
This adds a PACKAGECONFIG option to build the new D-Bus raw PECI daemon. Tested: Enabled this option and confirmed that the raw-peci daemon is started and can handle raw PECI commands sent over D-Bus. Change-Id: Ic37aced8f2b0b3502021206b5582cd1c47bd253f Signed-off-by: Jason M. Bills <jason.m.bills@linux.intel.com>
2022-01-25treewide: fix up github SRC_URIsPatrick Williams2-2/+2
Per [1], Yocto is going to start requiring both branch names and `protocol=https` in GitHub SRC_URI variables. Ran the upstream tool to automatically fix our URIs. 1. https://git.yoctoproject.org/poky/tree/documentation/migration-guides/migration-3.5.rst#n10 Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I5f9619f7ff707050b469ae74c8aa16846568c5e4
2022-01-22libpeci: srcrev bump 6a00e9aa72..bdefaa3c95Andrew Geissler1-1/+1
Jason M. Bills (1): Add D-Bus Raw PECI Daemon Change-Id: Ic84cd9956dfa03395b32a8348a73ab59b0f90da9 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-11-10libpeci: srcrev bump c208ded0dd..6a00e9aa72Andrew Geissler1-1/+1
Jonathan Doman (1): Add ICX-D and SPR CPUModel definitions. Change-Id: I304227e4be098d65389a7d8a49568b27ad9b64ca Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-10-26libpeci: srcrev bump 03d7dae24d..c208ded0ddAndrew Geissler1-1/+1
Manojkiran Eda (1): Add OWNERS file Change-Id: Ia5c68193ca17bd775efcfda6f0c6647a973d39e2 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-10-26host-error-monitor: srcrev bump 4a6e45c4c2..1c208480e6Andrew Geissler1-1/+1
Manojkiran Eda (1): Add OWNERS file Change-Id: I6753d77b0c9ab08fcd867c0f7f91b15832b0aed8 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-10-18libpeci: srcrev bump ff44e549c4..03d7dae24dAndrew Geissler1-1/+1
Anna Platash (1): Add capability to set PECI device file name Change-Id: I6ec92ee373ed4b69d371b63c4a5937b8c8e1d4d0 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-08-13meta-intel-openbmc: prep for new override syntaxJae Hyun Yoo2-9/+9
Ran `scripts/contrib/convert-overrides.py` from upstream Yocto and fixed up a few by hand that were missed. Tested: Built s2600wf. Signed-off-by: Jae Hyun Yoo <jae.hyun.yoo@linux.intel.com> Change-Id: I983385c8cdd4e2727c5c1a3d56952d6ac7fd89cc
2021-04-21libpeci: srcrev bump 8fc53d7cef..ff44e549c4Andrew Geissler1-1/+1
Jason M. Bills (1): peci_cmds: add loop option Change-Id: I2416d0c17f123769fc137838188dfafa97c00d7a Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-03-24host-error-monitor: srcrev bump c90570ab1a..4a6e45c4c2Andrew Geissler1-1/+1
Jason M. Bills (16): Add base monitor class for the new architecture Add base GPIO polling class for the new architecture Move common functions to host_error_monitor.hpp Add error_monitors with a sample signal Move SMI monitor to the new architecture Move CPU Mismatch monitor to the new architecture Move ERR0 and ERR1 monitor to the new architecture Move ERR2 monitor to the new architecture Move IERR monitor to the new architecture Add base GPIO class for the new architecture Move CPU Thermtip monitor to the new architecture Move Memory Thermtip monitor to the new architecture Move VR Hot monitor to the new architecture Move PCH Thermtrip monitor to the new architecture Clean up host_error_monitor.cpp Fix signal monitor init when power-control is not available Change-Id: Ie63bddc27e050754bff3b10451d4d43c6d1e5387 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-03-08libpeci: srcrev bump adf056af63..8fc53d7cefAndrew Geissler1-1/+1
Jason M. Bills (1): Update to the latest peci-ioctl.h Change-Id: I7afece380915c2c0e01828bf46e546c7fa5ed9d5 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-02-26libpeci: srcrev bump bc641112ab..adf056af63Andrew Geissler1-1/+1
Jae Hyun Yoo (1): Fix PECI ioctl number Change-Id: Iaaba339f4f9e1d3199fb3e85313d05e054ffc642 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-02-04libpeci: srcrev bump c965e72c67..bc641112abAndrew Geissler1-1/+1
Jason M. Bills (2): Return an error for invalid target addresses Initialize variables Change-Id: I7f4a4759ea4bf4202a4bbbf2f90d496f8345da81 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-01-25Move meta-intel to meta-intel-openbmcEd Tanous3-0/+38
meta-intel conflicts with the upstream yocto meta layer of the same name. This commit renames meta-intel to meta-intel-openbmc and updates all the relevant bblayers files with the new name. This is to pave the way for allowing the yocto meta-intel in the tree, which would allow the use of generic-x86 machine type, which would allow building and running tests natively. Signed-off-by: Ed Tanous <edtanous@google.com> Change-Id: Ia19a7a4a10245c1c2f85f6da216997cb6a836daa