summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2024-11-07linux-aspeed: IBM SBP1 boardAndrew Jeffery1-1/+1
Naresh Solanki (1): dt-bindings: arm: aspeed: add IBM SBP1 board Patrick Rudolph (1): ARM: dts: aspeed: sbp1: IBM sbp1 BMC board Change-Id: I79235e6a6e3872a9f8af6fd3f762ec44638919e0 Signed-off-by: Andrew Jeffery <andrew@codeconstruct.com.au>
2024-11-07phosphor-dbus-interfaces: srcrev bump 6a8507d06e..83a67417d4Andrew Geissler1-1/+1
Patrick Williams (1): events: switch metadata to CamelCase Change-Id: I553f483c4defec2e8898cbfa4db8a08890666810 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2024-11-07sdbusplus: srcrev bump 1800045e99..17e54abc8cAndrew Geissler1-1/+1
Patrick Williams (2): sdbus++: events: unpack an event from JSON sdbus++: events: adjust schema for metadata Change-Id: If1187011f226af9a43a6f786b4f904f53d7e2b3f Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2024-11-06entity-manager: srcrev bump f7cf399d01..bdad3d53b7Andrew Geissler1-1/+1
Oliver Brewka (1): configurations: yv4 sentinel dome: add interface Change-Id: I947678f8d9c80576b4edc8d566ae0d268e72be98 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2024-11-06meta-facebook: yosemite4: Relocated I3C HUB EnableEric Yang8-199/+129
Relocated I3C Hub Enable to standby power good pin rising before rescan FRU to ensure SupportedMessageTypes initialization during EID setup. This change ensures successful initialization of PLDM devices. Tested: Completed 10 rounds: 1. Successfully verified PLDM devices appear after performing 12V power cycles sequentially on all 8 slots - PASS 2. Build code - PASS Change-Id: I24e9c09a499434877e517a6733cb508e9f76e909 Signed-off-by: Eric Yang <eric.yang.wiwynn@gmail.com>
2024-11-06Revert "meta-ibm: system1: enable phosphor-power-psu-monitor"Andrew Geissler2-3/+0
This reverts commit fbe2dce94790d1c3658114f24fd966399047aa84. Utilizing the IBM PSU monitor with entity managers vs. openpower-vpd-collector is not working and will require a bit of rework. For now, disable the PSU monitor on system1. Change-Id: If13e7fbf3d21649d403b0fa7ff248589b633b4a0
2024-11-06meta-ibm: system1: add support for eth2Andrew Geissler4-0/+23
System1 has a 3rd ethernet port which is NC-SI based. Add support to put it on d-bus and read its MAC address from VPD. Tested: - Confirmed eth2 has expected MAC address from vpd Change-Id: If370d979628d2ab97f8952dfee73fd10ae490395 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2024-11-06mboxd: Facility to specify more argumentsNinad Palsule1-1/+2
This drop provides way to configure mboxd daemon with more arguments without using overlay. This helps to add -vv argument easily and it will be retained across reboots. Change-Id: I23efa0259aca1c5d61308f73c0fd72eb3f6a59e4 Signed-off-by: Ninad Palsule <ninad@linux.ibm.com>
2024-11-06sdbusplus: srcrev bump 3b54a8e59f..1800045e99Andrew Geissler1-1/+1
Patrick Williams (2): sdbus++: events: add source location and pid sdbus++: events: schema: explicitly prohibit unspecified properties Change-Id: If8f81ac11e79215b38de3eef2bac56bdfb5f6d3c Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2024-11-06entity-manager: srcrev bump ae8845c793..f7cf399d01Andrew Geissler1-1/+1
Hieu Huynh (1): configurations: mtjefferson: add PowerSupply Change-Id: I55507129900d423736c39e8fd656cb21eda4e142 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2024-11-06phosphor-logging: srcrev bump 083c7049f7..ff35be3e40Andrew Geissler1-1/+1
Deepa Karthikeyan (1): openpower-pels: Create guard using libguard Change-Id: Iaea31d0aeafff2b2e48abfc287e700e2d5fa8ba4 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2024-11-06meta-ampere: mtjefferson: initial automatic fan control supportChau Ly10-0/+282
This commit supports initial automatic fan control with minimized control table following Sx_SOC_Pkg_Temp. Tested: BMC is on, fans run following the table Signed-off-by: Chau Ly <chaul@amperecomputing.com> Change-Id: If99787b273347bd57ae88918403a76da42c06ae4
2024-11-06entity-manager: srcrev bump 5c1a61a840..ae8845c793Andrew Geissler1-1/+1
Potin Lai (1): configuration: catalina_hdd: add PowerState to on for all sensors Yang Chen (1): configurations: minerva_fanboard: revise threshold value Change-Id: I2383a5c789cbb67e9fc07bb2d98ada0ae6f68f96 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2024-11-06pldm: srcrev bump d197f09ebc..259117a7ceAndrew Geissler1-1/+1
Chau Ly (1): oem-ampere: eventManager: Handle `BootProgress` sensor event Thu Nguyen (1): OWNERS: add Thu Nguyen for Ampere-specific files Change-Id: I204a78f9b0d2e64a0be5da899a484b103f357d2a Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2024-11-06phosphor-psu-code-mgmt: srcrev bump ddf525f2df..73a6f0d869Andrew Geissler1-1/+1
Shawn McCarney (1): Update PSU if version cannot be obtained Change-Id: I11d8f6ba90dd7b073a31371a050590158f9b52b6 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2024-11-06phosphor-time-manager: srcrev bump c0e77cf805..f90892d459Andrew Geissler1-1/+1
Amithash Prasasd (1): Fix getManagedObjects on ObjectManager returning no objects Change-Id: I5a94fd73caa54c5198236c2b41934831705855e3 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2024-11-06phosphor-hostlogger: srcrev bump 87c333ed0f..1c62dcf1a7Andrew Geissler1-1/+1
Manojkiran Eda (1): Fix spelling mistakes using codespell Patrick Williams (2): OWNERS: take over ownership meson: switch code dependency to libsystemd Change-Id: I2f67064e8e9919ba41f1091e5555f7819e88cb5d Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2024-11-06libcper: srcrev bump 382ad4c7c3..a3b7f8a2aeAndrew Geissler1-1/+1
Ed Tanous (1): Unflatten edk includes Thu Nguyen (1): Install libcper header files to libcper directory Change-Id: Ied31a720f92ea3cab5931417c0d139193add7cd1 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2024-11-06hiomapd: srcrev bump 77692f50a3..b8d89b777eAndrew Geissler1-1/+1
Adriana Kobylak (1): OWNERS: Add Adriana as owner, Ninad as reviewer Ninad Palsule (3): Fixed format errors in the build common: Log errors to stderr vpnor: Improve error logging Change-Id: I281cc4e5d4ac6dd7a50a7f0b97dcad8994e3a718 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2024-11-06meta-openpower: guard: bump cdad545..3a07e16Deepa Karthikeyan1-1/+1
git shortlog cdad545..3a07e16 Deepa Karthikeyan (3): Add create method to handle raw data input Fix guard tool reason to list spare Apply formatting Dhruvaraj S (2): Merge pull request #23 from SwethaParasa/main Merge pull request #24 from deepakala-k/create_method_taking_raw_array SwethaParasa (1): libguard: Add new guard type Change-Id: I35a64d5e4342253109d01af86279829186cea71b Signed-off-by: deepakala-k <deepakala.karthikeyan@ibm.com>
2024-11-06phosphor-dbus-interfaces: srcrev bump 73c931fb94..6a8507d06eAndrew Geissler1-1/+1
Amithash Prasasd (1): sensors: Add threshold event log definitions P.K. Lee (1): Add enum value "LPM" Change-Id: Ida0281f309321a2d8d2a9cd00ec8981e54547add Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2024-11-06phosphor-virtual-sensor: srcrev bump d98174e9c8..06f8874f26Andrew Geissler1-1/+1
George Liu (1): Fix create sensor failure after process restart Change-Id: Iaa0959d9cfb9e15ce13fae4d495a68e70a739dad Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2024-11-06meta-ibm: p10bmc: Print sdr and sensor infoGeorge Liu4-0/+3061
This commit adds p10bmc specific config files to list SDRs and Sensor information for DIMMS and CPUs. Tested on simics: ``` $ ipmitool -I lanplus -C 17 -N 3 -p 2623 -U <user> -H <host> sdr elist dimm0 | 01h | ok | 32.1 | Presence Detected dimm1 | 02h | ok | 32.2 | Presence Detected ... dimm63 | 40h | ns | 32.64 | Disabled dcm0_cpu0 | 41h | ok | 3.1 | Presence detected dcm0_cpu1 | 42h | ok | 3.2 | Presence detected dcm1_cpu0 | 43h | ok | 3.3 | Presence detected dcm1_cpu1 | 44h | ok | 3.4 | Presence detected dcm2_cpu0 | 45h | ns | 3.5 | Disabled ... $ ipmitool -I lanplus -C 17 -N 3 -p 2623 -U <user>-H <host> sensor dimm0 | 0x0 | discrete | 0x4000| na | na | na | na | na | na dimm1 | 0x0 | discrete | 0x4000| na | na | na | na | na | na dimm2 | 0x0 | discrete | 0x4000| na | na | na | na | na | na ... dimm63 | na | discrete | na | na | na | na | na | na | na dcm0_cpu0 | 0x0 | discrete | 0x8000| na | na | na | na | na | na dcm0_cpu1 | 0x0 | discrete | 0x8000| na | na | na | na | na | na dcm1_cpu0 | 0x0 | discrete | 0x8000| na | na | na | na | na | na dcm1_cpu1 | 0x0 | discrete | 0x8000| na | na | na | na | na | na dcm2_cpu0 | na | discrete | na | na | na | na | na | na | na ... ``` Signed-off-by: George Liu <liuxiwei@ieisystem.com> Change-Id: I0997ef4b43b11fec32b80a849c9cbe5d044b6803
2024-11-06meta-ibm: p10bmc: Add dcmi sensorsGeorge Liu1-0/+113
Get DCMI sensors and temperature readings Tested: ``` $ ipmitool -I lanplus -C 17 -N 3 -p 623 -U user -H host dcmi sensors Inlet: 3 temperature sensors found: Record ID 0x0059: Ambient_0_Temp | 21 degrees C | ok Record ID 0x005a: Ambient_1_Temp | 21 degrees C | ok Record ID 0x005b: Ambient_2_Temp | disabled | ns CPU: 16 temperature sensors found: Record ID 0x005e: proc0_core0_0_te | 34 degrees C | ok Record ID 0x005f: proc0_core0_1_te | 30 degrees C | ok Record ID 0x0060: proc1_core0_0_te | 28 degrees C | ok Record ID 0x0061: proc1_core0_1_te | 28 degrees C | ok Record ID 0x0062: proc2_core0_0_te | 29 degrees C | ok Record ID 0x0063: proc2_core0_1_te | 29 degrees C | ok Record ID 0x0064: proc3_core0_0_te | 29 degrees C | ok Record ID 0x0065: proc3_core0_1_te | 29 degrees C | ok Record ID 0x0065: proc3_core0_1_te | 29 degrees C | ok Record ID 0x0066: proc4_core0_0_te | 28 degrees C | ok Record ID 0x0067: proc4_core0_1_te | 28 degrees C | ok Record ID 0x0068: proc5_core0_0_te | 29 degrees C | ok Record ID 0x0069: proc5_core0_1_te | 29 degrees C | ok Record ID 0x006a: proc6_core0_0_te | 28 degrees C | ok Record ID 0x006b: proc6_core0_1_te | 28 degrees C | ok Record ID 0x006c: proc7_core0_0_te | 29 degrees C | ok Baseboard: 2 temperature sensors found: Record ID 0x005c: PCIE_0_Temp | 23 degrees C | ok Record ID 0x005d: PCIE_1_Temp | 23 degrees C | ok $ ipmitool -I lanplus -C 17 -N 3 -p 623 -U user -H host dcmi get_temp_reading Entity ID Entity Instance Temp. Readings Inlet air temperature(40h) 1 +21 C Inlet air temperature(40h) 2 +21 C CPU temperature sensors(41h) 1 +32 C CPU temperature sensors(41h) 2 +35 C CPU temperature sensors(41h) 3 +29 C CPU temperature sensors(41h) 4 +29 C CPU temperature sensors(41h) 5 +29 C CPU temperature sensors(41h) 6 +29 C CPU temperature sensors(41h) 7 +30 C CPU temperature sensors(41h) 8 +30 C CPU temperature sensors(41h) 8 +30 C Baseboard temperature sensors(42h) 1 +24 C Baseboard temperature sensors(42h) 2 +23 C ``` Signed-off-by: George Liu <liuxiwei@ieisystem.com> Change-Id: If3aa1d54e2540a6bb656012820b870c0a6929bb5
2024-11-06meta-ibm: system1: ipmi-config: format json fileGeorge Liu2-177/+183
Format json file using the prettier config from the docs. Signed-off-by: George Liu <liuxiwei@ieisystem.com> Change-Id: Iecc3644e0b793a3e8b0e9e33ac1a89cc53fbd78d
2024-11-06meta-ibm: ibm-ac-server: ipmi-config: format json fileGeorge Liu4-228/+434
Format json file using the prettier config from the docs. Signed-off-by: George Liu <liuxiwei@ieisystem.com> Change-Id: I1292c55332b5f8b8ba81cf2792e3a7734388da24
2024-11-05fb-ipmi-oem: srcrev bump 0d053eff60..d17c356e41Andrew Geissler1-1/+1
Daniel Hsu (1): machine check error: update machine check error decoding Change-Id: I6dde1fcda29f3e79d5862ce4f5cfa1162dfdee84 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2024-11-05meta-ibm/system1: Add pch-standby serviceAsmitha Karunanithi5-4/+50
During the boot process to the BMC Ready state, system1 initiates the PCH standby power sequence concurrently. The standby power sequence may not fully complete until the BMC reaches the "Ready" state, as there is no strict interlock between them. If the system is powered on after the BMC is Ready, but the PCH standby is still incomplete, it can lead to boot failure. This commit introduces a new service that waits for the PCH standby power sequence to finish by polling the corresponding GPIO pin. This establishes a hard interlock, ensuring the PCH standby sequence is complete before the BMC reaches the Ready state. Change-Id: I7e8a8771c106057cc13baa88a13638ea5289ab7d Signed-off-by: Asmitha Karunanithi <asmitk01@in.ibm.com>
2024-11-05meta-ibm/system1: Add host firmware update supportAsmitha Karunanithi3-1/+127
This commit introduces a systemd service "obmc-flash-bios@.service" and the bios-update.sh script to enable host firmware updates on the SPI flash device. The update process involves putting the Intel ME into recovery mode and flashing the SPI device over eSPI. After the update completes, the Intel ME is reset to restore normal operation. Change-Id: I2c7999ce25782feb3780a6089add50d0ab07dde5 Signed-off-by: Asmitha Karunanithi <asmitk01@in.ibm.com>
2024-11-05meta-facebook: harma: Setting Bios versionPeter Yin1-0/+5
Since the BIOS version is only updated at the post-end stage, add a setting to update the BIOS version upon BMC reboot. Change-Id: Ided38eba75312f484f2a3ce4fbbd653d24f00241 Signed-off-by: Peter Yin <peter.yin@quantatw.com>
2024-11-05meta-facebook: minerva: extend the delay in chassis power cycleYang Chen1-1/+1
Extend the time to ensure all blades' power signals are returned to CMM and record the correct log amount. Change-Id: Id1a6f5c916c11ebd11e280126a3ad7b7c194d856 Signed-off-by: Yang Chen <yang.chen@quantatw.com>
2024-11-05meta-facebook: watchdog: host cycle command change.Peter Yin1-3/+1
Revise the host cycle command to use "xyz.openbmc_project.State.Host.Transition.Reboot" Change-Id: Ia72139c8d734e0f23b5ec41e22322b67eaebcc48 Signed-off-by: Peter Yin <peter.yin@quantatw.com>
2024-11-05meta-facebook: yosemite4: Support virtual power sensorSara Lin1-0/+88
Support a virtual power sensor for non-host power. Calculation formula: Calibrated_MEDUSA_48VHSC0_INPUT_PWR_W + Calibrated_MEDUSA_48VHSC1_INPUT_PWR_W - sum(Calibrated_MEDUSA_MB{1..8}_12VHSC_INPUT_PWR_W) Change-Id: I0c1fa1b98a167f95a8b676bdf545705d9e848dcf Signed-off-by: Sara Lin <sara.sy.lin.wiwynn@gmail.com>
2024-11-05meta-nuvoton: Fix at24 EEPROM node namesAndrew Jeffery1-1/+1
Rob Herring (Arm) (1): ARM: dts: nuvoton: Fix at24 EEPROM node names Change-Id: I4b6961bdfa9ae122bf169bdd2b196c7ea7f2f980 Signed-off-by: Andrew Jeffery <andrew@codeconstruct.com.au>
2024-11-05meta-aspeed: Fix at24 EEPROM node namesAndrew Jeffery1-1/+1
Rob Herring (Arm) (1): ARM: dts: nuvoton: Fix at24 EEPROM node names Change-Id: I530a240d6b880b7ae30170f71fcd937f8c5d4365 Signed-off-by: Andrew Jeffery <andrew@codeconstruct.com.au>
2024-11-05meta-ampere: mtjefferson: add entity-manager blacklistHieu Huynh2-0/+42
Add blacklist configuration for Mt.Jefferson to prevent entity-manager scanning to unexpected FRU devices. Signed-off-by: Hieu Huynh <hieuh@os.amperecomputing.com> Change-Id: I3c199da965d55c2580f95a101a21dd4e41b64173
2024-11-05meta-ampere: mtmitchell: add entity-manager blacklistHieu Huynh2-0/+27
Add blacklist configuration for Mt.Mitchell to prevent entity-manager scanning to unexpected FRU devices. Signed-off-by: Hieu Huynh <hieuh@os.amperecomputing.com> Change-Id: I0eac341f3fa2ebe22a129fa862ba20edda536cdd
2024-11-05meta-ampere: mtjade: add entity-manager blacklistHieu Huynh2-0/+30
Add blacklist configuration for Mt.Jade to prevent entity-manager scanning to unexpected FRU devices. Signed-off-by: Hieu Huynh <hieuh@os.amperecomputing.com> Change-Id: If306eb3509bbcb4cd5c4650cb886b68b57893bdb
2024-11-05meta-ibm: p10bmc: ipmi-config: format json fileGeorge Liu3-178/+184
Format json file using the prettier config from the docs. Signed-off-by: George Liu <liuxiwei@ieisystem.com> Change-Id: Id8e22b9d3069a0d1a356c32d21b3dc3ea8dee722
2024-11-05linux-nuvoton: Move to v6.6.59 stable releaseAndrew Jeffery1-2/+2
Apply the upstream security and bug fixes. Change-Id: I295a25574fc4dba0cf62a3ea61878d3e31f6b277 Signed-off-by: Andrew Jeffery <andrew@codeconstruct.com.au>
2024-11-05linux-aspeed: Move to v6.6.59 stable releaseAndrew Jeffery1-2/+2
Apply the upstream security and bug fixes. Change-Id: I62cc1990c8e7c0919aced5890beddae68dfeb0d4 Signed-off-by: Andrew Jeffery <andrew@codeconstruct.com.au>
2024-11-04entity-manager: devicetree-vpd pkg filenames fixedChris Sides1-2/+2
Devicetree-vpd daemon in Entity-Manager was updated to remove the 'd' at the end of the executable and service files names in a recent revision. The daemon and service file references now reflect the new naming. TESTED: Builds are able to complete even with the 'dts-vpd' PACKAGECONFIG option enabled in the Entity-Manager recipe. Without this fix, the builds with 'dts-vpd' enabled would stop with an error about an unrecognized service file reference. Change-Id: I3e010f561233407ccd94dfc6ae5fdf368919c600 Signed-off-by: Chris Sides <Christopher.Sides@hpe.com>
2024-11-04meta-ibm/system1:Disable deprecated schema supportManojkiran Eda1-0/+5
We plan on using the new thermal & power schemas for system1, hence disabling the support for deprecated thermal & power schemas. Change-Id: Ia37b54bd6fe125fde2346c529624376e6e4ca25a Signed-off-by: Manojkiran Eda <manojkiran.eda@gmail.com>
2024-11-02meta-google: gbmc-bridge: Fix DHCP service nameWilliam A. Kennington III1-2/+2
It was not migrated to the new, instanced name and just needs to be updated. Change-Id: I474c0c2ae4a6d010305ce5e6b6ff18ecfef59d55 Signed-off-by: William A. Kennington III <wak@google.com>
2024-11-01meta-google: gbmc-ncsi-config: Don't start DHCP if TERMWilliam A. Kennington III1-2/+4
It's possible for the smartnic to get installed late and this workaround run after DHCP should already be stopped. Don't start it in that case. Change-Id: I5ea742535eea8e37bc782b9bbe42f7e49ca928ef Signed-off-by: William A. Kennington III <wak@google.com>
2024-11-01libpldm: srcrev bump 8e23fd0405..5d8e30cc46Andrew Geissler1-1/+1
Andrew Jeffery (1): libpldm: Release v0.10.0 Change-Id: Iec582f8425d3de9a993af04ec1ec691ac0f8b5f7 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2024-11-01phosphor-objmgr: srcrev bump 7a93d51652..cf72403d7eAndrew Geissler1-1/+1
George Liu (1): libmapper: format code using c++ clang-format Change-Id: I3534b0e111f86f332ac586a13b9ee65ddfd46497 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2024-11-01meta-facebook: yosemite4: Avoid redundant host power-controlLora Lin1-14/+48
1. Skip checking host power status if chassis is power-off. 2. Confirm whether power control is being executed to avoid repeated execution. Tested: 1. Skip checking host power status if chassis is power-off: Pass 2. Host power-control will not be executed repeatedly when interrupt is triggered during power-control: Pass 3. Host power-control will be executed when the host power status changes during non-power-control execution: Pass Change-Id: I915900f25c3c886622cd4a249adc21f081c31db3 Signed-off-by: Lora Lin <lora.lin.wiwynn@gmail.com>
2024-11-01meta-ampere: mtjefferson: enable IPMI dynamic sensorHieu Huynh4-0/+42
This enables IPMI dynamic sensor to support on-board sensors report via IPMI. Tested: the on-board sensors report via ipmitool sdr command. Signed-off-by: Hieu Huynh <hieuh@os.amperecomputing.com> Change-Id: Ie9473d6d8245da48c4730a8891f9063dc16c9bfd
2024-11-01meta-ampere: mtjefferson: support fan controller initHieu Huynh1-0/+48
This supports fan controller init and set the default speed to 60%. Tested: verify that fan speed is as 60%. Signed-off-by: Hieu Huynh <hieuh@os.amperecomputing.com> Change-Id: I1c81e3a394056acf0cb897e6175b63fcd64e5bda