summaryrefslogtreecommitdiff
path: root/meta-openpower
AgeCommit message (Collapse)AuthorFilesLines
2022-08-30meta-ibm: add phal machine feature checksAndrew Geissler1-0/+7
The p10bmc machines require the phal and op-fsi features to be enabled to function properly. Tested: - Confirmed both features enabled on p10bmc machine - Confirmed only op-fsi was enabled on witherspoon Signed-off-by: Andrew Geissler <geissonator@yahoo.com> Change-Id: Id01cae6246204a025f4401d0d2c26ccda78d7d77
2022-08-16openpower-host-ipmi-flash: srcrev bump 6aa9236c8a..868976f047Andrew Geissler1-1/+1
Patrick Williams (1): MAINTAINERS: remove file Change-Id: I1b6b46ba89534bb73388b583133b602176e6999e Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-08-16openpower-host-ipmi-oem: srcrev bump a0a221fd8a..7ffcd1a35cAndrew Geissler1-1/+1
Patrick Williams (1): MAINTAINERS: remove file Change-Id: Id1f29f103e4a50bc4ac8efb707e0cf207f340134 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-08-16openpower-debug-collector: srcrev bump fc4375607a..a85f3bb59aAndrew Geissler1-1/+1
Patrick Williams (1): MAINTAINERS: remove file Change-Id: I843ad58760652f4a08311cf52a0869c44e22c1a1 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-08-16openpower-hw-diags: srcrev bump e212fb062b..1d63b6f31fAndrew Geissler1-1/+1
Patrick Williams (1): MAINTAINERS: remove file Change-Id: I1e691c348b0299a75e3f0284aa4483f8ebd0b7a1 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-08-16openpower-vpd-parser: srcrev bump 57cebeb09a..2eb0176c2bAndrew Geissler1-1/+1
Patrick Williams (2): MAINTAINERS: remove file sdbusplus: use shorter type aliases Change-Id: I7d4a2dfe5851a63f9c6dced839a42f5c692d3a5a Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-08-05pdata should depend on dtc-nativeAnton Blanchard1-1/+2
Change-Id: I8921e1108bbd1ff911a344b5cd6bd0c5b8ac5ca8 Signed-off-by: Anton Blanchard <anton@ozlabs.org>
2022-08-05openpower-pnor-code-mgmt: srcrev bump 2b31497eb8..df092dd34eAndrew Geissler1-1/+1
Patrick Williams (1): MAINTAINERS: remove file Change-Id: Ib94f3eab6262d9c8f9d0590435b12013b6817133 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-08-05openpower-proc-control: srcrev bump aaea68675b..48a8516431Andrew Geissler1-1/+1
Patrick Williams (1): MAINTAINERS: remove file Change-Id: If44d7b47412f77f6d54240a9b43681b959b15141 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-08-02openpower-hw-diags: srcrev bump 3de9645406..e212fb062bAndrew Geissler1-1/+1
Patrick Williams (1): sdbusplus: use shorter type aliases Change-Id: I990ecaad6dd689621f8a965bce1d58fe56d9396a Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-07-28openpower-pnor-code-mgmt: srcrev bump 0dea199266..2b31497eb8Andrew Geissler1-1/+1
Marri Devender Rao (1): Guard: Guarded DIMMS/CPU are not enabled back after factory reset Change-Id: I12210babe838d24c3d18774ce54467c203e1729f Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-07-28openpower-libhei: srcrev bump d478c8c664..dfe36c8d07Andrew Geissler1-1/+1
Zane Shelley (1): Add core Hypervisor Current State register to FFDC Change-Id: Iee29cfba90d8c5aac34551475df0838b15993004 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-07-28meta-openpower: openpower-occ-control:disable testNan Zhou1-0/+1
This test doesn't compile when I build the Romulus BMC. It's a convention that we disable test in Yocto builds. Tested: Yocto builds Romulus fine. Signed-off-by: Nan Zhou <nanzhoumails@gmail.com> Change-Id: Iba21b0a3275cf0037cb7793d063294070da35a41
2022-07-28openpower-host-ipmi-flash: srcrev bump 2dc3ed3fa1..6aa9236c8aAndrew Geissler1-1/+1
Patrick Williams (1): sdbusplus: use shorter type aliases Change-Id: Ib2a31d7de5d3784597331a5b5c383309682956c8 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-07-27openpower-hw-diags: srcrev bump 9b41febad7..3de9645406Andrew Geissler1-1/+1
Patrick Williams (1): OWNERS: switch 'matches' to 'matchers' Change-Id: I870e772077b6e7a9c12e8545402d3e935feabb48 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-07-27openpower-host-ipmi-flash: srcrev bump 8970726646..2dc3ed3fa1Andrew Geissler1-1/+1
Patrick Williams (1): OWNERS: switch 'matches' to 'matchers' Change-Id: I1bd0bbbb7aae63c3d852fce9f7def2e1eddf1bd3 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-07-27openpower-host-ipmi-oem: srcrev bump a6ea372caf..a0a221fd8aAndrew Geissler1-1/+1
Patrick Williams (2): OWNERS: switch 'matches' to 'matchers' sdbusplus: use shorter type aliases Change-Id: Id228050ac521d2dfafd6d623f5fbe767574fe816 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-07-27openpower-proc-control: srcrev bump cb3d1dba4f..aaea68675bAndrew Geissler1-1/+1
Patrick Williams (2): OWNERS: switch 'matches' to 'matchers' sdbusplus: use shorter type aliases Change-Id: Ia9fd7612c91fb3d04cc09b107dfba9355ebdd1d3 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-07-27openpower-debug-collector: srcrev bump fc327da915..fc4375607aAndrew Geissler1-1/+1
Patrick Williams (2): OWNERS: switch 'matches' to 'matchers' sdbusplus: use shorter type aliases Change-Id: I93f07592bb73602546a42e88879db0d2577e0605 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-07-27openpower-pnor-code-mgmt: srcrev bump d38d3649f6..0dea199266Andrew Geissler1-1/+1
Patrick Williams (2): OWNERS: switch 'matches' to 'matchers' sdbusplus: use shorter type aliases Change-Id: I7dc19c3d50204b43924e4d862aa90bb7e4b7cc48 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-07-26openpower-vpd-parser: srcrev bump 6b2b537490..57cebeb09aAndrew Geissler1-1/+1
Patrick Williams (1): OWNERS: switch 'matches' to 'matchers' Change-Id: If81440f3b5ca38c4582727a87a7c2cc754742567 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-07-20openpower-proc-control: srcrev bump d8be1ebda3..cb3d1dba4fAndrew Geissler1-1/+1
Andrew Geissler (1): remove wants on synch targets in stop-instructions Change-Id: I197e2bc93dd56c3358d83af7c0afc1b1b13ddf4b Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-07-18meta-openpower:op-occ-disable: remove wants on synch targetAndrew Geissler1-1/+1
openbmc/phosphor-state-manager#21 highlights an architecture issue with OpenBMC's use of synchronization targets. When a service, such as op-occ-disable@.service, runs both in a standard power off target, as well as in other paths (like the host quiesce path), there is an issue. The service starts the synchronization targets in the quiesce path and this causes them to already be running on the power off, resulting in the synchronization targets not actually coordinating the power off. The direction this commit takes OpenBMC is that if a service needs to run outside of the standard power on or off path, then they can not have a Wants or Requires clause in the service file. The following commit was done a while back to address this issue: https://gerrit.openbmc.org/c/openbmc/phosphor-state-manager/+/40026 That is that we ensure the primary power on and off targets start the synchronization targets so services requiring them can just use a Before or After clause. The piece that was never done was to go and fix the services which fell into this bucket. Add an explicit dependency on the stop-instructions service to ensure that this service is always run before it when they are both started at the same time. This just provides an extra level of protection to ensure we never stop host instructions before disabling occ monitoring. Tested: - Did multiple boots, reboots, and host crash tests and saw no issues Signed-off-by: Andrew Geissler <geissonator@yahoo.com> Change-Id: I6c8c32a605216c0c3dc2065f7c09236d2c216720
2022-07-16openpower-hw-diags: srcrev bump a9f85590e8..9b41febad7Andrew Geissler1-1/+1
Zane Shelley (1): Revert clang-format to align with openbmc/docs Change-Id: I8159f0c09ddfffa246d508db1fce50e86b7737d4 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-07-16openpower-libhei: srcrev bump 5d02cc2499..d478c8c664Andrew Geissler1-1/+1
Zane Shelley (3): Update signature descriptions for NMMU_FIR[41:42] Add test case for isolation to EQ_CORE_FIR Revert clang-format to align with openbmc/docs Change-Id: If6ab0478bb5a168b7876be5c33d43ce9cec21b3b Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-07-13openpower-hw-diags: srcrev bump fc7e24767f..a9f85590e8Andrew Geissler1-1/+1
Ben Tyner (1): Attention handler configuration file support Change-Id: I84d847636183d6ed1d8d89425f64d69a74c2c4b9 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-07-12openpower: ipl: srcrev bump 49e7026d98..8fc1c2d6e3Jayanth Othayoth1-1/+1
Jayanth Othayoth (12): libphal: deconfigureTgt skip primary processor deconfig libphal: Add sbe halt state handling for threadStopProc chipop libphal: SBE chip-op failure debug data support ipl: changed clang-format file location ipl: clang-format: disabled SortIncludes ipl: enabled clang-format based source formatting libphal: Added input target type check in isPrimaryProc api libphal: deconfigureTgt api updates ipl:: Added clock redundant mode check helper function libipl:p10: redundant mode clock error handling support libipl: ATTR_SYS_CLOCK_DECONFIG_STATE based clock state update libipl: ATTR_SYS_CLOCK_DECONFIG_STATE size update Signed-off-by: Jayanth Othayoth <ojayanth@in.ibm.com> Change-Id: I8e3aa976c79e55404e165770b044a389347a1c22
2022-07-12openpower: pdata: srcrev bump 3e2938dd0c..1ae8abf6c3Jayanth Othayoth1-1/+1
Jayanth Othayoth (3): data/p10: Added ATTR_SYS_CLOCK_DECONFIG_STATE data/p10: ATTR_SYS_CLOCK_DECONFIG_STATE preserved_attrs_list updates data/p10: ATTR_SYS_CLOCK_DECONFIG_STATE size update Signed-off-by: Jayanth Othayoth <ojayanth@in.ibm.com> Change-Id: I01c8b9220be8f6f72c408d8bb8351aca7d80fbf0
2022-07-12openpower: srcrev bump ekb ..184be and libekb ..6ec7bJayanth Othayoth2-2/+2
This is to fix build dependency. ekb: srcrev bump 79f40fbad5..184be55ec Updated to latest version pub-ekb. libekb: srcrev bump 9a8b5a419f..6ec7b49e43 Jayanth Othayoth (12): PLAT: Added new constant for pub-ekb compile makefile: added odyssey specific include headers ekb: Update EKB to ..3bc4cc5af7 ekb: Update EKB to ..0229cf8e94 tools: enable hex format display support in scom ffdc userdata libekb: enable code format using clang-format libekb: Added FFDC type FFDC_TYPE_SPARE_CLOCK_INFO plat: Added clock redundant mode check helper function plat: redundant mode clock error handling helper function updates plat: Enabled redundant mode clock failure callout support. ekb: Update EKB to ..184be55ec plat: remove attribute_info.H dependency rajerpp1 (2): libekb: Removing proc guard on clock failure Adding PCI_REF_CLOCK callout Signed-off-by: Jayanth Othayoth <ojayanth@in.ibm.com> Change-Id: I1dc53d952b07bd79d631239521bf6c9865758321
2022-07-08openpower-proc-control: srcrev bump 62c8c93e3c..d8be1ebda3Andrew Geissler1-1/+1
Jayanth Othayoth (2): util getservice api updates PHAL: Redundant mode clock error handling support Change-Id: I44002eb882224bf502e237eefc8e4380c134eec0 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-06-29openpower-libhei: srcrev bump 83ee52281f..5d02cc2499Andrew Geissler1-1/+1
Zane Shelley (1): Update to clang-format-14 Change-Id: I667b33e00c4f07e9d24109b7a0164121661bd54e Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-06-28openpower-hw-diags: srcrev bump 513f64aa86..fc7e24767fAndrew Geissler1-1/+1
Zane Shelley (2): Update to clang-format-14 CORE_FIR recoverables could be blamed as checkstop root cause Change-Id: I9444161a2f7eb47d4db95686ffdb493b888ed8fc Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-06-21openpower-host-ipmi-flash: srcrev bump 299cb81ee9..8970726646Andrew Geissler1-3/+4
Willy Tu (1): build: Convert project to meson due to ipmid dependencies Change-Id: Iba51deb5634799139ddf7382dcbe444ec3043ed0 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-06-15openpower-vpd-parser: srcrev bump 3803131f1d..6b2b537490Andrew Geissler1-1/+1
Santosh Puranik (1): manager: Move System VPD Restore to Manager Change-Id: Ia2874a851093bd7ac2adf7859dc360822cc9aeee Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-06-15openpower-proc-control: srcrev bump ae663a0cdf..62c8c93e3cAndrew Geissler1-1/+1
Marri Devender Rao (1): PHAL: mpreboot- exit with failure if no functional processor found Change-Id: I7a597db3512ee974d6ac537388e028a3c0323d4a Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-06-15openpower-pnor-code-mgmt: srcrev bump c8ee449799..d38d3649f6Andrew Geissler1-1/+1
Adriana Kobylak (1): mmc: reset: Add sleep before returning zamiseck (1): Ensure No Unnecessary Errors During Code Update Change-Id: I8e067fffedd74a21a2ecb2a550661e998f53e96c Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-06-15openpower-hw-diags: srcrev bump 4efca2808c..513f64aa86Andrew Geissler1-1/+1
Zane Shelley (1): Handling for host detected LPC timeout Change-Id: I6b5d82fd7cf1f34aac9ff4672cc06d17ccfec9d6 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-06-15openpower-libhei: srcrev bump bd48bf907a..83ee52281fAndrew Geissler1-1/+1
Zane Shelley (1): Updating signature for host detected LPC timeout Change-Id: I02602195fd66a25f2ba23c00c4f6ad0052656237 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-06-14openpower-libhei: srcrev bump 21a2354c80..bd48bf907aAndrew Geissler1-1/+1
Zane Shelley (1): Additional registers to capture for IOHS_DLP_FIR (in SMP mode) Change-Id: I5b41865529e32a01d6b34e16af01a086ae198cbd Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-06-11openpower-host-ipmi-oem: srcrev bump 90cd276d76..a6ea372cafAndrew Geissler1-1/+1
Konstantin Aladyshev (1): Correct links to the phosphor-dbus-interfaces project Change-Id: I9e2bd2ca0a2b75e940b291689dae6cc088c90158 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-06-11openpower-pnor-code-mgmt: srcrev bump 6b9daf56f8..c8ee449799Andrew Geissler1-1/+1
Konstantin Aladyshev (1): Correct link to the Software Architecture document Change-Id: I750ade90e5a599c2b7e934438b4bb35ea140b023 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-06-10openpower-hw-diags: srcrev bump ed3ab8f95d..4efca2808cAndrew Geissler1-1/+1
Andrew Geissler (1): include what you use (array) Change-Id: Ie553c6e3095f2beef02f964e8ace66cfa09bc940 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-06-03openpower-vpd-parser: srcrev bump a559c2d671..3803131f1dAndrew Geissler1-1/+1
Priyanga Ramasamy (3): vpd-tool not to force reset if CEC is powered ON API to read VPD keyword from hardware Vpd-tool:Read keyword from hardware Change-Id: Ia22bdac9500139a1c28262e82bd065b034ad127c Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-06-03openpower-pnor-code-mgmt: srcrev bump 1e01078ee7..6b9daf56f8Andrew Geissler1-1/+1
Ed Tanous (1): Include what you use Change-Id: I3e808e717e77f2805c694b644f750dc6d70b51e8 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-06-03openpower-proc-control: srcrev bump c3119d8e6b..ae663a0cdfAndrew Geissler1-1/+1
Jayanth Othayoth (2): Revert "PHAL: Additional callout support during sbe chipop timeout" op-stop-instructions: change service timeout value to 20 sec Change-Id: Id235f7c1885f1c4a8873a42badf55b093b4b109a Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-06-02openpower-proc-control: srcrev bump 4d5b5bfe01..c3119d8e6bAndrew Geissler1-1/+1
Jayanth Othayoth (1): PHAL: Additional callout support during sbe chipop timeout Change-Id: I4e71567315cd2ea181b8ee1f5354ab96259a7472 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-06-01openpower-libhei: srcrev bump 1252846796..21a2354c80Andrew Geissler1-1/+1
Matt Spinler (1): setup.py: Check for version in env var Change-Id: I263685266216c8ca8b3c6bba724631c07dda38ef Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-05-31meta-openpower: guard: srcrev bump ad1b504..c7c018cJayanth Othayoth1-1/+1
Ed Tanous (1): Fixing logic error Marri Devender Rao (1): guard: fix compiler warning comparing the result of pointer addition Signed-off-by: Jayanth Othayoth <ojayanth@in.ibm.com> Change-Id: I38b8b7f05976ce2eac282cdf7c270edbb636b108
2022-05-27openpower-proc-control: srcrev bump f2e5372660..4d5b5bfe01Andrew Geissler1-1/+1
Marri Devender Rao (1): PHAL: Log Informational error for PEL created during poweroff Change-Id: I6df8aa4b0a6819a292b33da09e1d9f0684f66c1b Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-05-27openpower-hw-diags: srcrev bump cd6373d34e..ed3ab8f95dAndrew Geissler1-1/+1
Zane Shelley (1): Fix outdate comment in analyzer filter support Change-Id: I2e76b047406a3086d0c20b522e4171a075bd260f Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>