Age | Commit message (Collapse) | Author | Files | Lines |
|
Zane Shelley (6):
Separate building of chip data and parser data files
setuptools for openpower-hw-diags PEL parser data
update PEL parser output to include register addresses
combine signature and node field in PEL parser output
Add attn types to PEL parser output
Add chip descriptions to PEL parser data
Change-Id: I7e7d3cbe4c3713bd76b582760996f9eb4d376d78
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
The PEL parser for openpower-hw-diags requires some data files built by
openpower-libhei. There will eventually be another recipe for that will
use the same SRC_URI and SRCREV as openpower-libhei. So that information
has been moved to the openpower-libhei-rev.inc file. Then, the recipes
for both of these projects have been cleaned for readability.
Signed-off-by: Zane Shelley <zshelle@us.ibm.com>
Change-Id: Ib2141e53480d4b8a9afc767427e87bcefe02afc1
|
|
Jayanth Othayoth (2):
Added openpower util file support
set CLK NE termination site based on HW VPD keyword.
Change-Id: I15ba086834b6f86af5dbc6de5643868692e6c9dd
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
We don't yet support turning on ptest so we are wasting cycles building
them.
Change-Id: I1820fb8299aa2fc3ff0e7820aaea1dd8ea37dc86
Signed-off-by: William A. Kennington III <wak@google.com>
|
|
Ben Tyner (1):
Attn: Fix attn handler crash when cfam read fails
Change-Id: I24019bd57fba2ebf4bafbe72da52a6eb2551d6c2
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Joel Stanley (1):
ibm: Fix mapping of versioned device trees
Santosh Puranik (1):
Do not query JSON to determine system VPD
Sunny Srivastava (1):
Update cache with hardware content
Change-Id: I4513b97a5294e327c1b002aa85d3487b9ee808fc
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Adriana Kobylak (1):
mmc: Create a symlink for HBB to its LID file
Change-Id: Ifd6927eab562c65fc9b88f301d6e20a38e9de07b
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
PriyangaRamasamy (1):
Collect Bad/Broken VPDs in BMC
Change-Id: I432d5bdfde7d4882707a4905667d08af20beea8d
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
A needed fix was merged recently which is required for our latest rebase
of upstream yocto to work.
See the following for more details:
https://github.com/open-power/eCMD/issues/451
Ed Tanous (1):
Fix format security in eCMD
Jason Albert (1):
fix deepcopy on templated structs (#440)
Kahn Evans (9):
Fix spr access when p0 is deconfigured
Update from ekb
Add ECMD_INACTIVE_THREAD return code, and check for it in command line code
Update to resolve warnings
Add multicast checkrings modes
Update eCMD version to 14.21
Add additional chipunits in chiplet check logic
Add new target relationship
Minor updates from ekb
Steven B. Janssen (2):
additional paths for an increase in devices
update i2c instruction to allow the caller to specify a force of a slave address
Steven Janssen (14):
server enablement for xdma access
update .gitignore
Remove unnecessary includes
update RUN_CMD to use pipe,fork,dup2,execl,select,read instead of popen. This allows the server to better handle the STDERR output that can cause issues when running commands remotely
Update default constructors to initialize all elements of the class Resolves issue where some elements are eval'd later with bad data in them.
resolve compiler warning Wstringop-truncation by copying n-1 string size
Add ability to specify the i2c flags that can be sent to the device driver or plugin. Change default busspeed to unknown so plugin can set appropriate default. Affects cases where we need to know something was specified on the command line vs just being set.
update api to have a default value of 0
resolve issue with no param for i2cFlags
update dump command to allow for hex dump instead of defaulting to enums
Resolve issue where a reset of the FSI2PIB is necessary but didn't work properly.
resolve compiler issue by handling what handle really is here
resolve compiler issue by handling what handle really is here
remove requirement for aspeed-xdma.h file for builds
sangram alapati (9):
changed the ecid output format for p10
use last 2 chars to check the wafer type
change the # of bits we check
fix for using large dump files on aix
code cleanup
removing slibclean as it can't be executed on aix
changes to p10 help text
added cachecore
fixed the right target to loop upon while grabbing the data
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
Change-Id: I4ecdafe51617c1758c5ee94bd9c72bac3363cb83
|
|
PriyangaRamasamy (1):
vpd:pass vector by reference to avoid copy of vector
Change-Id: I931ce258ceb5e6485edb5610bc9e1729ba5c7492
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
PriyangaRamasamy (1):
Vpd-tool: Hardware option fix
Change-Id: Ic9bacb6367696e99c1a0c64bd9b83c26624d5b4b
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Ben Tyner (1):
Attn: Dump request and monitoring support
Change-Id: I476cf23b20fbe041ab2649f0e5459a8bd8023cfc
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
The changes converted the virtual pnor script from sh to bash, so need
to add bash as an RDEPENDS.
Adriana Kobylak (7):
generate-tar: fix shellcheck warnings
generate-ubi: fix shellcheck warnings
mmc/obmc-flash-bios: fix shellcheck warnings
ubi/obmc-flash-bios: fix shellcheck warnings
vpnor/obmc-vpnor-util: fix shellcheck warnings
Enable shellcheck
meson.build: switch to C++20 and meson >=0.57.0
Change-Id: Ic4c376cca3a028abcbc4e9df5dbf561173e1a1bf
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Adriana Kobylak <anoo@us.ibm.com>
|
|
Alpana Kumari (1):
PASS 2 Planar support for vpd parser
PriyangaRamasamy (1):
Translate Udev Event path to a generic path
Santosh Puranik (2):
Fix compile error
Fix JSON lookup for VPD File
Change-Id: Idca61b06fd63e6349aa3f2e2140d0c7df698b11a
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Ben Tyner (1):
Make buildinfo a dependency of openpower-hw-diags
Change-Id: Ied51b096a3a2ef46c45f92ef3d49d4c7ae51314c
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrick Williams (1):
use new sdbus++ camelcase for NMI.
Change-Id: Id48f752f6fbb88f13afdb5ea402d01e868e3acde
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Zane Shelley (1):
Updated build_chip_data_binary to include PEL parser json
Change-Id: I03277f9ae2a17e75f68ddecab86bfd0c81f021bf
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Updated an existing perl script to now generate json output that can be
used for parsing PEL data in openpower-hw-diags.
Signed-off-by: Zane Shelley <zshelle@us.ibm.com>
Change-Id: Ied5e21ef09eb77b50fd19c40a3b7eaf1abf5d334
|
|
Ben Tyner (1):
Attn: Add build info to binary
Change-Id: I6b734dae61ff78872c4da75419b199aa26d00908
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Santosh Puranik (1):
Correct assertion when restoring system VPD
Change-Id: I012c2886dd0a60d853d2f39604df419d93de20d7
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Andrew Geissler (1):
ensure hostboot volatile not cleared on warm reboots
Change-Id: I0db0b3b6ed9a5e8779759479564a5ea09c8e4e47
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Alpana Kumari (1):
Support XYZ interface for Location code
Change-Id: Ia1e9b27d0379283cf28df8e4518d904961bbd666
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrick Williams (2):
bootstrap: fix shellcheck warnings
MAINTAINERS: update email address for Deepak
Change-Id: I981608726571865e56d72f6ff754995a20757236
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
SunnySrivastava1984 (1):
Implement VPD recollection
Change-Id: I002245054e6916717ca91c8f0c3dfa68512e13a2
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Chris Cain (1):
Trigger periodic OCC POLL commands when the OCCs are running
Patrick Williams (1):
bootstrap: fix shellcheck warnings
Change-Id: I6a293866935cef44e84767a316cf47d904ed12fd
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
PriyangaRamasamy (1):
Minor update: SystemIM
Change-Id: Ic1afd5ffcf2b295a15c8dbb42881ac5c442efaa9
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
PriyangaRamasamy (1):
Editor Class doxygen format correction
Change-Id: Ic645141c30ef34a08492ad4dc00deb5b61a89217
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Ben Tyner (1):
Add build information to binary
Change-Id: Icfd5ebb19fdf17cc403f8c98891da7ce478894ed
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Alpana Kumari (1):
Memory VPD parser review comments
PriyangaRamasamy (2):
VPD Tool: Update Hardware
Revert the merged update cache snippet in vpd-manager
Sunny Srivastava (2):
Segregate utility methods
Set severity for PELs
Change-Id: Id9da2a4e2535f59f9ec612383ad1d174c20099f8
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrick Williams (2):
bootstrap: fix shellcheck warnings
enable shellcheck
Change-Id: I71c0701d7ef4171d0f4ec3d6f360739eb3a9c1c3
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrick Williams (1):
bootstrap: fix shellcheck warnings
Change-Id: I29de0d05cb3b87ad2cffd630f906c05b8ef46cfd
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrick Williams (1):
bootstrap: fix shellcheck warnings
Change-Id: Icb1c02b685a16d60b78519a6293c9c35b7acd99d
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrick Williams (1):
bootstrap: fix shellcheck warnings
Change-Id: I10666ece335ae868eab16b7e4cffbe8e92ed0c67
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Ben Tyner (1):
Attn: Remove --defaultbreakpoint add --defaultti
Brian Stegmiller (1):
ATTN: Add hostboot debug regs during chkstop and TIs
Change-Id: I69c0bb75d0be49b3648488c032b9fd101ff5d9c5
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Ben Tyner (1):
Attn: Add support for raw pel symptom-id
Change-Id: I70fde5917d95df7231d501fad339fed48698a697
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Jayanth Othayoth (1):
Update clang-format
Change-Id: Id987582fae4eb1f888c0434f2ae14621fbea88be
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
There are just a couple downstream PHAL APIs that are not available in
upstream libpdbg. So despite our best efforts, we need to conditionally
include the PHAL dependency. Fortunately, the impact is very small and
an alternative is provided in upstream openpower-hw-diags when the APIs
are not available.
Signed-off-by: Zane Shelley <zshelle@us.ibm.com>
Change-Id: I235dda2f7472e758af4b5df720d45c0f0d694278
|
|
Latest upstream yocto has moved on to the 3.3 hardknott release
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
Change-Id: Ieae36798d66d21c2c642931f06407d3bb2acf163
|
|
Andrew Geissler (1):
support new fitconfig u-boot syntax
Change-Id: I3440a111df98eca1477a29b98aa83add0ade7b78
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
PriyangaRamasamy (1):
Vpd Tool Defect.
Change-Id: Ib1c73f9fbc1627f226cacc062729fb581b79af2b
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Andrew Geissler (1):
remove host-on file rm
Change-Id: If68039868e04b37cc8bbccdcd40d36885e3003ba
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Andrew Geissler (1):
config: add rainier 1s4u support
Change-Id: I8e9bba4218b98d7ea07aeb2f28a6a51c44ab38db
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Andrew Geissler (1):
add support for rainier 1s4u
Change-Id: Ie4908393fb6e679309e522c61b46e1bf66144e9b
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Ben Tyner (1):
Attn: Submit event logs before transitioning host
Zane Shelley (3):
Config option to enable PHAL APIs
Implemented HardwareCalloutResolution::resolve()
Cleaned test case dependencies
Change-Id: Idfcec07ce8f6255ad7ed92868e0975f4a5029e59
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
During inspection of another commit, we found that this recipe was using
the variable ${UNITDIR}, which is not defined anywhere. Instead, it was
recommended to use ${systemd_system_unitdir}. However, after
investigating why we did not see any errors in CI or bitbake builds we
found that when we inherit systemd there is some code that automatically
adds /lib/systemd/system to FILES. So this line in the recipe with the
undefined variable is actually moot and can be removed.
Change-Id: I32713031922d95af3eccde6be0047afff1c57758
Signed-off-by: Zane Shelley <zshelle@us.ibm.com>
|
|
This file was a bit disorganized and was updated to follow the
formula of other recipes.
Change-Id: Iddccddd5c463f08540fc61051bf4a67a577a0d89
Signed-off-by: Zane Shelley <zshelle@us.ibm.com>
|
|
Zane Shelley (1):
Initial classes for callout resolutions
Change-Id: I9a0e57e7191ff31aea3099b456ef6c064318fd84
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Zane Shelley (1):
Enable OCMB SCOMs in analyzer
Change-Id: I4d415e1f183bd6e385ddf01ab3eaa52c47ad1680
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Andrew Geissler (1):
cfam-reset: do not run if chassis power on
Change-Id: If2cac813029c44b8d28ce867b53718f9fe7a1670
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Zane Shelley (1):
Move root cause signature into service data object
Change-Id: I28fcc85738acd299f2c2e5b57ee593363eb94b2f
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|