summaryrefslogtreecommitdiff
path: root/meta-openpower/recipes-phosphor
AgeCommit message (Collapse)AuthorFilesLines
2021-12-09openpower-proc-control: srcrev bump 0ac7c38f64..381c3e3449Andrew Geissler1-1/+1
Jayanth Othayoth (7): Add TemporaryFile class PHAL: reinitialize the devtree attributes PHAL: devtree file based attribute override support PHAL: enabled devtree attributes reinit during boot PHAL: threadStopall procedure support P9: threadStopall procedure support pdbg api based op-stop-instructions service updates Marri Devender Rao (1): PHAL: Add callout details for platform related errors Change-Id: I71d429ed84ef59af3adc08d183830cdeae7647ee Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-12-09openpower-pnor-code-mgmt: srcrev bump 9cbc06b10d..3ce1a4cbd2Andrew Geissler1-1/+1
Adriana Kobylak (1): openssl: stop using deprecated read_RSAPublicKey Change-Id: I988d63c064a4ec4eb1affd4c279a13b63ecd8f61 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-12-09openpower-hw-diags: srcrev bump 611b344212..ebff0d375eAndrew Geissler1-1/+1
Zane Shelley (1): add analysis type to analyzer main function austinfcui (1): Add PDBG callback function for logging with log level Change-Id: I48cf16ae321cf1a21cfa0850dec2ffa3bb343225 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-12-08openpower-hw-diags: srcrev bump 87cd2f5767..611b344212Andrew Geissler1-1/+1
Ben Tyner (2): attn: Add wait for power fault handling attn: Fix no PEL created when TI info unavailable Zane Shelley (1): change analyzerHardware() to return PEL PLID is created Change-Id: I3b6432213052d3f3763509d106a82ecbb24185df Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-12-06openpower: occ: Update control service to run after FSI scanEddie James1-0/+3
The OCC control application must not run during an FSI scan, so add an After dependency. Also, add a dependency on the target that determines whether or not the system has undergone a Reset/Reload. Signed-off-by: Eddie James <eajames@linux.ibm.com> Change-Id: I1f10feca449377405df7525d59778b85b6c8f38a
2021-12-04openpower-vpd-parser: srcrev bump 37e72701aa..8c796818c2Andrew Geissler1-1/+1
Santosh Puranik (1): VPD Manager: Allow Full Inventory Paths Change-Id: Icb09591dfbb5ce92b7cefdf20fe267b4d4cbce37 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-12-04openpower-hw-diags: srcrev bump 5542ba38cb..87cd2f5767Andrew Geissler1-1/+1
Zane Shelley (2): Add Hostboot scratch registers to PEL RAS data: add callouts for PEC targets Change-Id: Ia81fa54293d60244a9c021a1ae1b50ef897a94be Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-12-01openpower-occ-control: srcrev bump 36313c71da..432dc48607Andrew Geissler1-1/+1
Eddie James (1): pldm: Fix HRESET handling and incorrect entity ID Change-Id: I542c1bdf0b78f311f1d55249936c05ca0e1bafe0 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-12-01openpower-hw-diags: srcrev bump 04f010abb7..5542ba38cbAndrew Geissler1-1/+1
Zane Shelley (1): Fix MCC target paths in P10 RAS data files Change-Id: Ifb247825203bf5771c472df00d5c04fb97102fbb Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-11-29openpower-occ-control: srcrev bump a7b74dc310..36313c71daAndrew Geissler1-1/+1
Eddie James (1): Fix PLDM effector state set IDs Change-Id: Ibff63c7b2a9d314a95acad40a2a4bb7f139ec166 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-11-29openpower-vpd-parser: srcrev bump 88d2ae82af..37e72701aaAndrew Geissler1-1/+1
Alpana Kumari (1): Set default dts for system boot up Priyanga Ramasamy (2): Move getPrintableValue api to utils VpdTool:Treat NULL char at the end as a terminator Change-Id: I4267564fb833685dd702cf655d8a417af0444d94 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-11-19openpower-occ-control: srcrev bump 1725767357..a7b74dc310Andrew Geissler1-1/+1
Chris Cain (1): Clean up error cases on boot or when app restarted Change-Id: I0a79be52f2457f7d301b4b9af3613ae56fe70b4f Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-11-19openpower-proc-control: srcrev bump de9092593c..0ac7c38f64Andrew Geissler1-1/+1
Jayanth Othayoth (3): PHAL: added createErrorPEL wrapper function PHAL: Add BMC0001 procedure callout for SBE boot error PHAL: Add procedure callout for hwp errors Change-Id: Id06437e5c1e766f8c533c65b7b0f087e0a74963d Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-11-17openpower-proc-control: srcrev bump ad3ff0fdf8..de9092593cAndrew Geissler1-1/+1
Jayanth Othayoth (4): PHAL: Guard related service action support for PHAL logs PHAL: Remove HWAS_STATE updates from sbe ffdc processing api PHAL: Add location code information support for sub FRUs PHAL: Fix pdbg target traversal error path issues Change-Id: Ida574984a4591fb825bce9c1cefbd8a26cb79507 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-11-17openpower-pnor-code-mgmt: srcrev bump 514a094e90..9cbc06b10dAndrew Geissler1-1/+1
Adriana Kobylak (1): functions: Add runtime entries to bios attr string Change-Id: I18e8400fe5f92cecb986348e96c01557e155c45d Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-11-17openpower-hw-diags: srcrev bump bf3326fb84..04f010abb7Andrew Geissler1-1/+1
Zane Shelley (2): use proper callout string for next level support procedure Design direction change for checkstop dumps Change-Id: I0f04a64fb0cd3007ef8898394daa21d65d2a7de8 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-11-16openpower-hw-diags: srcrev bump 135793a84b..bf3326fb84Andrew Geissler1-1/+1
Zane Shelley (1): Enable guard support Change-Id: Ia87abaec6a9291beed9cd34d4bb51fc547a31066 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-11-11openpower-debug-collector: srcrev bump 09cf37962a..2bd4621871Andrew Geissler2-2/+3
Manojkiran Eda (1): Add OWNERS file Shantappa Teekappanavar (1): Watchdog timeout support in SBE boot window Change-Id: I26e2d03199ca2ad15d9f7dde930854b1de4442bd Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-11-11openpower-vpd-parser: srcrev bump a0cc5923f2..88d2ae82afAndrew Geissler1-1/+1
Alpana Kumari (1): fix for booting with correct dtb Change-Id: I3e5dea9e36feaf4445b61e9255b23ac338fd310f Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-11-11openpower-hw-diags: srcrev bump a00426f5e8..135793a84bAndrew Geissler1-1/+1
Ben Tyner (1): Attn: On TI with recoverable errors call analyzer Change-Id: I6a00f46bac3033e2d778d0df9a73119c75882d58 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-11-11openpower-occ-control: srcrev bump ace67d85e4..1725767357Andrew Geissler1-1/+1
Chris Cain (1): Send ambient and altitude to OCC Change-Id: I22e7ebade23064ceea6844e817caed529c248d1d Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
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>