summaryrefslogtreecommitdiff
path: root/meta-openpower
AgeCommit message (Collapse)AuthorFilesLines
2022-04-28openpower-occ-control: srcrev bump bae4d07e6b..11fd1314abAndrew Geissler1-1/+1
Chris Cain (2): Prevent updating power cap sysfs file when OCC not active Ignore HRESET status when we did not request Sheldon Bailey (2): BMC: Fan control for Idle Power saver openpower_occ_control: Support new APSS sensor IDs Change-Id: I7568db8114bb139a91daa51054f9c67df4a44a9c Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-04-27meta-openpower: trace-enable: Add xdma eventsEddie James1-0/+9
Enable the xdma trace events for p10bmc Signed-off-by: Eddie James <eajames@linux.ibm.com> Change-Id: Ib7c741fc47cd53492df5a970f1cb315583c4384f
2022-04-26openpower-vpd-parser: srcrev bump bf78ed8883..a4a2adfa96Andrew Geissler1-1/+1
Priyanga Ramasamy (1): VPD ECC shared library Change-Id: I4bd2be40104893980a40607b48607ccb18700aab Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-04-23openpower-occ-control: srcrev bump 1923a75299..bae4d07e6bAndrew Geissler1-1/+1
Chris Cain (1): Wait for OCC Active PDR to become available Change-Id: Id35c7594de2bc6d9962718750e08af452295a38a Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-04-23openpower-pnor-code-mgmt: srcrev bump 9c887d14c4..6b56bd4bc1Andrew Geissler1-1/+1
Ramesh Iyyar (1): mmc: Add HardwareIsolation service to restart if factory resets Change-Id: I07f0e03520d1a1a49dd9aae9d5fa5b9a935b4f7d Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-04-22openpower-hw-diags: srcrev bump 5dbebde0ac..8f07b2e6a2Andrew Geissler1-1/+1
Zane Shelley (1): Add chip at fault to TOD secondary error callout list Change-Id: I1cb1cdeafb9eccd05951b1d7079af64c57731600 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-04-21openpower-host-ipmi-flash: srcrev bump 90eea43e3e..299cb81ee9Andrew Geissler1-1/+1
Patrick Williams (1): build: enable C++20 Change-Id: I496189da0f3ad9d915dbc371b5bea091aa412d44 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-04-21openpower-hw-diags: srcrev bump 7ec2dd11c3..5dbebde0acAndrew Geissler1-1/+1
austinfcui (1): Configure UT test static lib in base meson.build Change-Id: I948dc8aae2076678c951a712af9e5c4d178ecaab Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-04-21openpower-vpd-parser: srcrev bump 31d50fa794..bf78ed8883Andrew Geissler1-1/+1
Priyanga Ramasamy (1): Set presence for embedded non-synthesized frus Santosh Puranik (6): Fix PCIe device check PEL: Check Presence Before Error Logging Do not collect VPD unless required Update Asset Tag On Factory Resets manager: Sync AssetTag Property vpd-manager: Fix compile failure. Change-Id: I1d9c55f770d1923a00f8c80a6a4587b777c86633 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-04-19meta-openpower: ipl: srcrev bump 1ee15b2a39..49e7026d98Ramesh Iyyar1-1/+1
Jayanth Othayoth (7): libipl: p10: error callback support for attribute failures libipl: p10: set_ref_clock remove functional primary proc check libipl: p10: clock_test remove functional primary proc check libipl: p10: sbe_config_update error path cleanup libipl: p10: proc_select_boot_prom error path cleanup libipl: p10 sbe_start added processor cfam status libipl: sbe_config_update enable sbe chip-op failure data Ramesh Iyyar (3): libipl: p10: Use libguard "isEphemeralType" interface libipl: p10: updatehwmodel: Handle primary processor ephemeral record libipl: p10: updatehwmodel: Added guard type in the trace Signed-off-by: Ramesh Iyyar <rameshi1@in.ibm.com> Change-Id: Icea63d40b22d6539c67df3a53635178991a0352f
2022-04-19meta-openpower: pdata: srcrev bump 2e4cc3ea41..3e2938dd0cRamesh Iyyar1-1/+1
Jayanth Othayoth (2): Revert "data: p10: Changed default value as 1 for DISABLE_SECURITY" data: p10: Add 'functionalOverride' bit to HWAS_STATE Ramesh Iyyar (1): scripts: genDTS: Fix, index property for PMIC and Generic_I2C_Devices Signed-off-by: Ramesh Iyyar <rameshi1@in.ibm.com> Change-Id: I47a97038fcf77cd29889299b9c0449dda65cf69f
2022-04-19meta-openpower: guard: srcrev bump dd856b9001..ad1b504b12Ramesh Iyyar1-1/+1
Ramesh Iyyar (8): libguard: Don't read a record if enough size is not available libguard: Fix, the guard file is not full, there is one empty slot libguard: Added type string value for the GARD_Sticky_deconfig libguard: Added a "isEphemeralType" interface libguard: Use "isEphemeralType" interface instead of custom check guard: Added helper function to print header and record guard: Added hidden option to display ephemeral records libguard: Return "unknown" with guard type instead of "nullopt" Signed-off-by: Ramesh Iyyar <rameshi1@in.ibm.com> Change-Id: I07773b42f41b578a5db1869fcebd2f1e824c436a
2022-04-14openpower-hw-diags: srcrev bump 6a69e6e5fc..7ec2dd11c3Andrew Geissler1-1/+1
austinfcui (1): Eliminate warning messages from test-attention.cpp file Change-Id: Ic18eee66af462f771164945cb7aa9587e38932bb Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-04-14dump: move dump plugins to repository but install from recipe.Marri Devender Rao2-24/+8
1) Move ibm specific plugins from recipe to tools/dreport.d/ibm.d/plugins.d in the repository 2) Move openpower specific plugins from recipe to tools/dreport/opepower.d/plugins.d in the repository. 4) Modified to install the plugins from the machine specific plugin folder from the repository Reference links https://gerrit.openbmc-project.xyz/c/openbmc/phosphor-debug-collector/+/52852/ https://gerrit.openbmc-project.xyz/c/openbmc/phosphor-debug-collector/+/52479 Includes: phosphor-debug-collector: srcrev bump 02634e5531..124d31f09c Marri Devender Rao (3): openpower:dreport: add guarded resolved and ephemeral records to BMC dump ibm:dreport add vpd persistent data to BMC dump dreport: Fix network and timedate plugin failures during BMC dump generation Signed-off-by: Marri Devender Rao <devenrao@in.ibm.com> Change-Id: I0bd350b9b564c4e98a6765902de76274f90500e4
2022-04-13openpower-vpd-parser: srcrev bump 0e34d3574c..31d50fa794Andrew Geissler1-1/+1
Priyanga Ramasamy (2): Populate unique PrettyName for IO-SCM systems Replace "IO" with "IO Module" Santosh Puranik (1): Fix factory reset with power ON Change-Id: I1fc9d852fc4dda5c20881d0f0891c5109fb3c754 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-04-13openpower-occ-control: srcrev bump c567dc8d78..1923a75299Andrew Geissler1-1/+1
Patrick Williams (1): sdbusplus: object: don't use 'bool' argument constructor Change-Id: Icd95d1c868017ddc9904bef07937f63406fb251a Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-04-13openpower-pnor-code-mgmt: srcrev bump 267c413f6d..9c887d14c4Andrew Geissler1-1/+1
Adriana Kobylak (1): functions: Remove GetObject to check if PLDM is running Patrick Williams (1): sdbusplus: object: don't use 'bool' argument constructor Change-Id: Ifd4d1bad43d92b0de33af09719ac7a4be6a7ef80 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-04-13openpower-hw-diags: srcrev bump 20ed74db38..6a69e6e5fcAndrew Geissler1-1/+1
Ben Tyner (1): Attn: Clear attention interrupts Change-Id: Iba2d7f67f476a47777772316815386ae5b45a438 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-04-13meta-openpower: support enabling and disabling sys dump activeAndrew Geissler2-2/+11
See the following for more details: https://gerrit.openbmc-project.xyz/c/openbmc/pldm/+/52268 This commit ties all the function together, ensuring the new BIOS is enabled and disabled appropriately openpower-proc-control: srcrev bump 69708fbb4b..9ca8a11763 Andrew Geissler (1): update host bios to indicate mpreboot Signed-off-by: Andrew Geissler <geissonator@yahoo.com> Change-Id: Ib03cf0190f8d69e7200e4f95b43680da2149b6a2
2022-04-09openpower-occ-control: srcrev bump 373af75721..c567dc8d78Andrew Geissler1-1/+1
Chris Cain (2): Ignore PLDM message if status objects not created Prevent termination on OCC open/read/write errors Change-Id: Ib81d12422bb8b6a3136f7a287b481903057e832b Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
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