summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2021-06-18bios-settings-mgr: srcrev bump 96e72ec579..5e2cb7206eAndrew Geissler1-1/+1
Snehalatha Venkatesh (1): Change Resetflag from default to Noaction Change-Id: I9bcb29b75833dd04fb6ee1e989fcb5b8573ba76e Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-06-18phosphor-inventory-manager: srcrev bump ab1f8b520a..903b0de230Andrew Geissler1-1/+1
Santosh Puranik (1): serialization: Use Cereal NVP Change-Id: Id22b2394cb30eff0c7a1e0b6422bf3995f59095d Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-06-18debug-trigger: srcrev bump 20017150d2..15fe59cb0fAndrew Geissler1-1/+1
Andrew Jeffery (1): meson: Remove redundant udevrules list Change-Id: Ia35655f677b159744f7b103698eee4e1561fa427 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-06-18bmcweb: srcrev bump b937830fe5..0256b69420Andrew Geissler1-1/+1
zhanghch05 (1): Add compile flag to turn off the old Power/Thermal Change-Id: Id69ac91633c13f6b283a916e6f4f26545edd5c3b Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-06-18phosphor-power: srcrev bump aacc2aafa5..d3a70d9876Andrew Geissler1-1/+1
Adriana Kobylak (1): psu-ng: Update supported configuration properties Change-Id: I4d09abbad020339d2938193f8cc7ab8e865e1e7e Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-06-18entity-manager: srcrev bump 6d649821da..7d53601257Andrew Geissler1-1/+1
John Edward Broadbent (1): change source URL for boost Change-Id: I91f5c1daf5f8df28850790655daf2f36e4a68d31 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-06-18dbus-sensors: srcrev bump 1263c3dad3..12c2c0ef53Andrew Geissler1-1/+1
Zhikui Ren (1): ThresholdTimer: use weak_ptr in async callback Change-Id: I7861205f4d12241737d68a9e8fe5fbdb4893e847 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-06-18phosphor-nvme: srcrev bump d5838d1bbb..9ebfa481ceAndrew Geissler1-1/+1
George Hung (1): Emit the threshold alarm signals to trigger SEL logs Change-Id: I2489df9e780f59d2d93fe9ea0b8914ae718d999f Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-06-18libmctp: srcrev bump a523bcc102..507ba00dadAndrew Geissler1-1/+1
Andrew Jeffery (2): libmctp: Add subdirectory for systemd metadata systemd: Own service startup ordering with respect to pldmd Change-Id: Ia08b9b8bc7ff891a3e9f194f49295780987972b3 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-06-18phosphor-logging: srcrev bump 0866c3fc66..d354a39835Andrew Geissler1-1/+1
Andrew Jeffery (1): log_manager: Remove designated initializers Jayanth Othayoth (2): PEL: set pdbg environment variable PEL: move pdbg init function to sbe ffdc init Ramesh Iyyar (1): PEL: PHAL: Changed existing reason code instead use component id Shantappa Teekappanavar (1): PEL: message_registry - Add an entry for WatchdogTimeout Vijay Lobo (1): PEL: Support eventId property Change-Id: I848bd5429b2fd9d7929af693c45766fe07e56836 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-06-18pldm: srcrev bump cb0982ba18..a137f903b5Andrew Geissler1-1/+1
Jayashankar Padath (1): fru: Add new inventory items in the fru parser Manojkiran Eda (1): Remove Inventory Manager dependency for pldm Pavithra Barithaya (1): PLDM: Remove Boot Progress entry from 11.json Tom Joseph (1): requester: PLDM handler for async request/response Change-Id: I76b5512fa5fe58b25b5d9f1e4d5e54f5a62927f5 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-06-18google-misc: srcrev bump b63d6314d0..548f3ad151Andrew Geissler1-1/+1
William A. Kennington III (2): acpi-power-state-daemon: build: Subproject support metrics-ipmi-blobs: build: Install module in blob-ipmid Change-Id: Iea5cb82293a8d306063a0f8f1e265525cf5c14a8 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-06-18meta-quanta: gbs: Modified pid sensor type from margin to tempGeorge Hung5-530/+646
- Remove read-margin-temp files and codes - Modified sensor type in pid json to temp setpoint set to target temp Kp set to Kp * scalar Ki set to Ki * scalar - Pre-detect nvme present status in fan-table-init.sh, and delete settings if nvme present is false. Signed-off-by: George Hung <george.hung@quantatw.com> Change-Id: Iba4ac164a7a39ca1be109301402911d432294997
2021-06-18meta-fii/meta-kudo: Increase obmc console logs size to 1MMohaimen Alsamarai3-7/+3
Increase the /var/log/obmc-console*.log file to 1M Signed-off-by: Mohaimen Alsamarai <mohaimen.alsamarai@fii-na.com> Change-Id: I07cecebb6fe9c1d8e2d123951c67b3d33ce0da3b
2021-06-17meta-ibm: linux-aspeed: p10bmc: Enable magic sysrqAndrew Jeffery1-0/+1
Currently /proc/sysrq-trigger is the only supported backend for debug-trigger. Once we have kdump support, we'll add a kexec backend and drop the magic sysrq. Change-Id: I07dfa50474d9f6333428b6fb38020c7b7fd0adec Signed-off-by: Andrew Jeffery <andrew@aj.id.au>
2021-06-17meta-ibm: Add debug-trigger to p10bmcAndrew Jeffery2-1/+4
Change-Id: Ic1cde1cd67fa6f8f68df80a1f327ace64a39d72b Signed-off-by: Andrew Jeffery <andrew@aj.id.au>
2021-06-17meta-phosphor: Add debug-trigger recipeAndrew Jeffery1-0/+34
debug-trigger listens for an external signal that the BMC is in some way unresponsive. When the signal is received it triggers a crash to collect debug data and reboots the system in the hope that it will recover. Change-Id: Ib8ea615c2944edb0448b06c333b6e2abbea15687 Signed-off-by: Andrew Jeffery <andrew@aj.id.au>
2021-06-17meta-quanta: gbs: avoid to set LED config to D-bus failedGeorge Hung1-0/+5
Use mapper get-service to check if each LED D-bus is ready and also make LED group service restart not too fast when the serive start failed Signed-off-by: George Hung <george.hung@quantatw.com> Change-Id: Idd002e4f42d2664bc2f573a8dcc1afcfa593178a
2021-06-17meta-quanta: gbs: replace nvmem sysfs path by eepromGeorge Hung1-1/+1
Since the nvmem sysfs path would use nvme config id in kernel 5.10, replace nvmem sysfs path by eeprom to compatible with all kernel version Signed-off-by: George Hung <george.hung@quantatw.com> Change-Id: I861f9bf8e26bf5b96e0727d4dfb3e2a7e4032116
2021-06-17meta-aspeed: aspeed-g6: Enable KCS adapter for raw SerIOAndrew Jeffery1-1/+2
Raw SerIO is used by the debug-trigger application to take signals from the host that applications are unresponsive on the BMC for p10bmc systems. Change-Id: Ie5ee683c3b08ebe922f2c5a7b5bf52b1e18069f4 Signed-off-by: Andrew Jeffery <andrew@aj.id.au>
2021-06-17linux-aspeed: KCSJoel Stanley1-1/+1
Andrew Jeffery (16): ipmi: kcs_bmc_aspeed: Use of match data to extract KCS properties ipmi: kcs_bmc: Make status update atomic ipmi: kcs_bmc: Rename {read,write}_{status,data}() functions ipmi: kcs_bmc: Split out kcs_bmc_cdev_ipmi ipmi: kcs_bmc: Turn the driver data-structures inside-out ipmi: kcs_bmc: Split headers into device and client ipmi: kcs_bmc: Strip private client data from struct kcs_bmc ipmi: kcs_bmc: Decouple the IPMI chardev from the core ipmi: kcs_bmc: Allow clients to control KCS IRQ state ipmi: kcs_bmc: Enable IBF on open ipmi: kcs_bmc: Add serio adaptor dt-bindings: ipmi: Convert ASPEED KCS binding to schema dt-bindings: ipmi: Add optional SerIRQ property to ASPEED KCS devices ipmi: kcs_bmc_aspeed: Implement KCS SerIRQ configuration ipmi: kcs_bmc_aspeed: Fix IBFIE typo from datasheet ipmi: kcs_bmc_aspeed: Optionally apply status address Change-Id: If4267164d165c0ecb5039d55438d4a58926ecce3 Signed-off-by: Joel Stanley <joel@jms.id.au>
2021-06-17meta-google: gbmc-ncsi-config: Set NICEnabled propertyVivekanand Veeracholan2-0/+22
Sometimes the phosphor-networkd starts before systemd-networkd finishes configuring NCSI interface. This causes phosphor-networkd to mark this interface as unmanaged. Setting NICEnabled property to true will ensure the interface is enabled. If this service starts before systemd-networkd is done, the set-property command will fail. So retry till the command succeeds. Signed-off-by: Vivekanand Veeracholan <vveerach@google.com> Change-Id: I232d363cff48bbf955ac0f1f9a6dac7ae5467257
2021-06-17evb-ast2600: enabling u-boot-spl featureTroy Lee1-1/+2
Currently, machine evb-ast2600 frozed during u-boot booting. This patchset has been tested with AST2600-A1 and AST2600-A3 EVB: AST2600-A1: ``` U-Boot SPL 2019.04 (Jun 16 2021 - 05:59:38 +0000) already initialized, Trying to boot from RAM U-Boot 2019.04 (Jun 16 2021 - 05:59:38 +0000) SOC: AST2600-A1 RST: WDT1 SOC PCI RST: #2 LPC Mode: SIO:Enable : SuperIO-2e Eth: MAC0: RGMII, MAC1: RGMII, MAC2: RGMII, MAC3: RGMII Model: AST2600 EVB DRAM: already initialized, 1008 MiB (capacity:1024 MiB, VGA:16 MiB), ECC off MMC: sdhci_slot0@100: 1, sdhci_slot1@200: 2, emmc_slot0@100: 0 Loading Environment from SPI Flash... SF: Detected w25q512jv with page size 256 Bytes, erase size 4 KiB, total 64 MiB OK In: serial@1e784000 ``` AST2600-A3: ``` BP0c00 U-Boot SPL 2019.04 (Jun 16 2021 - 05:59:38 +0000) already initialized, Trying to boot from RAM U-Boot 2019.04 (Jun 16 2021 - 05:59:38 +0000) SOC: AST2600-A3 RST: WDT1 SOC PCI RST: #2 eSPI Mode: SIO:Enable : SuperIO-2e Eth: MAC0: RGMII, MAC1: RGMII, MAC2: RGMII, MAC3: RGMII Model: AST2600 EVB DRAM: already initialized, 960 MiB (capacity:1024 MiB, VGA:64 MiB), ECC off MMC: sdhci_slot0@100: 1, sdhci_slot1@200: 2, emmc_slot0@100: 0 Loading Environment from SPI Flash... SF: Detected w25q512jv with page size 256 Bytes, erase size 4 KiB, total 64 MiB OK In: serial@1e784000 ``` Signed-off-by: Troy Lee <troy_lee@aspeedtech.com> Change-Id: I77ec3c2928ca96ee3f51290fd3435fca08bb058a
2021-06-17phosphor-ipmi-blobs: srcrev bump 52b75fb392..d5ed40999fAndrew Geissler1-1/+1
William A. Kennington III (6): utils: Deduplicate library loading utils: Make loader more lenient treewide: Remove unused variables ipmi: Remove non-standard c++ array syntax build: Add meson meson: Install headers Change-Id: Ia7253baea8f3f40f12b2d5e9b9b13a475363d4f3 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-06-17meta-openpower: convert op-proc-control to mesonAndrew Geissler1-3/+4
This includes the following bump: e22e8231c4..e04c1173c1 Andrew Geissler (3): gitignore: ensure utest.cpp not ignored meson: remove old automake files meson: fix static initialization order race condition Jayanth Othayoth (1): Fix related P10 SPI mux settings Signed-off-by: Andrew Geissler <geissonator@yahoo.com> Change-Id: Iff99f6536d2552984bb08c2e3267c36cde1bf8d4
2021-06-17x86-power-control: srcrev bump afd04f0283..b4d03b1399Andrew Geissler1-1/+1
Vernon Mauery (1): Add power/reset button mask checks for RequestedHostTransition Change-Id: I10bd493c7c357b93d9c39435e271d4a6d1efbef4 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-06-17phosphor-fan-presence: srcrev bump fdfcc679e6..7072237b9aAndrew Geissler1-1/+1
Matthew Barth (83): control: Remove use of static lib JSON objects control: Self registering action objects framework control: Add all fan functionality to JSON fan object control: Add creating config object without a dbus object control: Construct events' groups control: Update JSON action objects to run the action control: Create manager object for JSON configs control: Split JSON and YAML based binaries control: Parse/add zones to manager control: Add fan objects to their zones control: Use group objects in actions control: Remove JSON zone object include of YAML zone object control: Remove references to "speed" in JSON objects control: Fill in `requestIncrease` method control: Remove ZoneHandlers from JSON zone object control: Use JSON zone object's dbus property methods control: Add zone setTarget required functions control: Add request target base action control: Add set target on missing owner action control: Extend actions from the config base object control: Add count state set target action control: Add net target increase action control: Add net target decrease action control: Handle adding timers and when they expire control: Update config loading control: Add zone increase & decrease timers control: Restore `Current` property for each zone control: Update zone target on startup control: Load JSON configured groups and events control: Remove `json_parser` source control: Handle empty profiles for configuration objects control: Use Group objects in events control: Create config key check function control: Add event actions control: Provide zones to the events control: Set groups & zones on event actions control: Group configuration inputs should be const control: Update base action object with zones and groups used control: Actions use list of groups set on base object control: Timers no longer need the zone and group control: Handle updating service states control: Provide pointer to manager object to events control: Add getBus() and getGroups() functions for triggers control: Add event trigger creation control: Add timer trigger support control: Remove `path` argument to add services control: Correct which json object used in event actions control: Copy everything in Group copy constructor Add `getManagedObjects` method call control: Setup to subscribe and handle signals control: Add signal triggers with propertiesChanged signals control: Add interfacesAdded signal support control: Add interfacesRemoved signal support control: Add nameOwnerChanged signal support control: Get property from cache and add objects control: Add init trigger support control: Extract bus object from config argument pack control: Switch to using static instance of bus control: Set owner state for all service entries control: Support switch to 'default_ceiling' control: Handle `Current` property changing control: Optimize loading/configuring event groups control: Remove JSON event precondition support control: Remove event `getActions()` control: Store/use trigger enable functions on events control: Remove manager parameter from create trigger function control: Separate zone creation from enabling control: DBusZone object for dbus objects control: Manage zones' dbus interfaces with a DBusZone object control: Support reloading configurations with SIGHUP control: Introduce `poweron_target` configuration attribute control: Make decrease interval optional control: Set fans to `poweron_target` at poweron control: Remove manager JSON config Only load compatible interface objects once control: Add successful configuration file loaded message control: Add ObjectManager interface json: Use a single list of compatible values json: Add constructor for loading a fan app's config file(s) control: Load config file(s) when available control: Store signal packages as a reference control: Temporarily handle starting at poweron control: Enhance handling exceptions restoring `Current` mode property Change-Id: Ie4cc6f83a7e45ae706a7c10f893a8c3ef897efd6 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-06-17phosphor-post-code-manager: srcrev bump 0171dd6bce..b84fea4efeAndrew Geissler1-1/+1
Ravi Teja (1): Fix DeleteAll to set boot count 0 Change-Id: I5784117931029d90aec6d73be517ca4d9443e9ab Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-06-17bmcweb: srcrev bump 938f25685f..b937830fe5Andrew Geissler1-1/+1
Charles Boyer (1): log_services: Fix system dump entries route Ed Tanous (1): Remove ambiguous privileges constructor John Edward Broadbent (1): Remove duplicate Managers field Vernon Mauery (1): Free cert usage before return Change-Id: Ib72db608c719d3e9f28a36fcfdaa8d2fabe83af2 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-06-17phosphor-host-ipmid: srcrev bump 90e81fa2bc..7fd91fa260Andrew Geissler1-1/+1
Joshi-Mansi (1): Change read count to 255 in Master Write-Read Cmd Change-Id: I3c5fbfcc7371366adef0d5b19ae304d1f329883b Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-06-17pldm: srcrev bump 772403b934..cb0982ba18Andrew Geissler1-1/+1
George Liu (1): Fix the return value of pack_pldm_header and unpack_pldm_header Tom Joseph (1): Fix: uninitialized local variable Change-Id: I8373b2d04738fff38bb361ea9a409723c40f4de3 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-06-17openpower-vpd-parser: srcrev bump 90a63b9bfd..3aec478741Andrew Geissler1-1/+1
Andrew Jeffery (2): README: Fix rendering of Overview header meson: Add global arguments before invoking the compiler Change-Id: I6eae713dde3cffc8b4730ca7ef63afc9cf1da401 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-06-17stdplus: srcrev bump af0e0e81a1..20cab0c5e3Andrew Geissler1-1/+1
William A. Kennington III (4): exception: Fix noexcept qualification exception: Add ignoreQuiet functionality cancel: Add cancelable utility cancel: Add utility for always running callback Change-Id: Id5424dae2b4676c845d0fd1430e56bf82670aa62 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-06-17phosphor-bmc-code-mgmt: srcrev bump cfb4b2099f..fa79914baaAndrew Geissler1-1/+1
Isaac Kurth (1): version: Add metadata to MANIFEST errors Change-Id: Ib58d9eced3efb15aff36d624e7a3152b8d5caf82 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-06-17phosphor-logging: srcrev bump b6b2557555..0866c3fc66Andrew Geissler1-1/+1
Jayanth Othayoth (6): PEL: enable base infrastructure for SBE FFDC base PEL create PEL: Create TemporaryFile class PEL: API to convert FAPI based data to PEL format PEL: move jsonCalloutSubtype const definition to header PEL: Add SBE FFDC process function PEL: enable SBE FFDC support in pel log Matt Spinler (1): elog-gen: Install elog-gen.py Change-Id: I061381eaf9d4ec7ba47e37838c73d41f6b2a8df2 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-06-17phosphor-led-manager: srcrev bump cc9a575399..9d9ab2291dAndrew Geissler1-1/+1
George Liu (2): Replace find method with contains method Fix utest-led-json.cpp should not depend on use-json Seires Li (1): meson: support custom led yaml path William A. Kennington III (1): build: Tests should default to auto not enabled Change-Id: I65bc41355034a753f74cd4969f551eb7794ded10 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-06-17peci-pcie: srcrev bump d570dfd4f3..1e17d33ee7Andrew Geissler1-1/+1
Jae Hyun Yoo (1): Fix a build break in the latest yocto tree Change-Id: I3133bfe5f49eab06f6bfd4e752418dfca1c039c7 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-06-16intel-ipmi-oem: srcrev bump 5235ae9ab3..d85939552bAndrew Geissler1-1/+1
Hao Jiang (1): Bug fix: wrong cmake external project cmd format. Change-Id: I88eae46dde4153ede83623a2897aacb03157b781 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-06-16pfr-manager: srcrev bump 8292dc60ef..29b4779eb8Andrew Geissler1-1/+1
Chalapathi Venkataramashetty (3): pfr-manager: Get i2cBusNumber and i2cSlaveAddress from EntityManager. pfr-manager: Read and update last event counts in dbus pfr-manager: stop pfr-manager service if PFR not supported Change-Id: I0269965ea7553fa44907ce2df81dff5e77cb6b5a Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-06-16meta-google: recipes-phosphor: host: Import from gBMCBrandon Kim1-0/+7
Initial recipes-phosphor/host code from gBMC. Google-Bug-Id: 179618560 Upstream: 1182879e906e67ca171b21c1eaa4027f9d162e49 Signed-off-by: Brandon Kim <brandonkim@google.com> Change-Id: I9a9baa0528ce4dfc33437a1e9ae908ce22dc6d16
2021-06-16bytedance: g220a: Remove customized layoutLei YU1-3/+0
The upstream has defined the 64MiB layout, use the upstream one. Tested: Verify g220a's image boots fine in QEMU. Signed-off-by: Lei YU <yulei.sh@bytedance.com> Change-Id: Id69df5796c11f1d86bc1340fdb7127f0eb3f3e18
2021-06-16bytedance: g220a: Use u-boot-aspeed-sdkLei YU1-1/+6
Use the new u-boot-aspeed-sdk as the uboot. Tested: Verify the image boots u-boot in g220a QEMU, and boots the OpenBMC if bootcmd is modified to fit the image. Signed-off-by: Lei YU <yulei.sh@bytedance.com> Change-Id: I93c3a083a81f09d37627749c8d0692ae9a75466a
2021-06-16meta-google: recipes-phosphor: initrdscripts: Import from gBMCBrandon Kim4-0/+56
Initial recipes-phosphor/initrdscripts code from gBMC. Google-Bug-Id: 179618491 Upstream: 1182879e906e67ca171b21c1eaa4027f9d162e49 Signed-off-by: Brandon Kim <brandonkim@google.com> Change-Id: I810f3a80d635d2c3a38fcb1db7ee4c396ae2d7bb
2021-06-15phosphor: image_types_phosphor: 64MiB flash default layoutTroy Lee1-0/+3
Add an addition override for 64MiB static flash layout. The existing 32MiB layout are unchanged: partition: size: offset u-boot: 384 KiB (0 KiB) u-boot-env: 128 KiB (384 KiB) kernel/FIT: 4352 KiB (512 KiB) rootfs: 23808 KiB (4864 KiB) rwfs: 4MiB (28672 KiB) The existing 128MiB layout are unchanged: partition: size: offset u-boot: 896 KiB (0 KiB) u-boot-env: 128 KiB (896 KiB) kernel/FIT: 9 MiB (1 MiB) rootfs: 86 MiB (10 MiB) rwfs: 32MiB (96 MiB) The new layout for 64MiB is as follows: partition: size: offset u-boot: 896 KiB (0 KiB) u-boot-env: 128 KiB (896 KiB) kernel/FIT: 9 MiB (1 MiB) rootfs: 32 MiB (10 MiB) rwfs: 22 MiB (42 MiB) Signed-off-by: Troy Lee <troy_lee@aspeedtech.com> Change-Id: I001cf2e9bc30edc34e43c0c4503684050e2a764f
2021-06-15meta-facebook: Add rsyslog for Redfish.Jayashree Dhanapal1-1/+16
Added template for Redfish format in rsyslog conf file to save the journal entry as Redfish event. Tested : Verified journalctl log in tiogapass using Redfish. Signed-off-by: Jayashree Dhanapal <jayashree-d@hcl.com> Change-Id: Ic09530c824e65c5dd27fc4c6dac5a385370bdadc
2021-06-14google-misc: srcrev bump 14fe6698f5..b63d6314d0Andrew Geissler1-1/+1
Michael Shen (1): metrics-ipmi-blobs: Add bootup time to metrics Change-Id: Iee2f6998ec9e0c241095c841c27e95ac151f76e9 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-06-13meta-ampere: mtjade: support PSU present detection via GPIOChanh Nguyen5-0/+27
It checks GPIO key for powersupply presence, and creates the inventory object. Tested: 1. Plug the PSU, check busctl command for Present attribute 2. Plug out the PSU, check busctl command for Present attribute $ busctl --no-pager introspect xyz.openbmc_project.Inventory.Manager /xyz/openbmc_project/inventory/system/chassis/motherboard/powersupply0 Signed-off-by: Chanh Nguyen <chanh@os.amperecomputing.com> Change-Id: I4520d537d425249debe5c0d8c6bf8b0f6e3c5b34
2021-06-13meta-ampere: Support software workaround for PSU redundancy issueChanh Nguyen7-1/+128
When system only uses single PSU ( ex : PSU1 ) to power ON normal 12V, HSC2 will be trigged Fault event (FET health). At this time, plugging in PSU2 in system, the PSU2 won't deliver power to +12V_MB because HSC2 is protected by Fault event. Due to HSC2 protected, the PSU redundancy mechanism can't be created. Once PSU1 is plugged out at this moment, system will crash ( reset ) because +12V_MB dropped. Support detecting PSU plug event and reset the Hot-Swap feature by disabling and then enabling again it through PMBUS command to clear the event. Tested: 1. Plug only PSU1 to power ON system (12V) 2. Wait until host is booted, check POUT: $ ipmitool sdr | grep "POUT" PSU1_POUT | 112 Watts | ok PSU2_POUT | 0 Watts | ok 3. Plug in PSU2 in system, check POUT: $ ipmitool sdr | grep "POUT" PSU1_POUT | 64 Watts | ok PSU2_POUT | 48 Watts | ok 4. Unplug AC power PSU1, check POUT: $ ipmitool sdr | grep "POUT" PSU1_POUT | 0 Watts | ok PSU2_POUT | 128 Watts | ok 5. Plug in AC power PSU1, check POUT: $ ipmitool sdr | grep "POUT" PSU1_POUT | 80 Watts | ok PSU2_POUT | 64 Watts | ok 6. Repeat 1. to 5. with PSU2. Signed-off-by: Chanh Nguyen <chanh@os.amperecomputing.com> Change-Id: Ia6e00cd7b08de48059f2450e7eaf108418d0a026
2021-06-12bmcweb: srcrev bump 2c37b4b0f4..938f25685fAndrew Geissler1-1/+1
Chicago Duan (2): Redfish: Fix bug that cause validator failed Redfish: Fix issue of EventDestination Ed Tanous (12): Remove Node class from Account Service Change ManagerAccount privileges to match registry Move Sessions to non Node structure Move the hypervisor endpoints into a namespace Move ethernet interface away from Node class Remove the Node class Remove Node class from NBD proxy Fix shadowing of parameter in scripts Update clang-format version in scripts Update registries Fix Session delete to return 200 Fix base registry validator failure John Edward Broadbent (1): Corrects URI by removing /<str> Tejas Patil (1): Add support for MaxImageSizeBytes in UpdateService Change-Id: If16b05d138136b81397c6d38fcdcbefc19c18e27 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-06-12pldm: srcrev bump 763b51ea10..772403b934Andrew Geissler1-1/+1
Pavithra Barithaya (1): PLDM: Fix for handling invalid event state Sridevi Ramesh (1): Fix for pldmtool GetFruRecordTable command with oem-ibm disabled. Change-Id: I136e13252db412c6451c94e03dc845d57ecdfaac Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>