summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2024-12-14meta-facebook: obmc-console: increase sol log size2.18.0-devPotin Lai1-0/+1
Expand log size to 256KB, align with multi-host config. Change-Id: I54d0b55b1d27b90fe5839cdbef476d01c0ca04a2 Signed-off-by: Potin Lai <potin.lai@quantatw.com>
2024-12-14meta-ibm: romulus: remove new code update featureAndrew Geissler1-0/+3
We're struggling with flash space on Romulus and this one pushed us over the edge. Romulus is only used for QEMU CI and there is no code update testing with it so just disable this new feature. Change-Id: Iad99780e18b8e6257507787d883ba9ee0b4ff073 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2024-12-13meta-hpe: dl385: fix poky referencePatrick Williams1-6/+6
We do not use the "poky" distro on any system but the "openbmc-phosphor". Fix the `local.conf.sample` to use this to match all of the other machines. Fixes openbmc/openbmc#4024. Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I0ba2fada88b5ba6fef0d41e2c43874129b35b4f4
2024-12-13change default to use FW Update D-Bus interfaceJagpal Singh Gill1-3/+5
Enable the package config for software-update-dbus-interface and remove the service files for old services as they are being replaced by Software.Manager service. Through this change Software Manager service will intercept the Update D-Bus interface method call to trigger the update rather than using the legacy flow of watching the /tmp/images directory. More details on problem description, requirements and design have been captured in [1]. [1]: https://github.com/openbmc/docs/blob/master/designs/code-update.md. Related PRs: https://gerrit.openbmc.org/q/topic:EnableUpdateInterface Tested: ``` > systemctl status xyz.openbmc_project.Software.Manager * xyz.openbmc_project.Software.Manager.service - Phosphor Software Manager Loaded: loaded (/usr/lib/systemd/system/xyz.openbmc_project.Software.Manager.service; enabled; preset: enabled) Active: active (running) since Thu 2024-11-14 00:54:43 UTC; 2min 8s ago Process: 272 ExecStartPre=/bin/sh -c mkdir -p /tmp/images (code=exited, status=0/SUCCESS) Main PID: 290 (phosphor-softwa) CPU: 995ms CGroup: /system.slice/xyz.openbmc_project.Software.Manager.service `-290 /usr/bin/phosphor-software-manager Nov 14 00:54:11 romulus systemd[1]: Starting Phosphor Software Manager... Nov 14 00:54:22 romulus phosphor-software-manager[290]: Creating Software Manager Nov 14 00:54:43 romulus systemd[1]: Started Phosphor Software Manager. > systemctl status xyz.openbmc_project.Software.Version.service * xyz.openbmc_project.Software.Version.service - Phosphor Version Software Manager Loaded: loaded (/usr/lib/systemd/system/xyz.openbmc_project.Software.Version.service; enabled; preset: enabled) Active: active (running) since Thu 2024-11-14 01:35:19 UTC; 38s ago Process: 345 ExecStartPre=/bin/sh -c mkdir -p /tmp/images (code=exited, status=0/SUCCESS) Main PID: 350 (phosphor-versio) CPU: 391ms CGroup: /system.slice/xyz.openbmc_project.Software.Version.service `-350 /usr/bin/phosphor-version-software-manager Nov 14 01:35:10 romulus systemd[1]: Starting Phosphor Version Software Manager... Nov 14 01:35:19 romulus systemd[1]: Started Phosphor Version Software Manager. > systemctl status xyz.openbmc_project.Software.BMC.Updater.service * xyz.openbmc_project.Software.BMC.Updater.service - OpenBMC Software Update Manager Loaded: loaded (/usr/lib/systemd/system/xyz.openbmc_project.Software.BMC.Updater.service; enabled; preset: enabled) Drop-In: /usr/lib/systemd/system/xyz.openbmc_project.Software.BMC.Updater.service.d `-software-bmc-updater.conf Active: active (running) since Thu 2024-11-14 01:35:00 UTC; 1min 20s ago Main PID: 271 (phosphor-image-) CPU: 825ms CGroup: /system.slice/xyz.openbmc_project.Software.BMC.Updater.service `-271 /usr/bin/phosphor-image-updater Nov 14 01:34:42 romulus systemd[1]: Starting OpenBMC Software Update Manager... > systemctl status xyz.openbmc_project.Software.Manager.service Unit xyz.openbmc_project.Software.Manager.service could not be found. ``` Change-Id: Ide8402536c2017ff0bf41a222a5e340c55a61c0b Signed-off-by: Jagpal Singh Gill <paligill@gmail.com>
2024-12-13phosphor-sel-logger: add phoshor-dbus-interfaces to DEPENDSJonico Eustaquio1-0/+1
The sel-delete PACKAGECONFIG requires the phosphor-dbus-interfaces to throw the ResourceNotFound error when the delete method attempts to remove a non-existent SEL entry. Change-Id: I0528eccf5c9e2e45117d5fbf26cdbe2f82e3c4bd Signed-off-by: Jonico Eustaquio <jonico.eustaquio@fii-na.com>
2024-12-13meta-facebook: yosemite4: virtual-sensors: default value for FIO tempRicky CX Wu1-16/+16
Set default temperature 20 degree for all the Calibrated FIO temperature to prevent triggering failsafe mode in fan control service when doing slot 12V cycle. Change-Id: I0afcc76febba5c462d98069cf5afb7bc81818a90 Signed-off-by: Ricky CX Wu <ricky.cx.wu.wiwynn@gmail.com>
2024-12-13meta-facebook: catalina: add CPU_BOOT_DONE in gpio monitorPotin Lai7-0/+55
Add CPU_BOOT_DONE in gpio monitor list. - CPU_BOOT_DONE assert - update OS status to standby - start catalina-host-ready.target - CPU_BOOT_DONE deassert - update OS status to inactive - stop catalina-host-ready.target Change-Id: I83c6072e6defd068c4c3880cb16a950a12973818 Signed-off-by: Potin Lai <potin.lai@quantatw.com>
2024-12-13meta-facebook: yosemite4: enable SQ55205 driverRush Chen1-0/+1
Description: Enable SQ52205 driver. Motivation: Enable SQ52205 driver for power monitor sensor. Test Plan: Check the driver is loaded. Test Log: root@bmc:~# ls /sys/bus/i2c/drivers | grep sq5 sq522xx Change-Id: Ie63763cc243ad9bcebd6852b431f9748b800676b Signed-off-by: Rush Chen <rush.chen.wiwynn@gmail.com>
2024-12-13linux-nuvoton: GPIO expanders, LEDs and RTC for Facbook MinervaAndrew Jeffery1-1/+1
Yang Chen (4): ARM: dts: aspeed: minerva: add i/o expanders on bus 0 ARM: dts: aspeed: minerva: add i/o expanders on each FCB ARM: dts: aspeed: minerva: add bmc ready led setting ARM: dts: aspeed: minerva: add second source RTC Change-Id: Idbef76f55033064a5bb1cf9164f1f9d2add851e4 Signed-off-by: Andrew Jeffery <andrew@codeconstruct.com.au>
2024-12-13linux-aspeed: GPIO expanders, LEDs and RTC for Facbook MinervaAndrew Jeffery1-1/+1
Yang Chen (4): ARM: dts: aspeed: minerva: add i/o expanders on bus 0 ARM: dts: aspeed: minerva: add i/o expanders on each FCB ARM: dts: aspeed: minerva: add bmc ready led setting ARM: dts: aspeed: minerva: add second source RTC Change-Id: I787671e2ac74e72167cb53d615455f1ca574099a Signed-off-by: Andrew Jeffery <andrew@codeconstruct.com.au>
2024-12-13openpower-vpd-parser: srcrev bump e0e1549e82..7f23d4d9a2Andrew Geissler1-1/+1
Gunnar Mills (1): Add Type = RackMount to Chassis Change-Id: Ie4afb4ea1a53560aea2e7e6647f805231ae393f4 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2024-12-13meta-facebook: catalina: fix virtual sensor max/min value settingsPotin Lai1-8/+8
Virtual sensor only take `MaxValue` and `MinValue` as number, remove the double quotes around MaxValue and MinValue values for proper numerical handling in virtual sensor. Test results: ``` root@bmc:~# mfg-tool sensor-display 2>/dev/null | jq '.VIRTUAL_PDB_P48V_HSC1_CURR_A' { "max": 255.0, "min": 0.0, "status": "ok", "unit": "Amperes", "value": 0.0 } root@bmc:~# mfg-tool sensor-display 2>/dev/null | jq '.VIRTUAL_PDB_P48V_HSC2_CURR_A' { "max": 255.0, "min": 0.0, "status": "ok", "unit": "Amperes", "value": 0.3275709 } root@bmc:~# mfg-tool sensor-display 2>/dev/null | jq '.VIRTUAL_PDB_P48V_HSC1_PWR_W' { "max": 3000.0, "min": 0.0, "status": "ok", "unit": "Watts", "value": 0.0 } root@bmc:~# mfg-tool sensor-display 2>/dev/null | jq '.VIRTUAL_PDB_P48V_HSC2_PWR_W' { "max": 3000.0, "min": 0.0, "status": "ok", "unit": "Watts", "value": 16.494799999999998 } ``` Change-Id: I23952770f135502f3f653d420f2ddf6f02ef0ee7 Signed-off-by: Potin Lai <potin.lai@quantatw.com>
2024-12-13meta-facebook: catalina: add rmc main power checkPotin Lai4-1/+85
1. Add event log when `FM_MAIN_PWREN_RMC_EN_ISO_R` pin change, and power off the host RMC main power disabled. 2. Add `FM_MAIN_PWREN_RMC_EN_ISO_R` check from CPLD register before host power on, skip power on action if RMC main power is disabled (val=1). Change-Id: I2b8a7fb7042cff1b28f165dc7dc38e3bdfd3c710 Signed-off-by: Potin Lai <potin.lai@quantatw.com>
2024-12-13meta-facebook: catalina: add fault pin deassert event logsPotin Lai4-80/+224
Add event logs for PDB CPLD fault pin deaaset. Change-Id: I61208de265f9fdf57e9ab6f44f32cb8c174781f6 Signed-off-by: Potin Lai <potin.lai@quantatw.com>
2024-12-13meta-google: networking: Embed all .network files into imageWilliam A. Kennington III5-24/+17
We shouldn't need to populate any of these files at runtime, embed a base copy into the image for all interfaces. Change-Id: Ie696b2c656a65b2475ec5483e4f2f58bde7ff6fd Signed-off-by: William A. Kennington III <wak@google.com>
2024-12-13entity-manager: srcrev bump 17962f4569..1642b65a55Andrew Geissler1-1/+1
Patrick Williams (2): configurations: add VENDOR guidelines meta: move hardware configs to vendor directory Change-Id: I533df52e65a43c27bd0a1ab6f7642dfd1dfc0e67 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2024-12-12hiomapd: srcrev bump 0bfd90de58..2be4563d3fAndrew Geissler1-1/+1
Ninad Palsule (1): vpnor: Fix SEGV fault in vpnor Change-Id: Iefb803a3285e6a843c243d5f7454d6aee927421c Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2024-12-12phosphor-power: srcrev bump f9886b9f2e..f0c0c47bc9Andrew Geissler1-1/+1
Jayanth Othayoth (1): clang-tidy: Suppress unused variable warnings Change-Id: Icf94a73d0a059d7db2cb3850c1267fef9816d97c Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2024-12-12phosphor-state-manager: srcrev bump 9f38152abf..1ddddf7dabAndrew Geissler1-1/+1
Adriana Kobylak (1): crit-service: Add new code update service Change-Id: I6348387ed0135d43aaac30353f365e23e9bf5c23 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2024-12-12entity-manager: srcrev bump 9effc3664a..17962f4569Andrew Geissler1-1/+1
Potin Lai (1): configurations: catalina_pdb: fix PDB VR voltage threshold Change-Id: I3d1826cab69e0a0396c201e77f687c0233c7f7ee Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2024-12-12phosphor-dbus-monitor: srcrev bump cd1e72a8f1..5e0f59537aAndrew Geissler1-1/+1
Patrick Williams (1): Logging.Entry: use dict form of AdditionalData Change-Id: I44e88b8c9c6a83881c7f08fe8d864a61afdbe455 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2024-12-12phosphor-logging: srcrev bump e594063471..ea6d9c4586Andrew Geissler1-1/+1
Patrick Williams (1): entry: switch AdditionalData to dict Change-Id: I1ac129af806199947113e7a0bcd70dba98b21c3f Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2024-12-12phosphor-dbus-interfaces: srcrev bump bfcb5d0c39..3eb0180161Andrew Geissler1-1/+1
Patrick Williams (1): Logging.Entry: switch 'AdditionalData' to dict of metadata eddylu (1): NIC: Add new NIC dump entry interface Change-Id: I857d252fa4725e8b7767ffc70b5dce9b7c466bf9 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2024-12-12boost: upgrade 1.84.0 -> 1.86.0Alexander Kanavin7-17/+20
Based on the commit from openembedded-core: "boost: upgrade 1.85.0 -> 1.86.0" Added additional changes to fix build issues. Based on Boost 1.86 documentation https://www.boost.org/users/history/version_1_86_0.html Process: Turned v2 into a compile library. Added boost process package to fix linker failures reported by bmcweb during boot 1.86 migration. Please refer below bmcweb commit for details https://gerrit.openbmc.org/c/openbmc/bmcweb/+/75759 Additionally, included Boost packages atomic and filesystem to address the following QA issue: ''' ERROR: boost-1.86.0-r0 do_package: QA Issue: boost: Files/directories were installed but not shipped in any package: /usr/lib/libboost_atomic.so.1.86.0 /usr/lib/libboost_filesystem.so.1.86.0 ''' Tested: build verified. Change-Id: I945e23038149be20b391066ba6844b9e9df10a4a Signed-off-by: Jayanth Othayoth <ojayanth@gmail.com> Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-12-12phosphor-bmc-code-mgmt: srcrev bump 61c1a8aa91..db3d966a75Andrew Geissler1-1/+1
Adriana Kobylak (1): obmc-flash-bmc: Add new Manager service as default Change-Id: I76d2a53c2f423f10317224e413f93507f0e92724 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2024-12-12entity-manager: srcrev bump eb789ebf88..9effc3664aAndrew Geissler1-1/+1
Patrick Williams (1): meson.build: sort configs Change-Id: Idfd06c7f3cba748b7df7e2b1cedb3c5faf8529bd Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2024-12-12phosphor-state-manager: srcrev bump d01e1eaab0..9f38152abfAndrew Geissler1-1/+4
Thang Tran (1): reject Transition request while firmware being flashed Change-Id: Ie0447b45bbed8ed3f4976b767f062573027daa21 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Thang Tran <thuutran@amperecomputing.com>
2024-12-12libpldm: srcrev bump d2f8a7e3b3..0612d988bdAndrew Geissler1-1/+1
Andrew Jeffery (1): libpldm: Release v0.11.0 Change-Id: I1d0b54072afd0cc34d5ad2af245739997b50d033 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2024-12-12sdbusplus: srcrev bump cd3bf08af9..4638a2e954Andrew Geissler1-1/+1
Jayanth Othayoth (3): boost version 1.86 support clang-tidy: Fix implicit copy constructor errors clang-tidy: Fix exception specification mismatch Lei YU (1): asio: connection: Return unpacked value directly Change-Id: I1a1c1cc2ef21666057c03fe2a35e47ea4aefc753 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2024-12-12meta-facebook: yosemite4: Move the conflict setting to the correct sectionLora Lin1-1/+1
Move the conflict setting to the unit section to prevent feature unavailable. Change-Id: Ib059d6454540968e690f9b5b452bd6b280e3f9a4 Signed-off-by: Lora Lin <lora.lin.wiwynn@gmail.com>
2024-12-12meta-facebook: catalina: fix sensor service crashPotin Lai2-0/+9
The HwmonTempSensor and PSUSensor services sometimes fail to start during BMC boot due to missing host state objects. These services check the host power state during sensor creation, and if the host state object is not available, the services crash. This commit adds dependencies to wait host state objects to prevent the sensor services from crashing during startup. Change-Id: I855fada5fca9c5b90433d5b150889473a4200588 Signed-off-by: Potin Lai <potin.lai@quantatw.com>
2024-12-12meta-facebook: harma: workaround probe devicePeter Yin11-8/+191
In some cases(example: RPU not ready), the motherboard can lose power and miss the kernel driver's probe time. To address this, we have added a workaround to re-probe the device. This commit will detect the power-hsd-good (standby power) signal and perform a rescan of the fru device and rebind the driver when the signal transitions from low to high. Change-Id: I7b65721a4754f0a9809ae7d7938fe85d741d55bc Signed-off-by: Peter Yin <peter.yin@quantatw.com>
2024-12-12phosphor-host-ipmid: srcrev bump af4a775033..be5a2e0bbbAndrew Geissler1-1/+1
Patrick Williams (1): Logging.Entry: use AdditionalData2 metadata dict Change-Id: I8a6296291b5e4bf0c8f4b90db4c30ded11820416 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2024-12-12phosphor-logging: srcrev bump 2731161645..e594063471Andrew Geissler1-1/+1
Patrick Williams (5): entry: add AdditionalData2 entry: use AdditionalData2 for serialization entry: use map for metadata in ctor log_manager: directly create metadata from journal extension: use map in create extension Change-Id: I2b6681c46f99fe82b1a44cc16b061d925f714569 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2024-12-12phosphor-dbus-interfaces: srcrev bump 18b5dd4757..bfcb5d0c39Andrew Geissler1-1/+1
Patrick Williams (2): OWNERS: allow yaml to also review gen Logging.Entry: Add 'AdditionalData2' as a dict of metadata Priyanga Ramasamy (1): Interface for FRU VPD collection Change-Id: I44148863d91d87fd5139c97500d0f07f4765a5f3 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2024-12-12linux-nuvoton: Move to v6.6.65 stable releaseAndrew Jeffery1-2/+2
Apply the upstream security and bug fixes. Change-Id: I971f7581b12c9993975bd69e113ccb3924c66088 Signed-off-by: Andrew Jeffery <andrew@codeconstruct.com.au>
2024-12-12linux-aspeed: Move to v6.6.65 stable releaseAndrew Jeffery1-2/+2
Apply the upstream security and bug fixes. Change-Id: I044a3a507fb51606bbf8190005e82343ce45300a Signed-off-by: Andrew Jeffery <andrew@codeconstruct.com.au>
2024-12-11hiomapd: srcrev bump 12b304a187..0bfd90de58Andrew Geissler1-1/+1
Ninad Palsule (1): Fix formatting issue Change-Id: I78a19eca9ade6736eefe433f8871fe737a9e325d Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2024-12-11phosphor-buttons: srcrev bump 4c47d4c9a8..940083bdf3Andrew Geissler1-1/+1
Jayanth Othayoth (1): clang-tidy: Fix override errors Rush Chen (1): Support multi power buttons with multi behaviors Change-Id: Id7cb4e23d53ec8c85703e653c52d139f17344631 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2024-12-11openpower-occ-control: srcrev bump 37abe9be91..03a8fe364dAndrew Geissler1-1/+1
Chris Cain (2): Add CapLimits dbus interface to occ-control app Update persistent power cap data filename Change-Id: I998d2d53acffcbfc83cd432b1c2a5e7d23ff82fd Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2024-12-11meta-facebook: catalina: add HDD CPLD firmware versionPotin Lai1-0/+8
Add HDD CPLD firmware version. Test results: ``` root@bmc:~# busctl introspect xyz.openbmc_project.Settings /xyz/openbmc_project/software/chassis/Catalina_HDD_cpld xyz.openbmc_project.Software.Version NAME TYPE SIGNATURE RESULT/VALUE FLAGS .Purpose property s "xyz.openbmc_project.Software.Version... emits-change writable .Version property s "00010100" emits-change writable ``` Change-Id: Ic8dbf52a1e23bd3321fe267c302afdfe170d0d97 Signed-off-by: Potin Lai <potin.lai@quantatw.com>
2024-12-11meta-facebook: catalina: add PCIeSwitchConfig firmware versionPotin Lai1-0/+8
Add PCIeSwitchConfig firmware version. Test results: ``` root@bmc:~# busctl introspect xyz.openbmc_project.Settings /xyz/openbmc_project/software/chassis/HGX_pcieswitchconfig_0 xyz.openbmc_project.Software.Version NAME TYPE SIGNATURE RESULT/VALUE FLAGS .Purpose property s "xyz.openbmc_project.Software.Version.V… emits-change writable .Version property s "01300524" emits-change writable ``` Change-Id: Ie815305c6e8b124b0c422cf0b647457202d8cd82 Signed-off-by: Potin Lai <potin.lai@quantatw.com>
2024-12-11meta-facebook: catalina: add initial fan speed configPotin Lai2-0/+241
Add initial fan speed config. Test results: ``` root@bmc:~# busctl introspect xyz.openbmc_project.State.FanCtrl /xyz/openbmc_project/settings/fanctrl/zone1 NAME TYPE SIGNATURE RESULT/VALUE FLAGS org.freedesktop.DBus.Introspectable interface - - - .Introspect method - s - org.freedesktop.DBus.Peer interface - - - .GetMachineId method - s - .Ping method - - - org.freedesktop.DBus.Properties interface - - - .Get method ss v - .GetAll method s a{sv} - .Set method ssv - - .PropertiesChanged signal sa{sv}as - - xyz.openbmc_project.Control.Mode interface - - - .FailSafe property b false emits-change writable .Manual property b false emits-change writable xyz.openbmc_project.Debug.Pid.Zone interface - - - .Leader property s "Stepwise_Inlet" emits-change root@bmc:~# mfg-tool fan-mode <7> Finding Control.Mode objects. <7> Iterating over entries. <6> Examining xyz.openbmc_project.Control.Mode at /xyz/openbmc_project/settings/fanctrl/zone1. { "zone1": "auto" } ``` Change-Id: I29b07a2113ddbac4d3582a30f8f912af47487a0c Signed-off-by: Potin Lai <potin.lai@quantatw.com>
2024-12-11meta-facebook: yosemite4: virtual-sensors: add 12V HSC output powerRicky CX Wu1-0/+312
There are two source of 12V HSC, ADM1281 and MP5990, in yosemite4 but ADM1281 doesn't support to read output power. Therefore, add virtual sensors to calculate output power using 12V HSC output voltage and output current for all slots. Change-Id: I5fc58cfd8a7afd5fd17e029b69a7547badee8c2a Signed-off-by: Ricky CX Wu <ricky.cx.wu.wiwynn@gmail.com>
2024-12-11bmcweb: srcrev bump d109e2b60f..6a37140a87Andrew Geissler1-1/+1
Alexander Hansen (2): Unit test: event_log.cpp event service: dbus log: enable event subscription Ed Tanous (24): Enable gcc-14 builds Fix regression on metadata uri Rename parameters to keep convention Generate error messages for Redfish Don't pretty print inline arguments Remove InvalidUpload response code Generate error messages source Order by order in DMTF registry Make all ints size_t Update error types to use dmtf Update base registry keys to 1.19 Break out filesystem watcher into separate file Break out dbus telemetry watcher Break out Dbus events into class Break out long lambda in filesystem events Break out SendEventToSubs Break out Filesystem events into classes Make accepts a real parser Refactor swutils to break down in to functions Simplify journal paging Remove check_base_registry Add content-encoding parser Make message registries use 2 digit versions Put simple update behind an option Gunnar Mills (1): Always fall back to ChassisType RackMount Jayanth Othayoth (2): json utility: fixed core dump during sensor load boost version 1.86 support Jishnu CM (1): Extract reusable logic into separate function Joseph-Jonathan Salzano (1): Dynamically determine ChassisType for Redfish Myung Bae (4): Add Persistent Heartbeat subscription properties Implement Subscription Heartbeat Logic Refactor Message Header and Url Selector Make eventId increment per event Change-Id: Iaed9fd0539e0f1041be7761e559086b8f8447012 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2024-12-11meta-ibm: Add more fabric adapter and cxp_Port AssociationPavithra Barithaya6-11/+319
This is to add additional or missing port associations between FabricAdapter and cxp_ports. The assocication is defined by https://gerrit.openbmc.org/c/openbmc/phosphor-dbus-interfaces/+/62881. These associations are used for bmcweb Port schema implementation. Change-Id: Ic09a30ca48c1f57a02537b19066af14f2bddad3c Signed-off-by: Pavithra Barithaya <pavithrabarithaya07@gmail.com>
2024-12-11meta-facebook: minerva: add power fail monitor configYang Chen4-0/+746
Add configuration of power fail pins in gpio-monitor to monitor the CMM and FCB power failed. Change-Id: I9805a6cc1a165bb8b51097f5789ecc69472afcfd Signed-off-by: Yang Chen <yang.chen@quantatw.com>
2024-12-11meta-facebook: minerva: add fan module presenceYang Chen1-0/+144
Add configuration settings for the presence of 24 fans, with every 4 fans located on 1 FCB. Change-Id: I4cb9c99adb0c6ccbc86d6443c21b01040176478d Signed-off-by: Yang Chen <yang.chen@quantatw.com>
2024-12-11phosphor-pid-control: srcrev bump 951aff4cd1..326cd762e9Andrew Geissler1-1/+1
Jayanth Othayoth (4): clang-tidy: Fix Unused Variable Warnings clang-tidy: Fix Move Prevents Copy Elision clang-tidy: Suppress Unused Private Field Warning clang-tidy: Add Tag Names to Anonymous Structs Change-Id: I20ee358f407dd34826cf43cf6c149c1e7ec79744 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2024-12-11iei-ipmi-oem: srcrev bump 93b6a33320..45d31233ffAndrew Geissler1-1/+1
George Liu (1): Support Power delay configuration Change-Id: I3d062c5c4b56e4c71eaaedff3217236463de0dc2 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>