summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2021-07-22x86-power-control: srcrev bump 117c34e73f..2a26943210Andrew Geissler1-1/+1
Vernon Mauery (1): Add power/reset button mask checks for RequestedPowerTransition Change-Id: I62dfa4469a4cf4e876b9dcf117384ea618e59137 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-07-22sdbusplus: srcrev bump a22dbf40a1..c1c510608dAndrew Geissler1-1/+1
Patrick Williams (1): message: export has_convert_from_string Change-Id: Ice0367025ce4274e86d7c602adae0efab435aa51 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-07-22webui-vue: srcrev bump f65cc7b29a..cad5bb9cfcAndrew Geissler1-1/+1
Lei YU (1): Fix inconsistent power status Sandeepa Singh (1): Add POST code logs page Change-Id: Ie5dde6c1448b58f844e2e7bb1ad167f0e3d4657f Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-07-22phosphor-net-ipmid: srcrev bump 91883b512b..b88599a2ceAndrew Geissler1-1/+1
P Dheeraj Srujan Kumar (1): Fix Klocwork Issue:bitwise operation size mismatch Change-Id: I6d62bbcc2e21b051e35b67e89d915209c5640ccb Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-07-22phosphor-host-ipmid: srcrev bump 55f5d53c0f..d18dfc40eeAndrew Geissler1-1/+1
Karol Niczyj (1): Fixed timeout completion code Meera-Katta (1): Fix for not allow out-of-bounds read in IPMI chnl Change-Id: Ifedecb7f43485fcc5a32d82198a953a3a005443f Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-07-22add x86 power control service files based on host instancesAndrew Geissler1-3/+11
x86 power control has been adapted to support multiple host instances. The number of hosts is derived from OBMC_HOST_INSTANCES. systemd service files are created w.r.t host instances. a separate power control is spawned for each host instance. It's dbus object path name will postfixed with host number. Includes x86-power-control: srcrev bump b4d03b1399..117c34e73f: Naveen Moses (1): Add multiple host Slot AC Power Support Priyatharshan P (1): Dbus Based Gpio Event monitoring Signed-off-by: Naveen Moses <naveen.mosess@hcl.com> Change-Id: Iaa225bbabb73cfde25743afc867a40b634d676f9 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
2021-07-21sdbusplus: srcrev bump d51e593961..a22dbf40a1Andrew Geissler1-1/+1
Patrick Williams (7): sdbus++: interface: add non-throwing enum conversion sdbus++: property: fix up enum type ambiguity test: add tests for enum parsing message: read: move enum exception higher message: move enum-string conversion routines message: template to check if convert_from_string exists message: correctly unpack variants of enums Change-Id: Ic9f4035c8fbb5619db5d376d5b94d1149e4e858a Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-07-21meta-nicole: settings: fix mailbox overrideAlexander Filippov1-1/+22
This commit fixes build by correcting default value of mailbox settings. Change-Id: I5df137ca7dc8f8008d49a0cd010c14691dc6754b Signed-off-by: Alexander Filippov <a.filippov@yadro.com>
2021-07-21meta-yadro: phophor-ipmi-host: fix mailbox patchAlexander Filippov1-33/+32
This commit adapts `0002-Add-support-for-boot-initiator-mailbox.patch` and fixes build. Change-Id: I7a89d66a14862eab26662c97b43c3de7f0b67c8f Signed-off-by: Alexander Filippov <a.filippov@yadro.com>
2021-07-21meta-yadro: remove meta-vesninAlexander Filippov27-1856/+0
VESNIN is OpenPOWERv8 based and obsolete. Last released build is based on OpenBMC v2.8 We don't plan to update it to the latest OpenBMC revisions. Change-Id: Ifb6223e5a454bcb320bd0c2f3461b804a9ad829c Signed-off-by: Alexander Filippov <a.filippov@yadro.com>
2021-07-21meta-nicole: native class is not inherited lastAlexander Filippov4-4/+4
Moved "inherit native" statements to the last position to remove QA Issues. The message is: WARNING: QA Issue: {RECIPENAME}: native/nativesdk class is not inherited last, this can result in unexpected behaviour. Classes inherited after native/nativesdk: {CLASSFILES} [native-last] Change-Id: Ib6d8f41c437ca62a8d4a9885ff670adb5ad69f8a Signed-off-by: Alexander Filippov <a.filippov@yadro.com>
2021-07-21openpower-debug-collector: remove native build supportAndrew Geissler2-5/+0
See openbmc/openpower-debug-collector#2 The move to meson broke something in this path that is not obvious to me. It's also not clear if this function is really even needed. For now, disable so we can get back to the SDK building and give us some time to look further into this. Tested: - Verified SDK now builds Signed-off-by: Andrew Geissler <geissonator@yahoo.com> Change-Id: I459ecd7279004c47f89fadc39e224020725c3ae8
2021-07-21mmc-init: Add factory reset based on rwresetIsaac Kurth2-0/+14
To enable factory resets, the mmc-init.sh script checks on reboot if the environment variable rwreset is set to "true". If it is, the rw parts of the file system that users may have modified are reformatted to remove all user changes and rwreset is set to "false". Tested: Add a file to /var and use fw_setenv to set rwreset to true. Reboot the machine and verify that the added file is gone and rwreset is set to false. Signed-off-by: Isaac Kurth <isaac.kurth@ibm.com> Change-Id: I2d8b4f4eaf8ff6df092893760aaae9db2ce3917b
2021-07-21bmcweb: srcrev bump 4f9637fafd..e269e01167Andrew Geissler1-2/+2
Abhishek Patel (1): Move getPortInfo to Redfish Utility Karol Niczyj (1): Updated LICENSE file Konstantin Aladyshev (1): Add support for the BootSourceOverrideMode Mansi Joshi (1): [bmcweb] Add DDR5 support in bmcweb P Dheeraj Srujan Kumar (1): Restructure pam conversation function Change-Id: Ib67b6d792636534142bc79c011f6b38dddcdc7f3 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Ed Tanous <edtanous@google.com>
2021-07-21openpower-pnor-code-mgmt: srcrev bump fdc91fa011..56f538ca26Andrew Geissler2-1/+3
Adriana Kobylak (6): meson: Enable unit tests from x86 meson: Remove autotools support and update READMEs functions: Catch sdbusplus exception mmc: Move process host firmware to own service mmc: Add update-bios-attr-table subcommand functions: Set bios attribute property Add two new service files for the mmc layout option that handle the hostfw image files for hostboot to consume. Change-Id: I908b649f5e56d119a8b590a843d8086fc89315e2 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Adriana Kobylak <anoo@us.ibm.com>
2021-07-21openpower-hw-diags: srcrev bump 32361f6964..b83355686bAndrew Geissler1-1/+1
Ben Tyner (1): Attn: Do not always trace hostboot registers Change-Id: I8447b11c59eebe0841cd7c2c7c3af7ec8454d7bd Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-07-21phosphor-sel-logger: srcrev bump 486e42e9db..e9da2599f1Andrew Geissler1-1/+1
Jason M. Bills (1): Initialize watchdogInterval Change-Id: I6eb618eb5bdb61c97d85fa6b1ba4eee42fd98a9e Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-07-21phosphor-fan-presence: srcrev bump 9d76388d92..9ff48777feAndrew Geissler1-1/+1
Mike Capps (1): monitor : do not trigger error when inventory unavailable Change-Id: I25fa8ae37a770b2190654b48bc956b13ac074028 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-07-21webui-vue: srcrev bump ad01b209f1..f65cc7b29aAndrew Geissler1-1/+1
MichalX Szopinski (1): Hide "Switch to running" button on Intel environment Pavel Zhukov (1): Add full russian translation Change-Id: Iaf5b46a842c3cf9aed5f6db9d1f8972940ddacef Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-07-21obmc-ikvm: srcrev bump 7a420e4c92..2d2f3dab42Andrew Geissler1-1/+1
Paul Fertser (1): Implement optional per-frame CRC calculation to save bandwidth Change-Id: I7396e6320ebebd1f815dd25b4bdc3a1d23e7889d Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-07-21dbus-sensors: srcrev bump a734594924..3453354b83Andrew Geissler1-1/+1
Jayashree-D (1): IpmbSensor : Add PollRate property. Paul Fertser (1): PSUSensor: improve error logging Thu Ba Nguyen (1): dbus-sensors: Change the host state match string Change-Id: I0ab8675afde57fbe5ecfe0fd1bc668bb1ab7e689 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-07-21openpower-libhei: srcrev bump c928f940b0..91d0b87213Andrew Geissler1-1/+1
Zane Shelley (1): Signature description updates for Explorer chip data Change-Id: I12be8bb802141ce8537f93641d29c96d61cc60f4 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-07-21openpower-proc-control: srcrev bump 6552de0505..25e39c84f7Andrew Geissler1-1/+1
Jayanth Othayoth (1): phal: move common_utils.cpp to extensions/phal Change-Id: Ib4804f76db39aebbe7c17c4b51d64ee37e7d8976 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-07-21phosphor-host-ipmid: srcrev bump 9a5b51e3de..55f5d53c0fAndrew Geissler1-1/+1
Hao Jiang (2): dbus-sdr: Add the function of reading VR sensor event. dbus-sdr: Make GetSDR more robust against dbus failure. Snehalatha Venkatesh (1): Fix static analysis (uninitialized var) warnings Willy Tu (2): dbus-sdr: Refactor ipmiStorageGetSDR() dbus-sdr: Add VR to ipmiStorageGetSDR(). Change-Id: I1c18988e51c3d860c26f102a5303b398301152df Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-07-20Remove phosphor-gpio-presence from p10bmcB. J. Wyman5-30/+0
The phosphor-gpio-presence application is no longer needed for power supply presence detection after the updates to using libgpiod in the phosphor-psu-monitor application. Remove the systemd parts of the bbappend, and remove the obmc conf files. Signed-off-by: B. J. Wyman <bjwyman@gmail.com> Change-Id: I18a7f36e21d18a22f7625aadc3229ce5439c8d6a
2021-07-20intel-ipmi-oem: srcrev bump 9f8d027a41..440f62bfd5Andrew Geissler1-1/+1
Manish Baing (1): Reset ChannelInfo before calling getChannelInfo() Change-Id: Id7d7d489bee623a0936cbdb7a60135ef86149fa5 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-07-20pfr-manager: srcrev bump 29b4779eb8..bcc7ce1f41Andrew Geissler1-1/+1
Chalapathi Venkataramashetty (1): pfr-manager: update pfr cpld error codes Vikram Bodireddy (1): Fixes to Klockwork reported issues Change-Id: I6f008ff3023f5531aa8c7163abc088e38dfc083e Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-07-20treewide: inventory: switch ChassisType to future enum valuePatrick Williams7-7/+7
Change Ie1a7c389edb6b7a048836a49283ceb62de51bba5 will be transitioning the 'Type' property in Inventory.Item.Chassis to an enumeration. In order to avoid crashing in PIM we need these default values in the starting YAML to be fully-qualified enumeration names that will match the values which will start in Ie1a7c. This code is safe to merge as is without any PDI or PIM changes. Prior to the PDI change, we must make a change to PIM that allows conversion automatic from string->enum, leveraging library interfaces available in sdbusplus. These will be submitted independently. I checked the codebase for usage of this string. It appears that the value is currently, effectively, write-only. There is code in bmcweb that fills in the equivalent Redfish value but currently just hard-codes the string 'RackMount'. Tested: Booted Witherspoon in a QEMU model with this change and proposed changes to sdbusplus + PIM. PIM no longer coredumps with the PDI change and yields an expected persistence file: ``` $ pwd /var/lib/phosphor-inventory-manager/xyz/openbmc_project/inventory/system/chassis $ cat xyz.openbmc_project.Inventory.Item.Chassis { "value0": { "cereal_class_version": 2, "Type": 3 } } ``` Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: Icaf9447f31ccdd945cdf74b3e017682e4aed686f
2021-07-20meta-ibm: mctp: Enable raw KCS udev supportAndrew Jeffery1-0/+1
Change-Id: Iac6362f744113d9a405e4a4ec30077e513dda2d3 Signed-off-by: Andrew Jeffery <andrew@aj.id.au>
2021-07-20meta-ibm: witherspoon-tacoma: Enable debug-trigger supportAndrew Jeffery2-1/+4
As for Rainier and Everest, use KCS2 as the debug-trigger interface. Change-Id: I2614ffc3d97164658f2ad4fbb916cbf44be152e1 Signed-off-by: Andrew Jeffery <andrew@aj.id.au>
2021-07-20meta-ibm: witherspoon: Enable magic sysrqAndrew Jeffery1-0/+1
Currently required for the debug-trigger application. Change-Id: I585ccc5591b3f66db41bfd9799df05cec902403d Signed-off-by: Andrew Jeffery <andrew@aj.id.au>
2021-07-20meta-ibm: witherspoon: Enable raw KCS driverAndrew Jeffery1-0/+3
Replaces the obsolete MCTP LPC driver. Change-Id: Ic5f7f6ec796bff8f0628d53e09a7437a74399ef4 Signed-off-by: Andrew Jeffery <andrew@aj.id.au>
2021-07-20entity-manager: srcrev bump 07d467bc22..2fb84efbe4Andrew Geissler1-1/+1
Scron Chang (1): entity-manager: Add RAA228000 and DPS800 devices. Change-Id: I41c807a1364cabb897552ddba36cbcd3ebd8b4b7 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-07-19phosphor-logging: srcrev bump eff307e3a1..593a4c665dAndrew Geissler1-1/+1
Vijay Lobo (1): PEL: Support resolution property Change-Id: I48797d4759bd210c08e33467853f5fae16382168 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-07-19dbus-sensors: srcrev bump 7170a235f9..a734594924Andrew Geissler1-1/+1
Bruce Mitchell (1): dbus-sensors: add Pascals to allowlist for units Jeff Lin (1): PSUSensor: Add Offset attribute Konstantin Aladyshev (1): hwmontemp: respect 'PowerState' parameter Change-Id: I0920ff7691dbad52568b484813bac1bd3f53ae4a Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-07-19bmcweb: srcrev bump b2a3289d6f..4f9637fafdAndrew Geissler1-1/+1
Patrick Williams (1): use non-deprecated dedup_variant_t Change-Id: I33a787798256f78a46009fed99a3e81003dd5c6f Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-07-19pldm: srcrev bump 45cd16be5c..4b533f253fAndrew Geissler1-1/+1
gokulsanker (4): libpldm: Add encode API for PassComponentTable request libpldm: Add decode API for PassComponentTable response libpldm: Add encode API for UpdateComponent request libpldm: Add decode API for UpdateComponent response Change-Id: Ica95a073f4a175498b4e8276ddcca7ae15aea624 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-07-19openpower-libhei: srcrev bump 47ca5c2e7a..c928f940b0Andrew Geissler1-1/+1
Zane Shelley (7): support for FFDC-only isolation nodes in chip data Allow chip data XML to not define registers Move all simulator test cases to subdirectory Fix simulator issue with multiple tests using same chip data Add TLX_ERR_RPT_1 to chip data XML extra FFDC for Explorer chip data XML Add OMI_DL_ERROR_HOLD to chip data XML Change-Id: Ib8e6a4041b5e0a421e992d79c00a5af08bd75c47 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-07-19telemetry: srcrev bump d2620704f7..4416fce6fbAndrew Geissler1-1/+1
Cezary Zwolak (2): Save persistent triggers to storage Read persistent triggers from storage Change-Id: I57c5e6885b3882e3381944b2a65230e5195dd3bd Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-07-19openpower-proc-control: srcrev bump 3292c0676e..6552de0505Andrew Geissler1-1/+1
Jayanth Othayoth (3): MAINTAINERS: Added new reviewers test: removed unused makefile phal: Added extensions/phal folder Change-Id: I2dd528e1ea208ca25c32d7d52665c97d144db520 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-07-19linux-aspeed: Move to v5.10.50 stable releaseJoel Stanley1-2/+2
This includes security and bug fixes from the 5.10.50 stable release. Change-Id: Ieeed859d83b6807409ad123895fb45b9bc905da5 Signed-off-by: Joel Stanley <joel@jms.id.au>
2021-07-18Install obmc-mapper.target from obmc-targets packageLei YU3-2/+14
The obmc-mapper.target was installed by phosphor-state-manager package. It works fine if phosphor-state-manager is installed. Unfortunately, x86 systems typically uses x86-power-control instead of phosphor-state-manager to implement the state manager, and the obmc-mapper.target is missing there. So a system with x86-power-control does not have a valid obmc-mapper.target, and the services depdend on the target will be started in unexpected order. The obmc-mapper.target is really a common target, let obmc-targets.bb install it. Tested: Verify the g220a build has a valid obmc-mapper.target and the phosphor-virtual-sensor service starts after the target. Also verify the targets in phosphor-state-manager are not installed. Signed-off-by: Lei YU <yulei.sh@bytedance.com> Change-Id: Idb069385a6c6c7add5331a1bf3efc0babc005d62
2021-07-16phosphor-inventory-manager: srcrev bump 903b0de230..4ccd39603bAndrew Geissler1-1/+1
Patrick Williams (2): main: remove global exception catch utils: improve exception string with variant types Change-Id: I33cf8a918e20886660739f338beada6328ad84b3 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-07-16phosphor-fan-presence: srcrev bump b2cd93f5b8..9d76388d92Andrew Geissler1-1/+1
Matthew Barth (2): control:actions: Add timer based actions control: Ability to set default floor on zone Change-Id: I88179332a7abd702d72fb8e2184241fa52c853d8 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-07-16meta-facebook: fix IPMB channel nameKumar Thangavel1-1/+1
TESTED: Tested and verified in YosemiteV2. Signed-off-by: Kumar Thangavel <thangavel.k@hcl.com> Change-Id: I7bbea7c0caf51fc1fc4acfc6923a795e8b280e6e
2021-07-16phosphor-host-ipmid: srcrev bump 37b1d1ae37..9a5b51e3deAndrew Geissler1-1/+1
Hao Jiang (2): dbus-sdr: ipmiSetSensorReading handles discrete event for VR dbus-sdr: Make VoltageRegulatorMode exposed to sensorTree. Change-Id: I11a5099091e5d6701f051524a0de1a2ba20fcc41 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-07-16telemetry: srcrev bump 4ab1d496d8..d2620704f7Andrew Geissler1-1/+1
Szymon Dompke (1): Add meson generated files to .gitignore Change-Id: I4836e5893dc43c0c3bbd388e73cc67a34032ab0b Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-07-16pldm: srcrev bump 50eedf5f34..45cd16be5cAndrew Geissler1-1/+1
Pavithra Barithaya (1): PLDM: Fix in the setNumericEffecterValueHandler Change-Id: I25f2c7cf46fa8d83cea77209b78e8a0758dca915 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-07-16phosphor-debug-collector: srcrev bump 6341919fc1..363af249c9Andrew Geissler1-1/+1
George Liu (4): Collect ramoops data into BMC dump build: Add wrapfiles for dependencies Add fmtlib for phosphor-debug-collector Fix wrong fmt::format strings Tim Lee (1): Adjust current size of total dump files in dump directory Change-Id: I8b84b90cf089127591e64c023c985bb1695b385d Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-07-16linux-aspeed: Everest MMC phase, Inspur NF5280M6Joel Stanley1-1/+1
Andrew Jeffery (1): ARM: dts: everest: Add phase corrections for eMMC Ping Guo (1): ARM: dts: aspeed: Add Inspur NF5280M6 BMC machine Change-Id: I7f6f673fd571155e96b5138c653965c262300b87 Signed-off-by: Joel Stanley <joel@jms.id.au>