summaryrefslogtreecommitdiff
path: root/meta-openpower
AgeCommit message (Collapse)AuthorFilesLines
2021-10-14openpower-libhei: srcrev bump 5d731358d0..853765bf98Andrew Geissler1-1/+1
Zane Shelley (2): Chip data file updates for TP and N0 chiplet Chip data file updates for N1 chiplet Change-Id: I6a8c5aed1fe5eb536dc96c33670c8f6d3dd018df Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-10-14openpower-debug-collector: srcrev bump 9b6f8474a4..09cf37962aAndrew Geissler1-1/+1
Shantappa Teekappanavar (1): Remove checks for AutoReboot in watchdog timeout Change-Id: I49aa3ae4fa6b007965a6ddb1832189ac52da1f6f Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-10-13openpower-software-manager: Add runtime dependenciesGeorge Liu1-1/+1
It will build fail when enabled `vitrual_pnor` and compile with `bitbake openpower-software-manager`. error message: /usr/bin/obmc-vpnor-util contained in package openpower-software-manager requires /bin/bash, but no providers found in RDEPENDS:openpower-software-manager? [file-rdeps] Add the runtime dependency(bash) to the openpower-software-manager_git.bb file. Tested: enabled `vitrual_pnor` and built openpower-software-manager successfully. Signed-off-by: George Liu <liuxiwei@inspur.com> Change-Id: I215d4b215a205a492b4509bc6f208182f25ce1d2
2021-10-12openpower: ipl version bump ..ea1162e71bJayanth Othayoth1-1/+1
Dhruvaraj Subhashchandran (1): libphal: Add support for SBE dump collection Jayanth Othayoth (4): libphal: SbeError class updates libphal: pdbg init api support libipl: MPIPL skip sbe state updates in updatehwmdel step libipl: refactor mpipl_continue chip-op Signed-off-by: Jayanth Othayoth <ojayanth@in.ibm.com> Change-Id: Ic4a7bc5cf74d54c05ced2707ac9ee10e126c9c00
2021-10-09openpower-pnor-code-mgmt: srcrev bump a38f6e652e..97a709b0c5Andrew Geissler1-1/+1
Patrick Williams (1): catch exceptions as const Change-Id: Iead74671298ce9b790e776d1af6886b0116d5bdb Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-10-08openpower-libhei: srcrev bump cfa9bd1dcf..5d731358d0Andrew Geissler1-1/+1
Zane Shelley (4): Chip data file updates for PAUC chiplet Chip data file updates for IOHS chiplet Chip data updates for MC chiplet Chip data file updates for MCC chiplet Change-Id: I09eb91e0ca4c2b18b761d263fbf02cfef35c2294 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-10-08openpower-vpd-parser: srcrev bump b1e64bb6fa..4c3bf5bec1Andrew Geissler1-1/+1
Alpana Kumari (1): Correct the json keyword Change-Id: I6d9f48f3042d0e2970369a7dbedea5dbf90d39c7 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-10-08openpower-hw-diags: srcrev bump 734185ae71..88c6c6156dAndrew Geissler1-1/+1
Zane Shelley (7): RAS action file updates for EQ chiplet RAS action files for PEC chiplet RAS file updates for PAUC chiplet RAS data files updates for IOHS chiplet RAS data files updates for OMIC chiplet RAS data file updates for MC chiplet RAS data file updates for MCC chiplet Change-Id: I6bbe84a117ae4fac84af99d0736222c6a50a788f Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-10-08openpower-proc-control: srcrev bump 4079f09d2f..9e178b740aAndrew Geissler1-1/+1
Patrick Williams (2): catch exceptions as const build: switch to C++20 Change-Id: Iaa974321822c2403c1c5ae9053bc74abf9b44971 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-10-06libekb: srcrev bump a68c2f6102..742ec3d703Jayanth Othayoth1-1/+1
Commits included Dhruvaraj Subhashchandran (1): libekb: Add support for SBE dump HWPs Jayanth Othayoth (1): ekb: Update EKB to hw093021a.opmst10 Signed-off-by: Jayanth Othayoth <ojayanth@in.ibm.com> Change-Id: I71b95167c67ca55affb30a9316eecb6b1a2d3c4e
2021-10-06ekb: srcrev bump c14cb37697..eba08e93a7Jayanth Othayoth1-1/+1
Commits included - RAS Review updates - fix build issues related to xml syntax - Release tag & head commit information updated for hw093021a.opmst10 - SBE Dump procedure updates. Signed-off-by: Jayanth Othayoth <ojayanth@in.ibm.com> Change-Id: I53873c603c0441a11611eec057392854075a5eba
2021-10-05openpower-libhei: srcrev bump 91f1d3d2aa..cfa9bd1dcfAndrew Geissler1-1/+1
Zane Shelley (8): Fix signature descriptions for global FIRs Fix signature descriptions for chiplet FIRs Clean up chiplet FIR register names for consistency Add handling for bit 2 in all recoverable chiplet FIRs Split remaining chiplet XML files by attn type Update chip data files for FIR on the core target Update chip data files for all chiplet local FIRs Chip data file updates for EQ chiplet Change-Id: Icc81da8f5db3eb9aa624884c2e09e4822b59f624 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-10-05openpower-hw-diags: srcrev bump 5d63cefcad..734185ae71Andrew Geissler1-1/+1
Zane Shelley (5): Prevent duplicate entries in callout list Bus callout resolution support Update action for all chiplet and global FIRs Update actions for FIR on the core target Update action files for all chiplet local FIRs Change-Id: I5943cc2b9df72f875456f07ee3590f83359361c2 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-10-05openpower-proc-control: srcrev bump 61c8757c6b..4079f09d2fAndrew Geissler1-1/+1
Jayanth Othayoth (3): PHAL:createPEL function signature update PHAL: added createSbePEL wrapper function PHAL: SBE boot failure support Change-Id: I9381a4d389e345ed027fefef6f6d09cf2e63fb51 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-10-05openpower-pnor-code-mgmt: srcrev bump 4c2386a575..a38f6e652eAndrew Geissler1-1/+1
Adriana Kobylak (2): ubi: reset: Preserve the SECBOOT partition mmc: Handle missing pnor.toc file George Liu (1): Remove the last comma of the biosAttrStr value Change-Id: I1a5baa391993177b979218d92979d17af1c47050 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-09-29openpower: phal utility library supportJayanth Othayoth1-1/+1
phal(power hardware abstraction layer) utility library Utility library functions for PHAL repository provided APIs. This is mainly intended for advanced RAS support for phal provided APIs in a common place. Also provides c++ wrapper around some of libpdbg functionality. This commit enabled build support for libphal libarary source code is available here https://github.com/open-power/ipl/blob/main/libphal/ Signed-off-by: Jayanth Othayoth <ojayanth@in.ibm.com> Change-Id: I976133727ae7b632baf5d1a38c6c433b9c8b641c
2021-09-29openpower: ipl version bump ..2af23633e2Jayanth Othayoth1-1/+1
Changes: Jayanth Othayoth (17): libipl: fix sbe_start error handling issues libphal: initial commit libphal: Create TemporaryFile class libphal: exception based error handling infrastructure libphal: error log infrastructure support for SBE utils libphal: Add buffer management support libphal: initial commit for pdbg utility functions libphal: validateSBEState api support libphal: captureFFDC api support libphal: mpiplContinue api support libphal: getTiInfo api support libphal: mpiplEnter api support libphal: update on pdbg_target type declaration syntax libipl: Add helper function to support SBE state management libipl: Step 0 SBE state management updates libipl: pre-poweroff path SBE state management updates libipl: rename IPL_ERR_CFAM to IPL_ERR_FSI_REG Signed-off-by: Jayanth Othayoth <ojayanth@in.ibm.com> Change-Id: I2fbfadbc2a965e9d54eea238436d1e98670a981d
2021-09-28openpower-hw-diags: srcrev bump 96d5486c3c..5d63cefcadAndrew Geissler1-1/+1
Zane Shelley (1): ConnectedCalloutResolution support Change-Id: I1e2e94b51e2e4ba781f9f4ae95e4ec189a2fc401 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-09-23openpower-hw-diags: srcrev bump 74b40bf049..96d5486c3cAndrew Geissler1-1/+1
Zane Shelley (2): Add support for clock callout resolutions More test cases for Resolution class Change-Id: I72605c7e0376c696a0873655140dc55d9267b3ee Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-09-23openpower-occ-control: srcrev bump d267cec28e..ff7afd9865Andrew Geissler1-1/+1
George Liu (4): Update clang-format Replace std::experimental::filesystem with std::filesystem Comment unused parameters Replace IRC with Discord Matt Spinler (1): Use big core numbering for P10 cores Change-Id: I3678b3058d5df4ca8b58043c2c4f17a30e6f4394 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-09-22fru-vpd: Add dependsGeorge Liu1-0/+4
It will build fail when we enabled `ibm-parser` & `vpd-manager` and compile with `bitbake xxx`, error message: missing libgpiod, nlohmann-json and cli11 dependencies. Add these dependencies to the openpower-fru-vpd_git.bb file. Tested: enabled `ibm-parser` & `vpd-manager` and built openpower-fru-vpd successfully. Signed-off-by: George Liu <liuxiwei@inspur.com> Change-Id: I80a5e9746349f12ca65a6870f2d5d428d5e1e3d6
2021-09-20openpower-pnor-code-mgmt: srcrev bump ff675db0ce..4c2386a575Andrew Geissler1-1/+1
Adriana Kobylak (1): mmc: Add dependency to openpower-update-bios-attr-table.service Change-Id: Ib66e61f1461fed81b2567555cc254bb394c9e4f7 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-09-20openpower-hw-diags: srcrev bump 276e981391..74b40bf049Andrew Geissler1-1/+1
Ben Tyner (2): Attn: Self boot engine (SBE) attention support Attn: No event log entry for hostboot FFDC error Zane Shelley (2): stop ATTN service during watchdog time out handling Meson project update to v50.0 Change-Id: I093279dbab968beaa55c60d5a4fc5b6d8f9383b7 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-09-17openpower-pnor-code-mgmt: srcrev bump 0ddd4fad45..ff675db0ceAndrew Geissler1-1/+1
Adriana Kobylak (1): mmc: Copy only LID files during update Change-Id: I93fbf29efe90cc49e248483c64a0e0fd3b38a703 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-09-15openpower-vpd-parser: srcrev bump 8be4334fd9..b1e64bb6faAndrew Geissler1-1/+1
Alpana Kumari (2): Dimm memory size support Enable dynamic presence detect of FRUs Matt Spinler (1): Support size_t properties on extraInterfaces Santosh Puranik (1): Set one-time properties and PrettyName alpana07 (1): DD2: Enable Dimms Change-Id: I3446ce4e07f69c4cddabc5a7867e5eec6e599a36 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-09-14openpower-proc-control: srcrev bump ee56c55526..61c8757c6bAndrew Geissler1-1/+1
Jayanth Othayoth (4): PHAL: Helper function to set PDATA_INFODB PHAL: set PDATA_INFODB value for phal-export-devtree app PHAL: set PDATA_INFODB value during import devtree PHAL: disable attributes tool debug traces Change-Id: Ia969a9811580b6d79c59c5f941acaab5b8f67be3 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-09-14openpower-occ-control: srcrev bump 25613624ce..d267cec28eAndrew Geissler1-1/+1
Matt Spinler (1): Find P10 OCCs by looking in /dev Change-Id: Ie474fb85f66704346e43435cb7d172daf27bba4d Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-09-11openpower-proc-control: srcrev bump 2b21170102..ee56c55526Andrew Geissler1-1/+1
Jayanth Othayoth (1): phal: libipl enum name change IPL_NO_ERR to IPL_ERR_OK Change-Id: I85095bdc2ef4c9be28280e3c9b61de650ee41870 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-09-11Remove watchdog-timeout service on p10bmc systemsShantappa Teekappanavar2-6/+14
watchdog-timeout service is needed only if the PHAL machine features is not present/enabled. In p10bmc is PHAL machine features based, so removing the watchdog-timeout service. This commit: - Does not install openpower-debug-collector-watchdog-timeout@.service file in the /lib/systemd/system directory for PHAL machine features based systems - Removes openpower-debug-collector-watchdog-timeout@0.service link to the service file, openpower-debug-collector-watchdog-timeout@.service, on PHAL machine features based systems Testing: Installed the image on p10bmc system and verified that the systemd service file openpower-debug-collector-watchdog-timeout@.service was not created, and the link file, openpower-debug-collector-watchdog-timeout@0.service, also was not created. Signed-off-by: Shantappa Teekappanavar <sbteeks@yahoo.com> Change-Id: I7bafd9b7e232043cddbcce76af51fd457169f759
2021-09-11openpower-debug-collector: Fix watchdog-timeout systemd service link issuesShantappa Teekappanavar2-5/+4
This commit: - fixes missing "@" in the openpower-debug-collector-watchdog-timeout@.service file path. - Adds openpower-debug-collector-watchdog-timeout@.service file to the /lib/systemd/system directory. Testing: Installed the image on simics and verified that the watchdog-timeout systemd service file was added to /lib/systemd/system directory. Signed-off-by: Shantappa Teekappanavar <sbteeks@yahoo.com> Change-Id: Id6d9309d35bf218a2b458548f8a9dc6b7cc0a58c
2021-09-10openpower: bump ipl to 5edb65dJayanth Othayoth1-1/+1
Amitay Isaacs (2): libipl/p10: libpdbg api always returns -1 on error libipl: Improve naming IPL_ERR_NILL to IPL_ERR_OK Chirag Sharma (1): libipl: Check to not apply resolved guard records Jayanth Othayoth (6): libipl: Add support for hostboot attribute overrides libipl: Add support for disabling denial list based SCOM libipl: pdbg v3.3 related changes libipl: Add sbe ffdc data logging support libipl: Log FFDC data if mpipl_continue chip-op fails libipl: ipl_error_callback_func prototype change Signed-off-by: Jayanth Othayoth <ojayanth@in.ibm.com> Change-Id: I817d48e88a484b70119314f3e54e5029c233c632
2021-09-10openpower-proc-control: srcrev bump ad1cfa50b5..2b21170102Andrew Geissler1-1/+1
Jayanth Othayoth (1): phal: ipl_error_callback_func prototype related changes Change-Id: I6c3e9b4184b2293c15679b94ff45d37d016189ef Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-09-09openpower-pnor-code-mgmt: srcrev bump 7b5685d105..0ddd4fad45Andrew Geissler1-1/+1
Isaac Kurth (1): item_updater_mmc: Implement bios factory reset Change-Id: Id1be191200e8b9c3210e5cf6e34d42fcca5f3b66 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-09-09openpower-host-ipmi-oem: srcrev bump 98af91d62e..7bb95c3e23Andrew Geissler1-1/+1
Patrick Williams (1): exception: switch to public sdbus exception Change-Id: I0148d2cba49f23cfcf342034c30f7e60853f1f9d Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-09-09openpower-proc-control: srcrev bump 2246cca047..ad1cfa50b5Andrew Geissler1-1/+1
Andrew Geissler (2): op-reset-host-check: update for recent state mgr changes op-reset-host-check: add logging as service dep Change-Id: I849d1018a2a619266c06ba7b2ba016668426cf29 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-09-08openpower-pnor-code-mgmt: srcrev bump 5dc5d6cc67..7b5685d105Andrew Geissler1-1/+1
Adriana Kobylak (1): Update MAINTAINERS, add OWNERS Patrick Williams (1): exception: switch to public sdbus exception Change-Id: If9daffb053e7392d63d6ff01062e20a7fd756702 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-09-08openpower-vpd-parser: srcrev bump ed609affb6..8be4334fd9Andrew Geissler1-1/+1
Patrick Williams (1): exception: switch to public sdbus exception Change-Id: Ib9e4097e719fd340c8c2f653104a82af11f89b60 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-09-08openpower-host-ipmi-flash: srcrev bump 61e18614a6..955103869dAndrew Geissler1-1/+1
Patrick Williams (1): exception: switch to public sdbus exception Change-Id: Ie58edf935bfaf2a68e2ec16fc17dad6823b1f556 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-09-08openpower-debug-collector: srcrev bump a1ea5e5f18..9b6f8474a4Andrew Geissler1-1/+1
Patrick Williams (1): exception: switch to public sdbus exception Change-Id: I65e07d8dfb54ccc5d6f028683f61ebd4b92b1122 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-09-04openpower-proc-control: srcrev bump 07e9a6a1cc..2246cca047Andrew Geissler1-1/+1
Patrick Williams (2): cleanup sdbus CAMELCASE define exception: switch to public sdbus exception Change-Id: I779bebeeacc5e68178bf64a1aedd2f2d4fe2c715 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-09-03openpower-occ-control: srcrev bump a26f152793..25613624ceAndrew Geissler1-1/+1
Patrick Williams (2): dos2unix conversion exception: switch to public sdbus exception Change-Id: I8ab78ffe63667b73c2dfb5159173e1fb1f7b1c84 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-09-03openpower-hw-diags: srcrev bump 2d114321d9..276e981391Andrew Geissler1-1/+1
Ben Tyner (1): Fix for setting PDBG_DTB environment variable Change-Id: If6e29880094d5ea2bd529a787e48df862835e84f Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-09-02meta-phosphor: change systemd.bbclass to match upstream override syntaxPatrick Williams7-15/+15
Upstream bbclasses changed to typically use the `:${PN}` override syntax, including the SYSTEMD_ variables. Change our systemd.bbclass to do the same for consistency and perform a tree-wide variable replacement. Spot checked by building bletchley and witherspoon and checking some of the SYSTEMD_LINK directives on installed packages under qemu. Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I20a9dd809bff8af8759488734f80486c7228c6eb
2021-09-02openpower-occ-control: srcrev bump eeb95bade4..a26f152793Andrew Geissler1-1/+1
Chicago Duan (1): Read proc temps and dimm temps Matt Spinler (7): Update PLDM entity ID used for OCC active Support new PDR layout in PLDM sensor handling Support 0xFF fru_type values Temporarily remove label vs frutype mismatch trace The label field for temperature sensors is decimal Set sensors to NaN when polling is stopped Check for read failures during sensor monitoring Change-Id: Id6382ee6182a9b2dbe897bbc621ab1c2b5a8f5d0 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-08-31openpower-hw-diags: srcrev bump 9513582b87..2d114321d9Andrew Geissler1-1/+1
Zane Shelley (1): Support for callout list FFDC Change-Id: I17ccd0ad6dc06cf069904b4f3b69636512f2e3e2 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-08-26openpower-hw-diags: srcrev bump 7029e525ad..9513582b87Andrew Geissler1-1/+1
Zane Shelley (2): Moved Callout class logic to Resolution classes Simplified Guard class and supporting functions Change-Id: Iaeb06fb1cfdb3ba6127f6e45905b25e6e37bb88d Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-08-26openpower-debug-collector: srcrev bump 4bb6d32745..a1ea5e5f18Andrew Geissler1-1/+1
Shantappa Teekappanavar (1): watchdog: Create PEL when AutoReboot is false and watchdog times out Change-Id: If2349e70cbe42036fb653df0153ac5d889f43252 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-08-24treewide: remove gategarth from layer-supportPatrick Williams1-1/+1
We've typically kept these LAYERSERIES_COMPAT to 2 releases: the current and the upcoming. Remove 'gatesgarth' is it is now 2 releases back. Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I5e812a94fed1738898af75c0fdee81996a5bbf20
2021-08-18openpower-vpd-parser: srcrev bump 8cc5b15ca6..ed609affb6Andrew Geissler1-1/+1
Andrew Jeffery (2): meson: Add OpenBMC-specific subprojects meson: Add googletest as a subproject Santosh Puranik (1): Allow byte array values in extraInterfaces Change-Id: Ifb5d8fd70d5be9f86c78bbd7b3ca64d9d58e78d6 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-08-18openpower-hw-diags: srcrev bump fe2c50d70c..7029e525adAndrew Geissler1-1/+1
Ben Tyner (1): On checkstop request dump and transition host Change-Id: I4968ec54673ec5465b6623f71ecd3ff1bc0abb5c Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>