summaryrefslogtreecommitdiff
path: root/meta-openpower
AgeCommit message (Collapse)AuthorFilesLines
2022-04-06openpower-occ-control: srcrev bump e2d0a43cc1..373af75721Andrew Geissler1-1/+1
Sheldon Bailey (1): openpower-occ-control:failure to read OCC state. Change-Id: I15fca11804e53354081d9cd5c56f9f83ea44f378 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-04-05openpower-vpd-parser: srcrev bump 6c7a84e4e1..0e34d3574cAndrew Geissler1-1/+2
Alpana Kumari (2): Move preAction postAction to Util Handle ECC update Santosh Puranik (1): manager: Take pre/post actions in recollection Change-Id: I3a86b866549b772d0a72ac6adf6b2b42a14cb223 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-04-02openpower-hw-diags: srcrev bump edfcbc38ef..20ed74db38Andrew Geissler1-1/+1
Zane Shelley (4): Create test-only version of util_lib Consolidate test cases for readability trace cleanup for CI script on Ubuntu PPC machines Enable `lg2` logs to be printed to stderr in test Change-Id: Id32c20448442d7bd1f984fc63d9ea5d98ade3269 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-03-30openpower-occ-control: srcrev bump 3c2beeaf8b..e2d0a43cc1Andrew Geissler1-1/+1
Chris Cain (2): Convert power cap limits to input power for users Handle file errors when device path gets unbound Change-Id: Ib7a0a3f3d855afdf5be01ddd6d515b2a8174d095 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-03-30openpower-hw-diags: srcrev bump dd779995ca..edfcbc38efAndrew Geissler1-1/+1
Zane Shelley (3): Support to use lg2 logging Limit test_arg to test code Moved end2end test with other test cases Change-Id: I711f222ddc9cef6cac9696843c008c73bdb37603 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-03-29openpower: guard: Bumped c5fcfb5..dd856b9Ramesh Iyyar1-1/+1
In this bumped the guard with below patches Ramesh Iyyar (2): libguard: Added persistentTypeOnly flag in the getAll interface guard: Updated libguard getAll interface as per signature Signed-off-by: Ramesh Iyyar <rameshi1@in.ibm.com> Change-Id: I56c984c6a2ccdc70b0b9472aef56052c363e11ad
2022-03-29openpower-proc-control: srcrev bump d7469407ec..69708fbb4bAndrew Geissler1-1/+1
Jayanth Othayoth (1): PHAL: Added non functional boot processor failure handling Change-Id: I4ed2f901a0ff7b75b385ff7d37f7bc9d3e26c6b4 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-03-29openpower-hw-diags: srcrev bump ebddb4216d..dd779995caAndrew Geissler1-1/+1
austinfcui (3): Add unit test for Attention class Add unit test for util's data-file.hpp/cpp files Check existing temp files in system's temp folder Change-Id: I28d5155744e1e5322c05bfad434bb0da01fc2408 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-03-24openpower-hw-diags: srcrev bump baec7c0145..ebddb4216dAndrew Geissler1-1/+1
Zane Shelley (1): Formatting error in Hostboot scratch reg traces Change-Id: I90615be32861268aa8861e8ea6b2d4f7032fd1a8 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-03-24openpower-occ-control: srcrev bump 40501a231e..3c2beeaf8bAndrew Geissler1-1/+1
Chris Cain (1): Make PLDM call to do HRESET an asynchronous call: Change-Id: Ic2c7b74e4ce7d76aa738adc9053819894470bb36 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-03-21meta-openpower: ipl: Bumped 6513639..1ee15b2Chirag Sharma1-1/+1
Bumped the ipl with the below patches: -libipl: Calling apply_fco_override in updatehwmodel -libipl: Adding function to check FCO override bit Signed-off-by: Chirag Sharma <chirshar@in.ibm.com> Change-Id: I5b1e7c78496b7fd3e44daf1c1900741253a9501b
2022-03-18openpower-occ-control: srcrev bump 5d66a0aada..40501a231eAndrew Geissler1-1/+1
Chris Cain (1): Monitor for power cap changes when occ-control started Change-Id: Iaec4c625871a13327366587ace25c0550a9e015d Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-03-18openpower-hw-diags: srcrev bump d8b70184f2..baec7c0145Andrew Geissler1-1/+1
Zane Shelley (1): Add filter for TI attentions Change-Id: I35bad71b86671d090efbaf5b4cf195dbb97fca7b Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-03-16openpower-hw-diags: srcrev bump c49d20b960..d8b70184f2Andrew Geissler1-1/+1
Zane Shelley (1): Add SUE service procdure callouts Change-Id: Icce3b4ce68214f29bdaceb0a947f80b6250e2bf9 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-03-15meta-openpower: trace-enable: Remove non-existent fsi_minor traceEddie James1-1/+0
The fsi_minor trace was never merged into Linux but was only used in testing. Signed-off-by: Eddie James <eajames@us.ibm.com> Change-Id: Ib588a07dfe4f38a67b13de336ba51c3bb287e808
2022-03-12openpower-occ-control: srcrev bump 2a751d70bb..5d66a0aadaAndrew Geissler1-1/+1
Chris Cain (1): Expose power cap min/max on dbus Eddie James (1): Fix OCC active check in SBE timeout path Change-Id: I6b821de9f2bcbb00f0f92ebaec05d382e3271475 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-03-12openpower-vpd-parser: srcrev bump aa8a893e51..6c7a84e4e1Andrew Geissler1-1/+1
Santosh Puranik (1): Fix Force Collect Bug Change-Id: I342d748849e06008b46acb26096e8c1cffcd1114 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-03-12openpower-hw-diags: srcrev bump 5d835ec9e8..c49d20b960Andrew Geissler1-1/+1
Ben Tyner (2): attn: Fix incorrect trace message formatting attn: Add support for hbNotVisibleFlag in TI info austinfcui (1): attn PEL additional-data map access cleanup Change-Id: I6d98ebddd7cdf23ce6100b9a4337558c51fa66b7 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-03-10meta-openpower: remove fsi dependency with occ serviceAndrew Geissler1-1/+0
Adding this dependency caused an ordering cycle in certain BMC reboot paths: Feb 16 06:24:00 p10bmc systemd[1]: multi-user.target: Found dependency on multi-user.target/start Feb 16 06:24:00 p10bmc systemd[1]: multi-user.target: Job org.open_power.OCC.Control.service/start deleted to break ordering cycle starting with multi-user.target/start Feb 16 06:24:00 p10bmc systemd[1]: multi-user.target: Found ordering cycle on org.open_power.OCC.Control.service/start Feb 16 06:24:00 p10bmc systemd[1]: multi-user.target: Found dependency on fsi-scan@0.service/start Feb 16 06:24:00 p10bmc systemd[1]: multi-user.target: Found dependency on obmc-power-on@0.target/start Feb 16 06:24:00 p10bmc systemd[1]: multi-user.target: Found dependency on multi-user.target/start Feb 16 06:24:00 p10bmc systemd[1]: multi-user.target: Job fsi-scan@0.service/start deleted to break ordering cycle starting with multi-user.target/start A better overall solution to what was trying to be solved with this dependency can be found in the following commit: https://github.com/openbmc/openpower-occ-control/commit/1718fd8bcd18f93accb6ed87b36f4c768a93f61a The problem we're seeing is that because we have to run the fsi-scan.service in scenarios where we reboot the BMC while the host is up, the occ application sees the OCC's for a period of time before the fsi-scan runs, but then they "disappear" for a bit while the fsi-scan is run. It's complicated for the app to handle this. We've tried a variety of solutions to try and get the occ application to handle this, but in the end we decided that since the occ app is not required to be running immediately, we'll just have it wait for the r/r process (and the fsi-scan service) to complete via that other commit. Tested: - Set APR policy to always power on and rebooted the BMC. Verified I did not see any "Found dependency" errors and system booted fine. Signed-off-by: Andrew Geissler <geissonator@yahoo.com> Change-Id: Ide33a9ec21e8eaddc8734351600931d961f811ca
2022-03-09openpower-vpd-parser: srcrev bump 01e6c6352a..aa8a893e51Andrew Geissler1-1/+1
Alpana Kumari (1): Fix code bug Priyanga Ramasamy (1): Populate unique PrettyName as an extra interface alpana07 (1): PEL: Error support for VPD Change-Id: I5320ff35ef5f45accdfcc2fd4beecdbf90f67637 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-03-09openpower-pnor-code-mgmt: srcrev bump 5e0b2375b2..267c413f6dAndrew Geissler1-1/+1
Adriana Kobylak (2): mmc: reset: Clear the HMC-managed bios attr mmc: reset: Delete all BMC error logs Change-Id: Ib3264752bff5949f972884eb9406204f74620c2a Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-03-09openpower-proc-control: srcrev bump 750f9227ce..d7469407ecAndrew Geissler1-1/+1
Jayanth Othayoth (1): PHAL: istep mode: hardware error is not stopping boot process. Change-Id: I68a86db45fd0f8494e09cbb5dc7ce9b787a935c5 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-03-04openpower-occ-control: srcrev bump d1b6826ad3..2a751d70bbAndrew Geissler1-1/+1
Eddie James (1): Check for OCC active before sending HRESET Change-Id: I0fc1f513c2e532755f374d437cb3b1b57dbb71b2 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-03-04openpower-hw-diags: srcrev bump a08d1c3732..5d835ec9e8Andrew Geissler1-1/+1
Ben Tyner (2): attn: Add dump request timeout attn: Make attn handler restart less restrictive Change-Id: I38872509c9728aeeb397e3079a48954e6585e7ef Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-03-03openpower: pdbg: Bump version to v3.5Joel Stanley1-1/+1
New features: libsbefifo: Implement long read timeout for chip-ops libpdbg: For p10 do not assert special wakeup for core by default libpdbg: Add api to set short/long running application context New p10 targets: ADC, GPIO expander, Power Management Change-Id: I9bc6bfd08b227c38a9ed32bfa3c951c61f3b7fb6 Signed-off-by: Joel Stanley <joel@jms.id.au>
2022-03-03openpower-vpd-parser: srcrev bump 2e14789fe8..01e6c6352aAndrew Geissler1-1/+1
Sunny Srivastava (1): Restore additional system vpd keyword Change-Id: Ic4892a05d50085cfc0589f63f821aa24e285c9d7 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-03-02openpower-hw-diags: srcrev bump 9e4d1906e1..a08d1c3732Andrew Geissler1-1/+1
Zane Shelley (1): nullptr exception when no root cause attention found Change-Id: Idb16a9d420515bc79d6de65fd30151a9a0b718dc Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-03-02openpower-occ-control: srcrev bump cde7bea3d4..d1b6826ad3Andrew Geissler1-1/+1
Chris Cain (1): Make PLDM call to reset OCCs an asynchronous call Change-Id: I1d8ef7bbe2679331ad3bd549106076ca47a98909 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-03-02openpower-hw-diags: srcrev bump 27a17a5b90..9e4d1906e1Andrew Geissler1-1/+1
Ben Tyner (5): attn: Moved journal ffdc support into util library attn: Remove dbus method wrapper extended support attn: Changed dbus method wrapper to use util attn: Move create pel support to util analyzer: Modify create pel to use util Caleb Palmer (1): Add support for getting a connected peer from IOHS or SMPGROUP austinfcui (1): Fix pel_minimal constructur initialization warning messages Change-Id: I2a458c2c16ff1af1f75263ffc47333b5f7b156b6 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-03-01meta-openpower: pdbg: switch SRCREV to git hashPatrick Williams1-1/+1
Latest Yocto upstream seems to prefer SRCREV to be a git-hash over a tag name. I cannot find any recipes in the poky tree that leave SRCREV as a tag even when the recipe is not a `_git.bb`. When attempting to do a subtree update we are observing the following failure: ERROR: pdbg-3.4-r0 do_fetch: Bitbake Fetcher Error: FetchError("Recipe uses a floating tag/branch without a fixed SRCREV yet doesn't call bb.fetch2.get_srcrev() (use SRCPV in PV for OE).", None) Switch pdbg to use the git hash of the 3.4 tag as the SRCREV instead of the generic "v3.4" tag name. Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: Ifdef91253c4b62003e19945a934094f8edd968d9
2022-02-26treewide: support yocto kirkstone releasePatrick Williams1-1/+1
* Deprecate N-1 release (hardknott). * Enable N+1 release (kirkstone). Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I39e027e02dab64b4390b46ffbd9c299c858f403e
2022-02-25openpower-proc-control: srcrev bump 482a887804..750f9227ceAndrew Geissler1-1/+1
Dhruvaraj Subhashchandran (1): Execute mp reboot prior to host dump delete service Change-Id: I0d28ff4943a2febb70470b746f5cab552d52f921 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-02-25openpower-vpd-parser: srcrev bump 2e6c6f7357..2e14789fe8Andrew Geissler1-1/+1
Sunny Srivastava (1): Compilation error fix Change-Id: I9212988174da460b2e642567118e982a39811faf Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-02-25openpower-hw-diags: srcrev bump 2a394cbb19..27a17a5b90Andrew Geissler1-1/+1
Zane Shelley (3): callout rule for TOD fault analysis Add simulated SCOM/CFAM read support for test Hardware analysis support of TOD failures Change-Id: I19e9a11776bd5f75c29a71bec3adf718ecd624af Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-02-24meta-openpower: ipl: Bumped 19061e0..6513639Ramesh Iyyar1-1/+1
In this patch, bumped the ipl with the below patches. SRCREV: 19061e0..6513639 - Ramesh Iyyar (5): libipl: p10: Use record id instead of the target entity path to clear libipl: p10: Fix, Core should be guarded based on the guard type libipl: p10: updateHwModel: Fix, Handle the FC target in the MPIPL libipl: p10: updateHwModel: Add useful trace for debug libipl: p10: updateHwModel: Guard action changed for different boot Signed-off-by: Ramesh Iyyar <rameshi1@in.ibm.com> Change-Id: I962ee40053f4e6cb8537f2c13585568ec7dbd805
2022-02-24meta-openpower: host: Bumped bbb5339..482a887Ramesh Iyyar2-1/+14
In this patch, bumped the openpower-proc-control with the below patches and add the systemd symlinks for the newly added service that included as part of the bump. SRCREV: bbb5339..482a887 - Ramesh Iyyar (1): PHAL: Add new service file to indicate guard actions. Signed-off-by: Ramesh Iyyar <rameshi1@in.ibm.com> Change-Id: Iee1c68636d7084d54b65840c9964981dda395e7f
2022-02-23openpower-occ-control: srcrev bump 1be4337b39..cde7bea3d4Andrew Geissler1-1/+1
Chris Cain (2): Hold off OCC communication if targets not ready Allow restoring default Idle Power Saver parameters Change-Id: I92a1f86fd8c6d1dc87e4b88216e783aa0c180827 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-02-23openpower-proc-control: srcrev bump e5ba5fd00a..bbb53393c5Andrew Geissler1-1/+1
Adriana Kobylak (1): PHAL: Add service dependency to DEVTREE creation Change-Id: I57b99d6640089a2d3e7fee2996e7b9b3b72f1306 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-02-22treewide: remove MAINTAINERSPatrick Williams1-46/+0
The MAINTAINERS files are no longer used and are out of date (references to IRC still exist in most of them). Remove them and rely on the OWNERS exclusively. Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I0f5d2719ad97e218ce03c4503efe1b1c92ac455e
2022-02-22openpower: ekb: srcrev bump a9996cb686..79f40fbad5Jayanth Othayoth1-1/+1
Commits included: - p10_sbe_scratch_regs -- remove PAUC assertion - Updates with latest pub-ekb version Signed-off-by: Jayanth Othayoth <ojayanth@in.ibm.com> Change-Id: I14cda16ae2a95afe9aca8a024ba4204e7b80d794
2022-02-22meta-openpower: pdata: bump dc5f985590..2e4cc3ea41Jayanth Othayoth1-1/+1
Amitay Isaacs (1): attribute: Fix cronus to dtree target translation Signed-off-by: Jayanth Othayoth <ojayanth@in.ibm.com> Change-Id: I622a987e03a7195eb95e560593e4ce715f22e0a4
2022-02-22openpower-hw-diags: srcrev bump 97bdac4ccc..2a394cbb19Andrew Geissler1-1/+1
Adriana Kobylak (1): attn: Add dependency to service file Ben Tyner (1): attn: Remove stub code intended for native build Caleb Palmer (1): Add NX target and update target to subsystem map Zane Shelley (3): Header file cleanup in attn ignore CORE_FIR[56:57] in root cause filter pdbg util to get chip/unit target from unit/chip austinfcui (1): Attention handler stringstream refactor Change-Id: I56e7ac50fce7d604fadbd7fa78d5513625f38330 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-02-22openpower-occ-control: srcrev bump 0f516528d8..1be4337b39Andrew Geissler1-1/+1
Chris Cain (1): Read default power mode & IPS parameters from DBus Change-Id: I2dce4b7ab781068c5d345a9e8057ff04573ebb55 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-02-22openpower-vpd-parser: srcrev bump 187bc27418..2e6c6f7357Andrew Geissler1-1/+1
Alpana Kumari (1): Read the PCIe Cable card's presence GPIO Change-Id: I0daa2fc0cea6b3a3a9fb6a7759abe351db58b513 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-02-21meta-openpower: guard: Bumped 963d4f8..c5fcfb5Ramesh Iyyar1-1/+1
In this patch bumped the guard with below patches. SRCREV: 963d4f8..c5fcfb5 - Ramesh Iyyar (5): libguard: Skip to use existing ephemeral records slot to override guard: Use record id instead of the physical path to invalidate README: Updated guard -i option libguard: Overwrite Manual record by either Fatal or Predictive libguard: Overwrite Predictive record by Fatal Signed-off-by: Ramesh Iyyar <rameshi1@in.ibm.com> Change-Id: I5697a9d58e6fea50f7488bb167513ebc12234622
2022-02-19meta-ibm meta-openpower: OWNERS, MAINTAINERS updateBrad Bishop2-2/+0
It's been a pleasure working with the community on these bitbake layers over the years. The other maintainers have been doing all the work for awhile now so it's time to make it offical. Change-Id: I0f8390417294cb82575aba87b5c0e7bd7528d4c1 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2022-02-18treewide: fix append/remove directivesPatrick Williams1-2/+2
As mentioned by I970e06ca6f9d0a9792af122eb25da1bb9a06f058, append and remove directives with '+=' are no longer valid Yocto syntax and raise a warning. See https://git.yoctoproject.org/poky/tree/documentation/migration-guides/migration-3.5.rst#n40 One interesting caveat has to do with the difference between "append" and "+=". foo:append = "a" foo:append = "b" Results in `foo = "ab"`, but foo += "a" foo += "b" Results in `foo = "a b"`. When `:append +=` is used it has behavior like the `+=` operator. Therefore, in some cases we need to insert additional whitespace after the `:append = "` to ensure concatenation behaves as expected. I've manually reviewed the results to ensure there is no ill side-effects from an additional space potentially being added. Fix up the entire tree with the following one-liner (and similar for `remove`): git ls-files -- ':!:poky/**' ':!:meta-security/**' \ ':!:meta-raspberrypi/**' ':!:meta-openembedded/**' \ | grep "\.bb" | xargs grep -l ":append.*+=" \ | xargs sed -i 's/:append\(.*\)+=\([^"]*\)" */:append\1=\2" /' or ... | xargs grep -l ":remove.*+=" \ | xargs sed -i "s/:remove\(.*\)+=/:remove\1=/" Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: Iea6235e7c76e252f4d473652957c2925f6b8845a
2022-02-18openpower-vpd-parser: srcrev bump a0b2391a6e..187bc27418Andrew Geissler1-1/+1
Alpana Kumari (1): Modify presence detect Priyanga Ramasamy (1): Defect fix:Unexpanded DIMM location codes Change-Id: Iefdd1db77dbbcfe97c2b78b6dfbab53a72dbac94 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-02-12openpower-vpd-parser: srcrev bump 3c24414fe7..a0b2391a6eAndrew Geissler1-1/+1
Santosh Puranik (2): Remove FRU vs Module VPD Handling Enable redundant EEPROMs Change-Id: If771ce920bba63ac5ad62b5b262a64879568a3b8 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
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>