summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2021-11-12meta-inspur: fp5280g2: Add srvcfg-manager repoGeorge Liu1-0/+1
Enable service-config-manager by default. Tested: built image successufully and saw that the phosphor-srvcfg-manager has been started. Signed-off-by: George Liu <liuxiwei@inspur.com> Change-Id: Id5f66cea66d35f373b8157a3b0a2732edd018b40
2021-11-11google-ipmi-sys: srcrev bump f647e99165..40fe522255Andrew Geissler1-1/+1
Willy Tu (1): copyright: Add Google Copyright to test helper.cpp Change-Id: I9465595985668960370f746830a21e3fef246ac8 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-11-11meta-fii/meta-kudo: Add power button supportCharles Boyer2-1/+26
Adds support for Power On for power button press and Power Off when holding the power button. This is a temporary and rudimentary method to handle button presses. The intention is to eventually use phosphor-buttons with Nuvoton support. Signed-off-by: Charles Boyer <Charles.Boyer@fii-usa.com> Change-Id: Iede64f89c716102a688880280c11ff7f3068021b
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-11phosphor-ipmi-flash: srcrev bump 2862421c8b..b8fd6d3813Andrew Geissler1-1/+1
Willy Tu (1): bmc: version: Skip version if it does not exist in the config Change-Id: Ie6895e5f7c833a63bda31dce4b064886ef81c3a1 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-11-11phosphor-webui: srcrev bump 8588400216..f59274e8ecAndrew Geissler1-1/+1
Gunnar Mills (1): Remove Derick as a Reviewer Change-Id: Ic8c3a1e06698ecd666243efddf6886cf2a286663 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-11service-config-manager: srcrev bump cd72d3a116..6e4a3f6faaAndrew Geissler1-1/+1
Bruce Mitchell (1): Replace IRC with Discord Change-Id: I1f6b63b8859f6f1254ec074956d821f095865a8e 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-11sdbusplus: srcrev bump 11a50dda6e..6d83cf539aAndrew Geissler1-1/+1
Szymon Dompke (1): Add non-throwing version of unpackProperties Change-Id: I2f14cb9f2cec3424b3c4c91ec5235143987dd170 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-11-11webui-vue: srcrev bump 182b3f1ff4..2a2e1021f4Andrew Geissler1-1/+1
MichalX Szopinski (1): Show Post Code logs tab on Intel environment Change-Id: I3b011757695243edeafee5feb05952dfa40900e3 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-11-11smbios-mdr: srcrev bump 800bb70054..bb4ee4be50Andrew Geissler1-1/+1
Jonathan Doman (1): Add OWNERS rule for SST-related code Change-Id: I3e23b6b86537c440cf2787da1a7100a49f049166 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-11-11phosphor-fan-presence: srcrev bump a7fcf3e0a1..c024d78022Andrew Geissler1-1/+1
Matt Spinler (3): control: fanctl query dump: Deal with arrays control: Fix typo in Manager::dumpCache control: mapped_floor: Allow missing parameters Matthew Barth (1): control: Correct subscribing/handling of signals Change-Id: I44fb764a59cd4bd79a89829a0ca788ced06cf7b4 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-11-11pldm: srcrev bump 38b6e5fb49..9a3c6eb1ecAndrew Geissler1-1/+1
George Liu (1): libpldm: Add encode API for GetPDRRepositoryInfo response Change-Id: I10091ed5d3b078599d5791704688f8affe286521 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-11-11meta-fii/meta-kudo: Revert host-check changesCharles Boyer2-0/+42
Kudo uses GPIO for checking the host status and does not use IPMI SMS. Therefore, this will remove the host-check feature as some of the recent recipe changes create stalls between host-state-manager and IPMI host control. Reference changes made in, https://gerrit.openbmc-project.xyz/c/openbmc/phosphor-state-manager/+/45312 Signed-off-by: Charles Boyer <Charles.Boyer@fii-usa.com> Change-Id: I76b246dd003f94c95f194592647c4291014abf0b
2021-11-11meta-fii/meta-kudo: Customize chassis power cycle actionCharles Boyer4-1/+24
Instead of a host or chassis restart for a Chassis PowerCycle, have both the BMC and host perform a hard reset. This requires changes to phosphor-state-manager to add the handling of xyz.openbmc_project.State.Chassis.Transition.PowerCycle. Currently, there is handling for On and Off, but not PowerCycle. Signed-off-by: Charles Boyer <Charles.Boyer@fii-usa.com> Change-Id: I3d934c47a68899b2fd8fcba966f8d92c97554a77
2021-11-10google-misc: srcrev bump 2be0536c62..379b061ffdAndrew Geissler2-1/+2
William A. Kennington III (1): ncsid: Add service for discovering routers Change-Id: I6691e682cff2785f7ac7a7be89abb234375c167f Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-11-10meta-facebook: simplify SERIAL_CONSOLESPatrick Williams4-6/+2
The majority of our hardware uses ttyS4 and 57600. Rather than have each machine specify this, put it into a generic "facebook" override as the default for all our machines. Assuming OVERRIDES is set correctly, machines can still make specific overrides as alternatives. Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: Id8b704163dc57d94e27481dba7aef1bdf66aeee5
2021-11-10meta-facebook: revamp OVERRIDESPatrick Williams6-10/+12
Ensure OVERRIDES are specific, MACHINE or DISTRO, rather than extending the primary OVERRIDES variable. Fix the order so that the variables are ordered from least-specific to most-specific since bitbake applies overrides in increasing order. This makes it so that 'fb-withhost' is applied before 'fb-compute-multihost' is applied before 'yosemitev2'. Thus, if a recipe has a specialization for 'yosemitev2' it is used rather than the weaker specialization for 'fb-withhost'. Tested by checking the OVERRIDES and MACHINEOVERRIDES for Bletchley, Tiogapass, and Yosemitev2 to verify they look correct. ``` MACHINEOVERRIDES="armv7a:aspeed:aspeed-g6:fb-nohost:bletchley" MACHINEOVERRIDES="armv6:aspeed:aspeed-g5:fb-withhost:fb-compute:fb-compute-singlehost:tiogapass" MACHINEOVERRIDES="armv6:aspeed:aspeed-g5:fb-withhost:fb-compute:fb-compute-multihost:yosemitev2" ``` Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: Id5fa38de29c748e4ceafd5ef5c831b4f6434ea01
2021-11-10meta-phosphor: remove obmc-system-mgmt from qemuPatrick Williams2-2/+9
It was reported that after 5a5f33c729e6b5869362172b63595422eb84a418 the qemu images are not buildable. Treat qemu systems like an 'evb' so that the obmc-system-mgmt package is not included. Make a minor change to how evb is specified so that it is treated as a MACHINEOVERRIDE that can be leveraged in multiple recipes. Tested by ensuring that `evb-ast2600` still successfully resolves all package dependencies (with `bitbake -p`). Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: Iff4573aa3d4aac30a6681ed75741a6e351bda982
2021-11-10phosphor-power: srcrev bump c0a0758034..5d23d9d680Andrew Geissler1-1/+1
Shawn McCarney (2): Add retry support to I2CInterface regulators: Retry failed I2C operations Change-Id: I55fa2feec489566db33574a5a2207233eeee53ee Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-11-10phosphor-ipmi-flash: srcrev bump 7d249a7af5..2862421c8bAndrew Geissler1-1/+1
Patrick Venture (1): tools/test: delete now returns a boolean Change-Id: Iba5b7a49069f870cae6036be4c861f947c9bfc3b Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-11-10webui-vue: srcrev bump ae09a4b3c0..182b3f1ff4Andrew Geissler1-1/+1
Dixsie Wolmers (1): Fix overview error Change-Id: I4506516326c19c70c1d169eb6e5b063fdb648768 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-11-10pldm: srcrev bump bdf56f0475..38b6e5fb49Andrew Geissler1-1/+1
Zach Clark (1): Define the hb_inhibit_bmc_reset BIOS attribute Change-Id: Idc1c4f2067f35fb23cee19346abdcaad45f88fe0 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-11-10dbus-sensors: srcrev bump 9ca98ec931..45f844ac6cAndrew Geissler1-1/+1
Arun P. Mohanan (1): Fix for sensor value PATCH in manufacturing mode Change-Id: I91a66554577bb18de9b68ef53c26850b157913d3 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-11-10pam-ipmi: srcrev bump 1ea8be7fe6..08be868a6dAndrew Geissler1-1/+1
Manojkiran Eda (1): Add OWNERS file Change-Id: If866b765b8f9bb6579de503ea28d9d3f1dd4dad2 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-11-10image_types: Add BUILD_ID to MANIFESTAdriana Kobylak2-0/+20
Add the BUILD_ID value to the MANIFEST so that it can be used alongside the VERSION value to generate a version id during firmware updates. Add a function to read BUILD_ID from the os-release file instead of reading it from a variable because the BUILD_ID value could be set via a os_release.bbappend file instead of a .conf file. Tested: Verified the BUILD_ID value was added to the MANIFEST by default, and when BUILD_ID was specified in a .conf file, and on a os-release.bbappend. Ex: $ cat MANIFEST purpose=xyz.openbmc_project.Software.Version.VersionPurpose.BMC version=2.11.0-dev-566-g263df7f852 BuildId=20211025151654 ExtendedVersion= KeyType=OpenBMC HashType=RSA-SHA256 MachineName=p10bmc Change-Id: I3b7beaccbbd47d8820d499180ccdf021b004cf85 Signed-off-by: Adriana Kobylak <anoo@us.ibm.com>
2021-11-10os-release: Set BUILD_ID to DATETIMEAdriana Kobylak1-1/+0
In the community it was discussed having a field that would contain the date of when an image was built (timestamp) so that it could be used to generate a unique version id during firmware updates, and that could also be used to display the specific date of a build such as when it was released or the general availability date. The yocto recipe for os-release sets BUILD_ID to DATETIME by default. The current implementation of BUILD_ID duplicates the output of VERSION, therefore remove the openbmc implementation of BUILD_ID to pick up the default value of DATETIME. The value can be overwritten in a machine's conf file, or set to what it was before in an os-release.bbappend in a meta layer. Tested: - The os-release BUILD_ID has a timestamp value by default, ex: BUILD_ID="20211025151654". - The os-release BUILD_ID is set to the value specified in a machine conf file, ex: Ex: In: meta-ibm/conf/machine/p10bmc.conf BUILD_ID = "20211231120000" - The os-release BUILD_ID is set to the value specified in a meta-layer os-release bbappend: Ex: In: meta-ibm/recipes-core/os-release/os-release.bbappend BUILD_ID = "${@run_git(d, 'describe --abbrev=0')}" Change-Id: If5238c53e0c3463c181788afc713c560fb5fe034 Signed-off-by: Adriana Kobylak <anoo@us.ibm.com>
2021-11-10libpeci: srcrev bump c208ded0dd..6a00e9aa72Andrew Geissler1-1/+1
Jonathan Doman (1): Add ICX-D and SPR CPUModel definitions. Change-Id: I304227e4be098d65389a7d8a49568b27ad9b64ca Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-11-10intel-dbus-interfaces: srcrev bump b5f2dd444c..2b1255c47fAndrew Geissler1-1/+1
Manojkiran Eda (1): Add OWNERS file Change-Id: I8c1243530e1c7d0b69aae8a2504bbc9954d2129f Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-11-09google-misc: srcrev bump ba30c10ac4..2be0536c62Andrew Geissler1-1/+1
William A. Kennington III (1): ncsid: Ignore delete failures Change-Id: Iace51a7c54bbe316e17fc13dba0757d2d09090c2 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-11-09pldm: srcrev bump b7e083ea32..bdf56f0475Andrew Geissler1-1/+1
Pavithra Barithaya (1): PLDM: effecter PDRs support for Slot PowerState Change-Id: I5058995631356c0f1e6e71f14049a046d94e02d9 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-11-09phosphor-hwmon: srcrev bump 6a22a2ffd1..b6c1771bfdAndrew Geissler1-1/+1
Ed Tanous (1): clang-format with latest clang Change-Id: I1a9f643db46f74998678543431b33129fe7b6bfd Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-11-09ipmi-blob-tool: srcrev bump f8c9f7a3fc..d46530fd76Andrew Geissler1-1/+1
William A. Kennington III (1): blob_handler: Have delete return a status Change-Id: Iea1dd221369db8dcbdd98802be32145a40210e99 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-11-09phosphor-fan-presence: srcrev bump 04f03e1818..a7fcf3e0a1Andrew Geissler1-1/+1
Matt Spinler (2): control: Manager::addServices() fix control: Have iA match use arg0Path param Change-Id: Iae02c912c84e99c640661d51f036da82877fc630 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-11-09service-config-manager: srcrev bump a19b509352..cd72d3a116Andrew Geissler1-1/+1
Manojkiran Eda (1): Add OWNERS file Patrick Williams (1): build: switch to C++20 Change-Id: I59809d934ab74c6f9910a0b218df23e5c7cecfd6 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-11-09phosphor-power: srcrev bump 9ddc622e3a..c0a0758034Andrew Geissler1-1/+1
Adriana Kobylak (2): psu-ng: Get the power config full load property psu-ng: Set the power-config-full-load GPIO Change-Id: I7d30b1196e684d924acc627a097f2a7c7c08375b Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-11-09phosphor-webui: srcrev bump f695bbb4c9..8588400216Andrew Geissler1-1/+1
Gunnar Mills (1): Hack webpack to not use MD4 Change-Id: I75e13b9b705a3a574fce9da09444391457a7e94a Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-11-09phosphor-ipmi-flash: srcrev bump 0df4085097..7d249a7af5Andrew Geissler1-1/+1
Willy Tu (2): build: remove autotool updater: remove find() and use std::string::starts_with() Change-Id: I5d83caa54054867f20cfb45342c34e01218ffbfd Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-11-09meta-fii/meta-kudo: Fix power control states and timingCharles Boyer9-72/+113
Summary of changes: 1. Adjust start time of xyz.openbmc_project.State.Chassis.service to fix initial chassis state 2. Add shutdown ack service 3. Remove reset ack service 4. Remove heartbeat mode 5. Remove sysreset pin control from power_control.exe 6. Remove all phosphor-fan services that caused power off during a system reset 7. Adjustments to ampere_power_util.sh (See below) ampere_power_util.sh: 1. Use GPIO instead of dbus for host state 2. Wait 3 seconds before checking power status for power on 3. Wait 6 seconds before checking power status for power off 4. Have force_off act GPIO while power_off sets Chassis state 5. Graceful shutdown acts GPIO 6. Check host status before issuing system reset 7. Set Watchdog Expire Action to None before power off and reset Signed-off-by: Charles Boyer <Charles.Boyer@fii-usa.com> Change-Id: Ie2720ee60d489c4160165c6827a78a400ae4d30b
2021-11-09meta-fii/meta-kudo: Fix LPI nvparmCharles Boyer1-1/+1
Corrects the nvparm to disable LPI mode NV_SI_CPU_LPI_FREQ_DISABLE for SCP 1.07 and newer. Signed-off-by: Charles Boyer <Charles.Boyer@fii-usa.com> Change-Id: I43f4d090fae3ff202834d39c9161802f20e396e1
2021-11-09meta-fii/meta-kudo: Remove MON_BMC_ALIVE assertionsCharles Boyer1-9/+1
The other system components are not using this the MON_BMC_ALIVE signal, so it no longer requires assertion. Signed-off-by: Charles Boyer <Charles.Boyer@fii-usa.com> Change-Id: Ieedc2650d230dc3eff8c2d76d2f1ce70b68919cb
2021-11-08pfr-manager: srcrev bump 4990c9e370..8491692089Andrew Geissler1-1/+1
Manojkiran Eda (1): Add OWNERS file Change-Id: I9c798cd5755f0e777ad14445af8acd3f235e3903 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-11-06meta-google: gbmc-bridge: Defer address reconfigurationWilliam A. Kennington III2-6/+13
Reconfiguring network interfaces immediately after detecting changes may not allow them enough time to settle. Without waiting, we might pre-emptively assume the configuration is changing even though networkd is just flushing and resetting the interface with the same config. Change-Id: I6a6858578d0499305fe2a3d3592dc73533bb02f1 Signed-off-by: William A. Kennington III <wak@google.com>
2021-11-06meta-google: gbmc-ip-monitor: Add deferred actionsWilliam A. Kennington III1-2/+21
This makes it possible to defer actions for a future time in order to let networking events settle out before triggering a reconfiguration. Change-Id: I0b2372ba6b114a6b6548ccac3944af912482d68a Signed-off-by: William A. Kennington III <wak@google.com>
2021-11-06meta-google: gbmc-ncsi-config: Ignore deprecated addressesWilliam A. Kennington III2-2/+4
We plan to use deprecated addresses to allow for neighbor discovery, but they will be ignored by networkd and this script as to prevent misconfiguration. Change-Id: Ibc0bee71c19add79f05b5ce58b34d3175e2f6fbd Signed-off-by: William A. Kennington III <wak@google.com>
2021-11-06meta-google: gbmc-ncsi-config: Remove override if emptyWilliam A. Kennington III1-5/+8
Currently this will make no difference in configuration, but it will be useful once we implement our DHCP process and need to contend with multiple configurations. Change-Id: Ia93530e67cdb88fcbe90ef2b6dfbd5a239469ff7 Signed-off-by: William A. Kennington III <wak@google.com>
2021-11-06meta-google: gbmc-bridge: Restrict network from /72 to /76William A. Kennington III3-6/+6
We can have multiple gBMC networks within one "machine". This allows us to have multiple address sets. Change-Id: I5b18b7822f50bb0570e1aa5a70ac47036694d922 Signed-off-by: William A. Kennington III <wak@google.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>