summaryrefslogtreecommitdiff
path: root/meta-openpower/recipes-phosphor
AgeCommit message (Collapse)AuthorFilesLines
2021-11-06openpower-vpd-parser: srcrev bump d1f64ca3db..a0cc5923f2Andrew Geissler1-1/+1
George Liu (1): build: Remove autotools support Change-Id: I1c9b644e46c6e63f7d631c3e005afd67b74f4335 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-11-06openpower-hw-diags: srcrev bump 39fcf65dce..a00426f5e8Andrew Geissler1-1/+1
Zane Shelley (5): include config header for use of CONFIG_PHAL_API Updates to ClockCalloutResolution behavior add .eslintignore to ignore meson log output files Add Guarded/Deconfigured fields to callout resolutions Removed old guard design Change-Id: I5a9affe2c1bc27667053cd469a9e513af525cfc7 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-11-06openpower-libhei: srcrev bump 33e46ac8c0..c0d0f36139Andrew Geissler1-1/+1
Zane Shelley (1): add .eslintignore to ignore meson log output files Change-Id: I14b2759cee3bfe97210342c979294f124b013bc1 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-11-04Partially revert "treewide: remove obmc-system-mgmt feature"Patrick Williams1-0/+2
The obmc-system-mgmt feature is currently used in the image to trigger inclusion of a virtual-provider which provides a number of packages many systems need. Partially revert the removal of this feature so that the outcome is: 1. The empty obmc-phosphor-sysd package is still removed. 2. By default the 'obmc-system-mgmt' feature is included, unless specifically exempted. 3. All EVB platforms remove the 'obmc-system-mgmt' feature since they have no system they are managing. This partially reverts commit 060ad3ff7fcc30aff78a9e504efee9d8fa0d4526. Tested: * Built `bletchley` and confirmed `packagegroup-fb-apps-system` and `entity-manager` are present. ``` entity-manager armv7ahf-vfpv4d16 0.1+git0+6bf41588ab-r0 packagegroup-fb-apps-system all 1.0-r1 ``` * Built `witherspoon` and confirmed `packagegroup-op-apps-system` and `pdbg` are present. ``` packagegroup-op-apps-system noarch 1.0 pdbg arm1176jzs 3.3 ``` * Ran `bitbake -p` on `evb-ast2600` to confirm the undefined `virtual-obmc-system-mgmt` is not being included in the image. Change-Id: I8b7804d5101cc84a2c57473b3f85672bf7767c67 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
2021-11-03meta-openpower:meson: pkgconfig inherit requiredAndrew Geissler3-3/+3
Upstream yocto made a change recently that brought to light a bug in some of our recipes. If your meson makefiles utilize the dependency() function then the recipe must also include pkgconfig. Signed-off-by: Andrew Geissler <geissonator@yahoo.com> Change-Id: I48c062226275c6e110bde27e815d2643c369c14c
2021-11-03openpower-hw-diags: srcrev bump f4792d6850..39fcf65dceAndrew Geissler1-1/+1
Ben Tyner (1): Attn: Qualify MPIPL request with dump policy austinfcui (1): Update discord info in OWNERS file Change-Id: Icf537d43968e61dd2977fa929e95c1099a1cd696 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-11-03openpower-libhei: srcrev bump 5c4b0b1c73..33e46ac8c0Andrew Geissler1-1/+1
austinfcui (1): Update discord info in OWNERS file Change-Id: I7dfe9fde18f538de1e40fbe34838b8238f2e95bb Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-11-03openpower-proc-control: srcrev bump ff27e3915c..ad3ff0fdf8Andrew Geissler1-1/+1
Jayanth Othayoth (1): PHAL: refactor startHostNormal procedure Change-Id: Ie2c9f09e236aaea2482cfe057d2ca298c5e5b73a Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-11-02openpower-hw-diags: srcrev bump 0f481a441f..f4792d6850Andrew Geissler1-1/+1
Zane Shelley (1): Temporary filtering for checkstop root cause attentions Change-Id: I6c1256fc2cecaac30e7183d7734e394b85ba178f Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-11-01openpower-occ-control: srcrev bump ea4ba179f0..ace67d85e4Andrew Geissler1-1/+1
Eddie James (1): ffdc: Only proceed with PEL creation if there is an error Manojkiran Eda (1): Add OWNERS file Matt Spinler (1): Add proc IO Ring and core/IO ring DVFS sensors Change-Id: I6e031270eafdc116ced25fd499cca9837f87e9ab Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-10-30openpower-proc-control: srcrev bump 6263820071..ff27e3915cAndrew Geissler1-1/+1
Andrew Geissler (1): op-continue-mpreboot: ensure it runs after start_host Manojkiran Eda (1): Add OWNERS file Change-Id: I50c38916c9ddf8de5fdd66572b76e713c2e620a4 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-10-30openpower-hw-diags: srcrev bump d94291aa2f..0f481a441fAndrew Geissler1-1/+1
Ben Tyner (1): Attn: Properly handle hostboot TI with EID/PLID Zane Shelley (1): update OWNERS file Change-Id: I82be0e10d9778df9d222f654c0ae13a5b6dc8b22 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-10-30openpower-libhei: srcrev bump 90c37748c2..5c4b0b1c73Andrew Geissler1-1/+1
Zane Shelley (1): update OWNERS file Change-Id: I4987e1b77543d4994c3dc6219e6860d6837bf341 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-10-28openpower-vpd-parser: srcrev bump dacaa47f18..d1f64ca3dbAndrew Geissler1-1/+1
Manojkiran Eda (1): Add OWNERS file Change-Id: I747765564ad6ef52d52a878ce128bfe0f4d3372d Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-10-28openpower-hw-diags: srcrev bump b971517919..d94291aa2fAndrew Geissler1-1/+1
Manojkiran Eda (1): Add OWNERS file Change-Id: Icfdb7eb69a9b61bd8fff5a28e7e9a6fdf8d50737 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-10-28openpower-libhei: srcrev bump 853765bf98..90c37748c2Andrew Geissler1-1/+1
Manojkiran Eda (1): Add OWNERS file Change-Id: I238b9767950778b2ca895926346a36179218d7c2 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-10-28openpower-host-ipmi-oem: srcrev bump 7bb95c3e23..531f8c5502Andrew Geissler1-1/+1
Brad Bishop (1): Add OWNERS file Change-Id: I4893c1e32b3c093261016f5f6047ece5306421a3 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-10-27openpower: sbe-pel-parsers: Python parsers from sbeJayanth Othayoth1-0/+15
This recipe adds SBE UserData and SRC parsers in BMC images for use by peltool. Signed-off-by: Jayanth Othayoth <ojayanth@in.ibm.com> Change-Id: Ia6d3e2296fa1b874341eeade3e518de1576e0e98
2021-10-27openpower-occ-control: srcrev bump 6b234c1554..ea4ba179f0Andrew Geissler1-1/+1
Eddie James (2): Add FFDC collection Add SBE timeout handling George Liu (1): build: Remove autotools support Change-Id: I8801d79ddc0494568bb5d32bb9af67b0d2a4fe83 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-10-27openpower-host-ipmi-flash: srcrev bump 955103869d..90eea43e3eAndrew Geissler1-1/+1
Manojkiran Eda (1): Add OWNERS file Change-Id: I4a539cdf39a10747b0ddbfd800a3179a65b7bcec Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-10-27openpower-pnor-code-mgmt: srcrev bump 6fc7fcd6b1..514a094e90Andrew Geissler1-1/+1
meta-openpower: mmc: add reference to new bios reset service Isaac Kurth (2): item_updater_mmc: Add service calls to bios reset openpower: mmc: physical reset triggers bios reset Change-Id: I98a64189e3ce2da59f858e8f37bdb1363e50f6de Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Isaac Kurth <blisaac91@gmail.com>
2021-10-26treewide: remove obmc-system-mgmt featurePatrick Williams1-2/+0
Every machine layer treats 'system-management' as either part of a package-group or removes the feature. The sample implementation in meta-phosphor is a do-nothing shell script (and up until recently was a Python script). There appears to be no useful purpose to this feature as a stand-alone concept, so remove it. Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I20ca1fa8ff3cb01cac2d07d4ded84e0769e4514b
2021-10-26treewide: clean up recipe checks in OBMC_MACHINE_FEATURESPatrick Williams6-20/+20
OBMC_MACHINE_FEATURES is a variable that probably shouldn't even exist as all it does is provide a level of indirection to the real MACHINE_FEATURES (in phosphor-base.inc, OBMC_ is added to the base). There are a few recipes that have developed checks against OBMC_MACHINE_FEATURES for enabling recipe-level features when they should be checking the standard MACHINE_FEATURES variable. Clean up this recipe-level indirection. Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: Id437b93aa6c1de9a27726eea9b7e2c30e71ab3bf
2021-10-23openpower-hw-diags: srcrev bump a7369f86a5..b971517919Andrew Geissler1-1/+1
Ben Tyner (1): Attn: use phal library for get TI info calls Zane Shelley (1): Fix syntax errors in ras-data-schema-v01.json Change-Id: I75d0c2b0c786d2e86dbfffeb741bef663ab81495 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-10-22Added build time dependency on iplBen Tyner1-1/+1
Needed for getTiInfo() defined in libphal. Needed for openpower-hw-diags change 47306. Signed-off-by: Ben Tyner <ben.tyner@ibm.com> Change-Id: I4aca10ce19714bacae42eb50a2180953532d6498
2021-10-22openpower: occ: Update recipe for meson buildEddie James2-8/+8
Adjust various parameters to build the repository with meson. Signed-off-by: Eddie James <eajames@linux.ibm.com> Change-Id: I27e0fe96efec83646ee8aa8328dd32755d3816ad
2021-10-22openpower-software-manager: Add PLDM option to p10bmcAndrew Geissler1-1/+7
openpower-pnor-code-mgmt: srcrev bump 9c2ef681e3..6fc7fcd6b1 Adriana Kobylak (2): Add a new pldm feature option Add support for the host PLDM transport that takes place of hiomap (mboxd). Add this new feature to p10bmc. Tested: Verified that tacoma (that doesn't support pldm) and p10bmc (supports pldm) reached runtime. Change-Id: I31e8beba5ff8a413b7b7fa7476f5f2403d3781dd Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Adriana Kobylak <anoo@us.ibm.com>
2021-10-22openpower-hw-diags: srcrev bump ceb08b2b7d..a7369f86a5Andrew Geissler1-1/+1
Zane Shelley (2): Move root cause filter support to separate source file Add root cause filters for clock errors Change-Id: I506da223f857604dd17108ec4cfdc5f800307912 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-10-20openpower-proc-control: srcrev bump db8d46c033..6263820071Andrew Geissler1-1/+1
Jayanth Othayoth (5): PHAL: dump utility functions support PHAL: collect sbe dump for the sbe boot timeout PHAL: improved boot failure reason code based logging PHAL: collect SBE dump for enterMPIPL chip-op timeout PHAL: execute enterMPIPL only on valid sbe state Change-Id: I891deb70cc02c126f1827e2fcb9efbc165e366ca Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-10-20openpower-vpd-parser: srcrev bump 4c3bf5bec1..dacaa47f18Andrew Geissler1-1/+1
Andrew Geissler (1): reduce journal output from vpd app Patrick Williams (2): catch exceptions as const build: switch to C++20 Priyanga Ramasamy (1): vpd-tool:Pick xyz location code interface Santosh Puranik (1): Skip System VPD Collection if powered ON Change-Id: I8a4f5a34d8d88a9ada03b8699f6fbefabd4a4f53 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-10-20openpower-pnor-code-mgmt: srcrev bump 97a709b0c5..9c2ef681e3Andrew Geissler1-1/+1
Adriana Kobylak (1): op-pnor-msl.service: Remove RemainAfterExit Change-Id: I024bb3f72cdfb5883fd7bb6883bf70c29f6ab3ce Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-10-20openpower-occ-control: srcrev bump ff7afd9865..379234643eAndrew Geissler1-1/+1
Matt Spinler (2): Add chassis association to sensors Change P10 poll rate to 5s Change-Id: Ie297c344fe57df7a7f168dacdef9ef6ef198a936 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-10-14openpower-proc-control: srcrev bump 9e178b740a..db8d46c033Andrew Geissler1-1/+1
Jayanth Othayoth (2): PHAL: createSbePEL API updates PHAL: enterMPIPL chip-op failure handling support Change-Id: I6ddf7def246da6aff4ef01a830fee09a82b20983 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-10-14openpower-hw-diags: srcrev bump 88c6c6156d..ceb08b2b7dAndrew Geissler1-1/+1
Zane Shelley (2): RAS data file updates for TP and N0 chiplets RAS data file updates for N1 chiplet Change-Id: I603d2f33abbfd93530b499c38a7246ba63a3cf61 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
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-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-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-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