summaryrefslogtreecommitdiff
path: root/meta-openpower
AgeCommit message (Collapse)AuthorFilesLines
2022-02-11openpower-debug-collector: srcrev bump 2bd4621871..b64983f0c1Andrew Geissler1-1/+1
Shantappa Teekappanavar (1): Callout support for SBE when watchdog times out Change-Id: I41e2a00a48ea92b0d9e4537872bc6b4fd09c5356 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-02-11openpower-occ-control: srcrev bump b6535e8969..0f516528d8Andrew Geissler1-1/+1
Chris Cain (1): Fix pldm query to prevent truncating container id Change-Id: Iee05d55d1ff0605fee5227190bf2afc8ebaa6959 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-02-11openpower-hw-diags: srcrev bump 2fbd267eae..97bdac4cccAndrew Geissler1-1/+1
Ben Tyner (1): attn: Make restart after fail more restrictive Change-Id: I603582c0067a33ad9f19f6262b76804a8b3d5e10 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-02-09openpower-hw-diags: srcrev bump c3fb20620d..2fbd267eaeAndrew Geissler1-1/+1
Zane Shelley (1): Better exception handling in the analyzer austinfcui (1): Attention handler trace message refactor Change-Id: I1df21d41ca72abb85cfb52325c6c13cba26a9eeb Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-02-08openpower:occ: Ensure OCC disabled before poweroffMatt Spinler1-0/+1
There previously wasn't a hard dependency to not remove power until the OCCs were all disabled, causing failures with the code that communicates to the OCCs as the OCCs didn't have power but the BMC code didn't know that. This would show up, sometimes at least, as a very long hang in the SBE driver, which in turned prevented the chassis power state D-Bus property from getting set to off during that time, which caused other pieces of code to still think the power was on even though it was really off. This would then show up as read failures on sensors that were only accessible with power on. Signed-off-by: Matt Spinler <spinler@us.ibm.com> Change-Id: Iac77a69766c197705adcf756da98f5a005f78c22
2022-02-08openpower-vpd-parser: srcrev bump e3fed7018c..3c24414fe7Andrew Geissler1-1/+1
Sunny Srivastava (1): Restore system vpd code update Change-Id: I9c966d545a525cf46cc9e3546e9e549f11f7173d Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-02-08openpower: Hold off MPIPL procedure until OCC disabledChris Cain1-0/+1
The OCC disable procedure starts, but does not always complete before the MPIPL procedure starts. This can cause SRAM write failures which will end up terminating openpower-occ-control. This fix will delay starting the MPIPL procedure util OCC disable completes. Signed-off-by: Chris Cain <cjcain@us.ibm.com> Change-Id: I615dcc70a57501172097efd5a37fe9200b3d094e
2022-02-08openpower-hw-diags: srcrev bump 76e52f6d88..c3fb20620dAndrew Geissler1-1/+1
Caleb Palmer (1): Cast SrcSubsystem to uint8_t before passing to fmt::format Zane Shelley (1): Update primary SRC field based on callout list Change-Id: Ie84056005d2f49d03e5a8c1bb753657238e20c86 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-02-04openpower-hw-diags: srcrev bump 9980d48969..76e52f6d88Andrew Geissler1-1/+1
Ben Tyner (1): attn: Collect SBE FFDC on getTiInfo chip-op fail Zane Shelley (1): moved plugin global variable out of analyzer static library Change-Id: I75d935442dc7b24277ed2f1447f51bec5def8fff Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-02-04meta-openpower: ipl: Bumped 75b471c...19061e0Ramesh Iyyar1-1/+1
In this patch bumped the ipl with below patches. - Chirag Sharma (1): libphal: Writing sbe data to file Ramesh Iyyar (1): libipl: p10: Supports sticky type guard record Signed-off-by: Ramesh Iyyar <rameshi1@in.ibm.com> Change-Id: I32d4fcd8991c2978ee6d086f5d6cb6ccf9b6c562
2022-02-04meta-openpower: guard: Bumped 3fa0e5e...963d4f8Ramesh Iyyar1-1/+1
In this patch bumped guard with below patches. - Ramesh Iyyar (2): libguard: Introduced "GARD_Sticky_deconfig" type to guard Merge pull request #8 from RameshIyyar/enable-sticky-type-record Signed-off-by: Ramesh Iyyar <rameshi1@in.ibm.com> Change-Id: Id57f85358100478284e12e6b1074293b38b579fb
2022-02-03openpower-hw-diags: add 'fmt' dependencyZane Shelley1-1/+1
To assist with string formatting and replace all string streams. Signed-off-by: Zane Shelley <zshelle@us.ibm.com> Change-Id: Ie26333475016172e5453bbf05a7cecc405abf5d1
2022-02-03openpower-hw-diags: srcrev bump 08c21c2563..9980d48969Andrew Geissler1-1/+1
Zane Shelley (4): Fixed validation error in P10 RAS data Modify PLL test case to get plugin from RAS data files Clean up default callout in analyzer moved Priority class to enum class Change-Id: I011d028447b19f4d79e282cc571a1a871469c512 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-02-03openpower-vpd-parser: srcrev bump ab1e22c36f..e3fed7018cAndrew Geissler1-1/+1
Priyanga Ramasamy (1): Set one time properties for non primeable frus Change-Id: Id3cecdcb7aef40198d26246d6978c775d6ce283f Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-02-03openpower-proc-control: srcrev bump 90166c15c8..e5ba5fd00aAndrew Geissler1-1/+1
Jayanth Othayoth (1): PHAL: Additional callout support for sbe timeout error Change-Id: I6e44a4a947897cf27d366d6a98336f966af36bf8 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-02-02meta-openpower: trace-enable: Add FSI trace eventsEddie James1-0/+7
Enable some FSI function trace events by default for OpenPower systems. Signed-off-by: Eddie James <eajames@linux.ibm.com> Change-Id: Ida392deca7c9a6624e52bfd331d93eae429d0c6c
2022-02-01openpower-occ-control: srcrev bump 6fa848a94c..b6535e8969Andrew Geissler1-1/+1
Chris Cain (1): Prevent hwmon pcap path from getting truncated Change-Id: I831ccce7aa5b1b220ff0975c4cf9fab091303b1b Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-01-29openpower-vpd-parser: srcrev bump 3723378568..ab1e22c36fAndrew Geissler1-1/+1
Alpana Kumari (1): Log PEL if System type DTB not supported Santosh Puranik (1): Fix HW Keyword Handling Change-Id: I6470a954078deeb116a237a89a5883fc93072e7b Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-01-28openpower-occ-control: srcrev bump d84a833571..6fa848a94cAndrew Geissler1-1/+1
Chris Cain (1): Fix occ-control terminations Change-Id: I4ae65827f18b40004784c3bb361c5c90c07e701c Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-01-28openpower-hw-diags: srcrev bump e90b85dc65..08c21c2563Andrew Geissler1-1/+1
Zane Shelley (3): RAS Data File updates for TOD fault errors Add support for TOD clock callouts Rearranged CI test cases to improve execution time austinfcui (1): Add pdbg test cases to use test device tree file. Change-Id: I79be19af7dc2a3302240f22302a6634d1fd8312e Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-01-28openpower-libhei: srcrev bump d12b8fd3e2..88eb202418Andrew Geissler1-1/+1
Zane Shelley (1): Chip Data XML for TOD fault errors Change-Id: I06778942f41df2391659d85a13e4a64b6171851a Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-01-25treewide: fix up github SRC_URIsPatrick Williams23-23/+23
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-21openpower-hw-diags: srcrev bump db8a643d05..e90b85dc65Andrew Geissler1-1/+1
Zane Shelley (8): Move getConnectedTarget() to generic pdbg util Move resolution callout support to service data class Add support for PartCalloutResolution fixed unit path in RasDataParser::parseBus() Use hashing util provided by openpower-libhei store IsolationData in ServiceData class Add plugin function for PLL unlock clock callouts plugin for LPC timeout callouts Change-Id: I2a449ecb792c3af70de076109e5aecdb94eb8e8c Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-01-21openpower-libhei: srcrev bump fefc0169ed..d12b8fd3e2Andrew Geissler1-1/+1
Zane Shelley (2): hashing utility for register and node IDs install header hei_util.hpp for external use Change-Id: I59fcc52dd1128c5d7540f51fa326758ee42d679f Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-01-21openpower-proc-control: srcrev bump 80f8ff9507..90166c15c8Andrew Geissler1-1/+1
Marri Devender Rao (1): PHAL: Compute RO device tree file path from RW device tree symbolic link Change-Id: Ia502916e496a383103329a18f6ef95a81792466a Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-01-20meta-openpower: pdata: Bumped c8d2d1c..dc5f985Ramesh Iyyar1-1/+1
- Ramesh Iyyar (5): scripts: Update MRW xml processing scripts scripts: genDTS: Fix special I2C target handler data: p10: Update TYPE attribute enumeration list data: p10: Add GENERIC_I2C_DEVICE target data: p10: Add PMIC target Signed-off-by: Ramesh Iyyar <rameshi1@in.ibm.com> Change-Id: I1f92d1ce94f84b2bd3a051054c31fff24ec7307f
2022-01-20meta-openpower: ipl: Bumped 4102a54..75b471cRamesh Iyyar1-1/+1
Ramesh Iyyar (2): libipl: p10: Fix, use macro instead numeric value libipl: p10: Don't apply primary processor guard record rajerpp1 (2): libipl: Returning error IPL_ERR_PLAT, for all error with FFDC libipl: Lab support for skipping clock soft reset Signed-off-by: Ramesh Iyyar <rameshi1@in.ibm.com> Change-Id: I8caf7c5dbf3bd397d2a7ab7d0e22a7727632d436
2022-01-19openpower-hw-diags: srcrev bump 2923775f83..db8a643d05Andrew Geissler1-1/+1
Caleb Palmer (1): Update AUE/IAUE callouts to include low priority MEM_PORT Zane Shelley (2): add custom pdbg devtree for testing convert resolution_test.cpp to use pdbg library Change-Id: Ibf359ee878c2aa36d8f99dae99094bf81da0ad8d Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-01-19openpower-hw-diags/libhei: disable building CI test casesZane Shelley2-0/+6
The CI test cases can be run in the Jenkins CI process and do not need to be built via bitbake. Signed-off-by: Zane Shelley <zshelle@us.ibm.com> Change-Id: Ib6d0b4a79d68c41246d94ba67c9ecbcb112e20b2
2022-01-13openpower-occ-control: srcrev bump 36f9cdedfb..d84a833571Andrew Geissler1-1/+1
Chris Cain (1): Update total power units on dbus Change-Id: I7d4cf69de586cb808b875dc2ef5c5c1817e6bbea Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-01-13openpower-hw-diags: srcrev bump 15527a43fe..2923775f83Andrew Geissler1-1/+1
Zane Shelley (2): create fallback gtest subproject dependency update to C++20 Change-Id: Ib24afc3895504ea7e2d40ac5eaae1c53f9be939c Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-01-13openpower-libhei: srcrev bump c0d0f36139..fefc0169edAndrew Geissler1-1/+1
Zane Shelley (1): create fallback gtest subproject dependency Change-Id: I943ed129b2492fdb84063435d7dfae6500ace116 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-01-12openpower-occ-control: srcrev bump f3a4a69f7f..36f9cdedfbAndrew Geissler1-1/+1
Chris Cain (1): Add support for OEM Power Modes Change-Id: Ib927faf11528762d781f186866ca38e9bfa8642e Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-01-12openpower: pdata srcrev bump ..c8d2d1cd7c08Jayanth Othayoth1-1/+1
Jayanth Othayoth (1): data/p10: Added ATTR_ECO_MODE Signed-off-by: Jayanth Othayoth <ojayanth@in.ibm.com> Change-Id: Id5ef6d86d69630a5b5190b84e7ce1248317fb5ea
2022-01-11openpower-vpd-parser: srcrev bump 0086dd1159..3723378568Andrew Geissler1-1/+1
Priyanga Ramasamy (2): Parse VPD with right size Defect fix for DIMM VPD corruption Change-Id: I58b7f588e0b2d2d23bdef5772a634677ebc4ad0d Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-01-08openpower-vpd-parser: srcrev bump 32c687f5a1..0086dd1159Andrew Geissler1-1/+1
Priyanga Ramasamy (1): VPD Tool: Emplace Present property Change-Id: I45ec5bafa749c85e84018bcba96ec01b97de0e38 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-01-07openpower-proc-control: srcrev bump db92472533..80f8ff9507Andrew Geissler1-1/+1
Jayanth Othayoth (1): PHAL: Log informational type event for threadStopAll failure Marri Devender Rao (1): PHAL: Modify sbe error pel interface to pass in error type Change-Id: I8292593b92425a3bccf5be6840be698578420ac9 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-01-07openpower-vpd-parser: srcrev bump ecb5c7d83d..32c687f5a1Andrew Geissler1-1/+1
Priyanga Ramasamy (2): Populate com.ibm.ipzvpd.Location interface Move json symlink before populating dbus interfaces Change-Id: I38d241b53a69e1ceb7eccab272ff71c791d20b1b Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-01-06openpower: ipl version bump 11775c0f84..4102a5410fJayanth Othayoth1-1/+1
Amitay Isaacs (1): libipl: Add apply_guard setting Dhruvaraj Subhashchandran (1): libphal: Fix the PPE Register structure. Jayanth Othayoth (4): libphal: threadStopProc API support libphal: Added helper function for sbe hreset libphal: Add sbe halt state handling for getDump chipop libphal: Add sbe halt state handling for getTiInfo chipop Marri Devender Rao (1): libipl:Add handling for platform function errors Ramesh Iyyar (5): libipl: Add ipl settings abstraction libipl: Switch to ipl_settings for the ipl mode libipl: Switch to ipl_settings for the ipl type libipl: Switch to ipl_settings for ipl log libipl: p10: Apply guard records based on ipl settings libipl: p10: Apply reconfig guard records even if setting is disabled rajerpp1 (4): libipl: Error handling helper function for clock NON-HWP failures libipl: helper function for procedure callout for software error libipl: updating HWAS_STATE for oscrefclk target libipl: Clock initialization code for p10 based system Signed-off-by: Jayanth Othayoth <ojayanth@in.ibm.com> Change-Id: Icdf18f7a9ab5ec25439ea44f713a9d7a34a2c36d
2022-01-06openpower-occ-control: srcrev bump 432dc48607..f3a4a69f7fAndrew Geissler1-1/+1
George Liu (2): Remove redundant variables Fix some warnings by cppcheck Change-Id: I97f0525c824b6181f2d844b6b49953443437e0a3 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-01-06openpower-vpd-parser: srcrev bump 26d6c146d2..ecb5c7d83dAndrew Geissler1-1/+1
Sunny Srivastava (1): Trigger VPD recollection at standby Change-Id: Iacf56576749a76494f857ce3f08eeae9fc73a01e Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-12-29openpower-vpd-parser: srcrev bump ec912e6c0d..26d6c146d2Andrew Geissler1-1/+1
Sunny Srivastava (1): Copy record data from parent FRU Change-Id: Ic631143ac0e09eb3c7c83dccdd6818142a27facc Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-12-21openpower: libekb srcrev bump c1d1ff7f15..9a8b5a419f2Jayanth Othayoth1-1/+1
rajerpp1 (2): libekb: Removing HWIDs which are not handled now libekb: Special error handling for clock errors Signed-off-by: Jayanth Othayoth <ojayanth@in.ibm.com> Change-Id: Iabaf972e638f2527846d3a9a32bb4e2a2560bd0c
2021-12-21openpower: pdbg: Bump version to v3.4Joel Stanley1-1/+1
Changes: - Add more p10 hardware support (dimm, mem_port, oscrefclock, tpm, nx) - Add i2c bus implementation for generic i2c targets - Implement (nest and core) htm for P10 Change-Id: Id1250ab557e4a73f90a1002f8a00b8e0af6438c0 Signed-off-by: Joel Stanley <joel@jms.id.au>
2021-12-18openpower-vpd-parser: srcrev bump 8c796818c2..ec912e6c0dAndrew Geissler1-1/+1
Priyanga Ramasamy (1): Defect SW541296:vpd-tool write failure Shantappa Teekappanavar (1): Identify cable and flett cards Change-Id: I9df850d6e214a085a847c4b798754c48324d281d Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-12-18openpower-hw-diags: srcrev bump 86aa97a508..15527a43feAndrew Geissler1-1/+1
Zane Shelley (2): created PluginResolution class create PluginMap and plugin definition Change-Id: I88a9ed8130348630f45ab67d76dfc8bf6f02245c Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-12-17run openpower-debug-collector after stop instructionsAndrew Geissler1-0/+1
openpower-debug-collector may end up requesting a SBE or hostboot dump. Ensure that if stop-instruction is also scheduled in the same systemd target, that we first stop instruction to get the hardware in a known state and then start the dump collection. Signed-off-by: Andrew Geissler <geissonator@yahoo.com> Change-Id: I1156a20b16545ff42e20d4a8e3fc1089786ba605
2021-12-17openpower-proc-control: srcrev bump b5fa942a4f..db92472533Andrew Geissler1-1/+1
rajerpp1 (2): PHAL: Fixing wrong callout of reference target PHAL: Clock error handling support Change-Id: I1c5aebbf467aaffd55b2b847ecc1bf467721bf65 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-12-14openpower-proc-control: srcrev bump f9152b91f2..b5fa942a4fAndrew Geissler1-1/+1
Andrew Geissler (1): host-restart: set restart reason on mpreboot Change-Id: Ib24d3217042ca497028375b63eb590d95e8c7961 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-12-14openpower-hw-diags: srcrev bump ec227c2cf9..86aa97a508Andrew Geissler1-1/+1
Ben Tyner (1): attn: Always request a dump for TI with SRC Change-Id: I825811f45c6440ac906137de77d3a270b2fc2879 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>