Age | Commit message (Collapse) | Author | Files | Lines |
|
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>
|
|
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>
|
|
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>
|
|
Vasu V (1):
Add CPU missing event
Change-Id: I8aa573568cb8a785fa85de1e2c3b020f9c318676
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
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>
|
|
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>
|
|
Jayaprakash Mutyala (1):
Memhot event monitor for MEMHOT pins
Change-Id: I32cb628b222ea6431aef988dd3152e2168009c34
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
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>
|
|
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
|
|
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>
|
|
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
|
|
Jason M. Bills (1):
Add D-Bus Raw PECI Daemon
Change-Id: Ic84cd9956dfa03395b32a8348a73ab59b0f90da9
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Jonathan Doman (1):
Add ICX-D and SPR CPUModel definitions.
Change-Id: I304227e4be098d65389a7d8a49568b27ad9b64ca
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Manojkiran Eda (1):
Add OWNERS file
Change-Id: Ia5c68193ca17bd775efcfda6f0c6647a973d39e2
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Manojkiran Eda (1):
Add OWNERS file
Change-Id: I6753d77b0c9ab08fcd867c0f7f91b15832b0aed8
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Anna Platash (1):
Add capability to set PECI device file name
Change-Id: I6ec92ee373ed4b69d371b63c4a5937b8c8e1d4d0
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
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
|
|
Jason M. Bills (1):
peci_cmds: add loop option
Change-Id: I2416d0c17f123769fc137838188dfafa97c00d7a
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
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>
|
|
Jason M. Bills (1):
Update to the latest peci-ioctl.h
Change-Id: I7afece380915c2c0e01828bf46e546c7fa5ed9d5
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Jae Hyun Yoo (1):
Fix PECI ioctl number
Change-Id: Iaaba339f4f9e1d3199fb3e85313d05e054ffc642
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
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>
|
|
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
|