summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2022-02-22meta-ibm: enable chassis power status checkAndrew Geissler1-0/+5
Signed-off-by: Andrew Geissler <geissonator@yahoo.com> Change-Id: I7a4e86c61417f006e5ba218e3e5862dce3cd9e9a
2022-02-22phosphor-state-manager: srcrev bump 1fc48456ac..d93da77590Andrew Geissler2-1/+19
Andrew Geissler (11): pinhole: move gpio function to utils pinhole: check for bmc reset reason pinhole: utility interface to create errors pinhole: generate log when pinhole reset occurs pinhole: do not log power loss error on pinhole pinhole: move power policy service to utils pinhole: no power restore policy on pinhole reset ups: check state on startup and update power status ups: watch for property changes ups: do not power on if power status is bad add namespace on setProperty Includes support for new chassis-check-power-status package. Change-Id: I5f8e95027dd324038f84e1f567f19aecc43e3d22 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-02-22openpower: ekb: srcrev bump a9996cb686..79f40fbad5Jayanth Othayoth1-1/+1
Commits included: - p10_sbe_scratch_regs -- remove PAUC assertion - Updates with latest pub-ekb version Signed-off-by: Jayanth Othayoth <ojayanth@in.ibm.com> Change-Id: I14cda16ae2a95afe9aca8a024ba4204e7b80d794
2022-02-22meta-openpower: pdata: bump dc5f985590..2e4cc3ea41Jayanth Othayoth1-1/+1
Amitay Isaacs (1): attribute: Fix cronus to dtree target translation Signed-off-by: Jayanth Othayoth <ojayanth@in.ibm.com> Change-Id: I622a987e03a7195eb95e560593e4ce715f22e0a4
2022-02-22google-misc: srcrev bump 2d6858dd23..a7af2e087eAndrew Geissler1-1/+1
William A. Kennington III (1): ncsid: Fix IP / Gateway updating Change-Id: Ia010aa536100c4e42189412510e68921108fca6d Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-02-22meta-bletchley: update u-boot devicetreePotin Lai1-1/+1
Switch u-boot devicetree to ast2600-bletchley This patch depend on the u-boot patch: https://patchwork.ozlabs.org/project/openbmc/patch/20220211005419.14454-1-potin.lai@quantatw.com/ Signed-off-by: Potin Lai <potin.lai@quantatw.com> Change-Id: Ia9c53f7c27b29cab6f12fdb4e0e10c05bb055a2e
2022-02-22meta-aspeed: linux-aspeed: fix SRC_URI to appendPatrick Williams1-1/+1
Modifications to the SRC_URI should be append rather than a set operation, so that they do not erase any changed to the SRC_URI that may have happened prior to the include file. Otherwise, it can ignore local patches being applied for testing, which can make for irate developers. Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I9bd95352fa30bd0e8dfd89404d2ac0dbb4d78a3a
2022-02-22meta-phosphor: remove custom BBFILE_COLLECTION parsingPatrick Williams1-8/+0
Switch from custom BBFILE_COLLECTION parsing to relying on BBFILES_DYNAMIC for any new layers. The existing layers (aspeed, nuvoton) have already been moved to the BBFILES_DYNAMIC mechanism. Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: Ie67b95684349b6419e4608afba660607d0566803
2022-02-22meta-phosphor: migrate nuvoton-layer to dynamic-layersPatrick Williams6-0/+2
The proper way to add extensions to another layer is with BBFILES_DYNAMIC rather than adding to BBFILES based on BBFILE_COLLECTIONS. Move nuvoton-layer to a dynamic-layers subdirectory and hook into layer.conf using BBFILES_DYNAMIC. Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: Ic1b1f0ce837a899c5060531735c75c73cf51f1f5
2022-02-22meta-phosphor: migrate aspeed-layer to dynamic-layersPatrick Williams16-0/+5
The proper way to add extensions to another layer is with BBFILES_DYNAMIC rather than adding to BBFILES based on BBFILE_COLLECTIONS. Move aspeed-layer to a dynamic-layers subdirectory and hook into layer.conf using BBFILES_DYNAMIC. Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I26e5093d469ce0a57c0b93bcc6b3383dd7bcf264
2022-02-22linux-aspeed: FSI, OCC, XDMAJoel Stanley1-1/+1
Amitay Isaacs (2): fsi: sbefifo: Use specified value of start of response timeout fsi: sbefifo: Implement FSI_SBEFIFO_READ_TIMEOUT_SECONDS ioctl Cédric Le Goater (1): dt-bindings: soc: aspeed XDMA fixes Eddie James (2): fsi: occ: Improve response status checking fsi: Add trace events in initialization path Change-Id: Ia99942034191173fcd75f7eae183e2bd9fecc743 Signed-off-by: Joel Stanley <joel@jms.id.au>
2022-02-22u-boot-aspeed: Add Bletchley, SPL stack size increaseJoel Stanley1-1/+1
Joel Stanley (1): aspeed: Sort dts files in makefile Potin Lai (1): arm: dts: Aspeed: add Bletchley dts Troy Lee (1): configs: aspeed: Increase SPL stack size Change-Id: If64f45949bb1a26ac6c8fc04427cb7f24a5c5420 Signed-off-by: Joel Stanley <joel@jms.id.au>
2022-02-22phosphor-dbus-interfaces: srcrev bump 2b2784a551..91e9099b04Andrew Geissler1-1/+1
Jiaqing Zhao (1): Network: Add NotAllowed error for MAC Address Patrick Williams (2): gen: remove spurious files run-ci: ensure old generated content is removed Change-Id: Iac23e357acaa2edf077409b0df015f8629bbebd2 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-02-22openpower-hw-diags: srcrev bump 97bdac4ccc..2a394cbb19Andrew Geissler1-1/+1
Adriana Kobylak (1): attn: Add dependency to service file Ben Tyner (1): attn: Remove stub code intended for native build Caleb Palmer (1): Add NX target and update target to subsystem map Zane Shelley (3): Header file cleanup in attn ignore CORE_FIR[56:57] in root cause filter pdbg util to get chip/unit target from unit/chip austinfcui (1): Attention handler stringstream refactor Change-Id: I56e7ac50fce7d604fadbd7fa78d5513625f38330 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-02-22phosphor-logging: srcrev bump 027bf28508..31d78f7703Andrew Geissler1-1/+1
Jim Wright (1): PEL: Add callouts for Everest pgood failures Stanley Chu (1): Fix wrong type of TRANSACTION_ID in journal metadata Sumit Kumar (1): PEL: Sort & display PELs based on commit timestamp Change-Id: If3aa62c17bb6f43eecb43efe6b51e4daf1e8dee0 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-02-22phosphor-power: srcrev bump 5c6ac77e5e..10fc6e8746Andrew Geissler1-1/+1
Brandon Wyman (1): psu-ng: Call setPowerSupplyError method for fault Matt Spinler (1): psu-ng: Add Availability support to power supplies Change-Id: Idf02297d68bf965708c6297ad420894f16240923 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-02-22bmcweb: srcrev bump f5b191a687..a6e5e0ab43Andrew Geissler1-1/+1
Carson Labrado (1): chassis-state: no error in chassis if unavailable Change-Id: I412bf1d40ba0bf8cb65232324a583209015f7aaa Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-02-22openpower-occ-control: srcrev bump 0f516528d8..1be4337b39Andrew Geissler1-1/+1
Chris Cain (1): Read default power mode & IPS parameters from DBus Change-Id: I2dce4b7ab781068c5d345a9e8057ff04573ebb55 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-02-22smbios-mdr: srcrev bump 0435a483af..473d890ea7Andrew Geissler1-1/+1
Gokul Sanker V G (1): Added correction for empty text strings Change-Id: Ie53dc730c7b558a21775729c24aa7d9b6e129998 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-02-22dbus-sensors: srcrev bump 7d6b77d083..27cac0bec1Andrew Geissler1-1/+1
Ed Tanous (3): Fix lifetime bug Remove pessimizing std::move Remove unused debug variable in NvmeSensorMain Change-Id: Ic51063a0b58e9ca4f1f2a1078728838baa298d8a Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-02-22openpower-vpd-parser: srcrev bump 187bc27418..2e6c6f7357Andrew Geissler1-1/+1
Alpana Kumari (1): Read the PCIe Cable card's presence GPIO Change-Id: I0daa2fc0cea6b3a3a9fb6a7759abe351db58b513 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-02-21meta-openpower: guard: Bumped 963d4f8..c5fcfb5Ramesh Iyyar1-1/+1
In this patch bumped the guard with below patches. SRCREV: 963d4f8..c5fcfb5 - Ramesh Iyyar (5): libguard: Skip to use existing ephemeral records slot to override guard: Use record id instead of the physical path to invalidate README: Updated guard -i option libguard: Overwrite Manual record by either Fatal or Predictive libguard: Overwrite Predictive record by Fatal Signed-off-by: Ramesh Iyyar <rameshi1@in.ibm.com> Change-Id: I5697a9d58e6fea50f7488bb167513ebc12234622
2022-02-19meta-ampere: enable Host check GPIO interfaceThang Q. Nguyen7-46/+61
Enable host-gpios option in phosphor-state-manager to support Host state checking when BMC reboots. Also updateampere_host_check.sh to check Host State via GPIO interface Tested: 1. Define host0-ready into device tree. 2. Power On the Host. Reboot BMC, then check if CurrentHostState shows Running. 3. Power OFF the Host. Reboot BMC, then check if CurrentHostState shows Off. Signed-off-by: Thang Q. Nguyen <thang@os.amperecomputing.com> Signed-off-by: Thang Tran <thuutran@amperecomputing.com> Change-Id: I0331dfa340eb5bba201475ab9cada42e0946c8f8
2022-02-19meta-ibm: romulus: Fix QA warningsPeter Foley2-2/+2
e.g. WARNING: /home/peter/openbmc/meta-ibm/meta-romulus/recipes-phosphor/occ/romulus-occ-control-config-native.bb: QA Issue: romulus-occ-control-config-native: native/nativesdk class is not inherited last, this can result in unexpected behaviour. Classes inherited after native/nativesdk: openpower-occ-control.bbclass [native-last] WARNING: /home/peter/openbmc/meta-ibm/meta-romulus/recipes-phosphor/logging/romulus-phosphor-logging-callouts-native.bb: QA Issue: romulus-phosphor-logging-callouts-native: native/nativesdk class is not inherited last, this can result in unexpected behaviour. Classes inherited after native/nativesdk: phosphor-logging.bbclass [native-last] Signed-off-by: Peter Foley <pefoley@google.com> Change-Id: I31be11e264e1701215d2eadd28dc2249153a5d61
2022-02-19meta-ibm: Disable Mutual TLSAli Ahmed1-0/+4
For PowerVM, Mutual TLS has no current use case. Disabling mTLS auth by setting meson build option to disabled. Note, bmcweb can still use mTLS auth to connect with LDAP server; however for this use case the bmcweb user must auth in another way. Signed-off-by: Ali Ahmed <ama213000@gmail.com> Change-Id: I35adaeb1b6318d5f1de619509e05ae49970d8486
2022-02-19ibm: Add myself as a reviewer for meta-ibm kernel changesJoel Stanley1-0/+5
Match on everything under meta-ibm/recipes-kernel. Change-Id: I56a2b578d1cb05ab7a2f3be9bb434a695e57b4f3 Signed-off-by: Joel Stanley <joel@jms.id.au>
2022-02-19meta-ibm meta-openpower: OWNERS, MAINTAINERS updateBrad Bishop4-4/+0
It's been a pleasure working with the community on these bitbake layers over the years. The other maintainers have been doing all the work for awhile now so it's time to make it offical. Change-Id: I0f8390417294cb82575aba87b5c0e7bd7528d4c1 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2022-02-18meta-bletchley: update phosphor-nvme configurationPotin Lai1-7/+7
1. Switch to 1-based index to align with sled index 2. Update criticalHigh to 67 based on thermal team's requirement Signed-off-by: Potin Lai <potin.lai@quantatw.com> Change-Id: I7d594ef6e5e5f84abd054c7283db4a19b696d584
2022-02-18meta-bletchley: phosphor-virtual-sensor: add virtual sensorsPotin Lai3-0/+115
- Virtual_CFM_Sensor Airflow which calculated from inlet fan tach - Virtual_Inlet_Temp Apply calibration equation to adjust inlet temperature Signed-off-by: Potin Lai <potin.lai@quantatw.com> Change-Id: Ia4021871a64bec34a3f309b3305bf1c9e6886753
2022-02-18treewide: fix append/remove directivesPatrick Williams17-59/+59
As mentioned by I970e06ca6f9d0a9792af122eb25da1bb9a06f058, append and remove directives with '+=' are no longer valid Yocto syntax and raise a warning. See https://git.yoctoproject.org/poky/tree/documentation/migration-guides/migration-3.5.rst#n40 One interesting caveat has to do with the difference between "append" and "+=". foo:append = "a" foo:append = "b" Results in `foo = "ab"`, but foo += "a" foo += "b" Results in `foo = "a b"`. When `:append +=` is used it has behavior like the `+=` operator. Therefore, in some cases we need to insert additional whitespace after the `:append = "` to ensure concatenation behaves as expected. I've manually reviewed the results to ensure there is no ill side-effects from an additional space potentially being added. Fix up the entire tree with the following one-liner (and similar for `remove`): git ls-files -- ':!:poky/**' ':!:meta-security/**' \ ':!:meta-raspberrypi/**' ':!:meta-openembedded/**' \ | grep "\.bb" | xargs grep -l ":append.*+=" \ | xargs sed -i 's/:append\(.*\)+=\([^"]*\)" */:append\1=\2" /' or ... | xargs grep -l ":remove.*+=" \ | xargs sed -i "s/:remove\(.*\)+=/:remove\1=/" Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: Iea6235e7c76e252f4d473652957c2925f6b8845a
2022-02-18meta-ampere: ipmi-oem: add missing pkgconfig dependencyThang Q. Nguyen1-1/+1
Add inherit contrain pkgconfig on the ampere-ipmi-oem application so that it can be compiled successfully. Tested: 1. Compile Mt.Jade OpenBMC without error. Signed-off-by: Thang Q. Nguyen <thang@os.amperecomputing.com> Change-Id: I62c93fbd6f9789e03a961d03c2801e04237b302b
2022-02-18openpower-vpd-parser: srcrev bump a0b2391a6e..187bc27418Andrew Geissler1-1/+1
Alpana Kumari (1): Modify presence detect Priyanga Ramasamy (1): Defect fix:Unexpanded DIMM location codes Change-Id: Iefdd1db77dbbcfe97c2b78b6dfbab53a72dbac94 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-02-18bmcweb: srcrev bump f1e1bbf24c..f5b191a687Andrew Geissler1-1/+1
Ed Tanous (1): Prepare for clang-tidy-14 Change-Id: Iced46c2ff5545a62cfc838ed29261834bbf441ae Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-02-18phosphor-state-manager: srcrev bump ba2241c636..1fc48456acAndrew Geissler1-1/+1
Thang Tran (1): set requested state to off when power policy is always-off Change-Id: Ie210fd0524a03046a67f7863cfbf09037c0f2de9 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-02-18phosphor-power: srcrev bump e4c3a299ce..5c6ac77e5eAndrew Geissler1-1/+1
Jim Wright (2): pseq: Clear power supply error at power on pseq: Cleanup Rainier config file pin entries Change-Id: I272c736a118953ea198dc9f01a4167c7482f9300 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-02-17meta-fii: meta-kudo: Remove phosphor-hostloggerCharles Boyer1-1/+0
The package, phosphor-hostlogger, is no longer required. Signed-off-by: Charles Boyer <Charles.Boyer@fii-usa.com> Change-Id: I17bede02ae32c47c5078368899248c734683c6a3
2022-02-17foxconn-ipmi-oem: srcrev bump da2cf0d2b0..9d6c4010b5Andrew Geissler1-1/+1
avenash.thambi (1): foxconn-ipmi-oem: Add Maintainers and OWNERS into foxconn-ipmi-oem Change-Id: I93a509b724a9531511dd7fd31d0a7d715e4525a9 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-02-17sdbusplus: srcrev bump 7662fa6932..dce747bcd9Andrew Geissler1-1/+1
Ed Tanous (1): Fix "x" in shellcheck Change-Id: I2d288817ebc1f1b2eb9dfe70965b5b91195c1ea4 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-02-17entity-manager: srcrev bump 20fb4ae573..ed2f07b598Andrew Geissler1-1/+1
Zhikui Ren (1): Add new device type INA219, ISL69260 and ADM1293 Change-Id: I4012a6ce2dd704aaba26cd7b5fd9a69068e20b4d Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-02-17bmcweb: srcrev bump 11baefe467..f1e1bbf24cAndrew Geissler1-1/+1
Jason M. Bills (1): Use (size() == 0) check for multi_buffer Jayaprakash Mutyala (1): Add message registry entry for Memhot event Change-Id: I85c2ebb8a68d25f74d759f2d3e4045d22749dd5d Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-02-17phosphor-power: srcrev bump 8b150f30b7..e4c3a299ceAndrew Geissler1-1/+1
Adriana Kobylak (1): psu-ng: Don't log brownout error if all PSUs are missing Change-Id: Ida2b0b6ffcd742f682f39746341c4283180560d6 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-02-17estoraged: srcrev bump d3bfa7bb99..f59b729120Andrew Geissler1-1/+1
John Edward Broadbent (1): Add Locking Change-Id: If871ccf68e0c24a7d97f49566829675b9efb6f8d Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-02-17phosphor-pid-control: srcrev bump 26de89b773..a4146eb18dAndrew Geissler1-1/+1
Josh Lehan (1): pid/zone: Restore PWM when fans returned to auto Change-Id: I3eaf25904baf16d53b0f5d36c81a549a50158cb3 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-02-17phosphor-fan-presence: srcrev bump 43b4cdeb67..b20f2fe95bAndrew Geissler1-1/+1
Matt Spinler (1): control:p10bmc:ibm,rainier-2u: Fan floor tables Matthew Barth (6): control:p10bmc:rainier-2u - Updated config values from thermal control:p10bmc:rainier-2u - Include OCC service on OCC groups control:p10bmc:rainier-4u/1s4u - Include OCC service on OCC groups control:p10bmc:ibm,rainier-4u - Support setting fan floor control:p10bmc:ibm,rainier-1s4u - Support setting fan floor control:p10bmc:rainier-4u/1s4u - Updated config values from thermal Change-Id: I9c82d12a1073e628ae1787e873f85bd6fa6feca0 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-02-17libmctp: srcrev bump 56886e7f46..f39c385758Andrew Geissler1-1/+1
Andrew Jeffery (3): libmctp: v0.11 utils: Resolve warnings of unused write() result libmctp: Introduce compiler.h Sumanth Bhat (1): core: Add TX/RX API that exposes message tag and tag owner Change-Id: I0d2554be2fd98379bc12ad9ecf373cc892ce506a Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-02-17meta-bletchley: led-manager-config: update LED behaviorPotin Lai1-6/+58
Update LED behavior - turn off fanX_blue when fanX_fault - turn off fanX_bmberlue when fanX_good - blink sledX_amber when sledX_fault - turn on sledX_amber when sledX_good Signed-off-by: Potin Lai <potin.lai@quantatw.com> Change-Id: Ie024763d881f097a713619d5133e584daaaf74e3
2022-02-17meta-bletchley: led-manager-config: switch sled numbering to 1-basedPotin Lai1-8/+8
rebase sled to 1-based due to multi host systems. Signed-off-by: Potin Lai <potin.lai@quantatw.com> Change-Id: I6ef00a8976d4b64fb9fe0467e8955d93821ac6bd
2022-02-17meta-phosphor: phosphor-ipmi-blobs-binarystore: Disable testsBrandon Kim1-0/+3
Disable unit tests from being built in images for phosphor-ipmi-blobs-binarystore. Tested: No longer bringing in gtest dependencies in image build. Signed-off-by: Brandon Kim <brandonkim@google.com> Change-Id: Ic17870fc95999fdc927065e47dcb7673a97db425
2022-02-17meta-intel-openbmc: Use '=' with removeJason M. Bills1-8/+8
Yocto has started throwing WARNINGs about using 'remove' with '+=': WARNING: ...:remove += is not a recommended operator combination, please replace it. This changes the '+=' in those cases to '='. Tested: confirmed that it builds without these warnings Signed-off-by: Jason M. Bills <jason.m.bills@intel.com> Change-Id: I54377229cd05bcb89f4c5edbb303dcc54e629192
2022-02-17meta-phosphor: Use '=' with appendJason M. Bills2-4/+4
Yocto has started throwing WARNINGs about using 'append' with '+=': WARNING: ...:append += is not a recommended operator combination, please replace it. This changes the '+=' in those cases to '=' and adds a leading space when needed. Tested: confirmed that it builds without these warnings Signed-off-by: Jason M. Bills <jason.m.bills@intel.com> Change-Id: I970e06ca6f9d0a9792af122eb25da1bb9a06f058