#
56600547 |
| 27-Feb-2025 |
Amithash Prasad <amithash@meta.com> |
Thermal: Add events for temperature based faults
Define two events DeviceOverOperatingTemperature and DeviceOverOperatingTemperatureFault to indicate device thermal overrun events to provide informa
Thermal: Add events for temperature based faults
Define two events DeviceOverOperatingTemperature and DeviceOverOperatingTemperatureFault to indicate device thermal overrun events to provide information of their x86 equivalent PROCHOT and THERMTRIP.
Change-Id: Iee45c6cdf6063c886043fe5e5b5a4ef8f434f6dd Signed-off-by: Amithash Prasad <amithash@meta.com>
show more ...
|
#
90d5f80a |
| 31-Jan-2025 |
Patrick Williams <patrick@stwcx.xyz> |
LockOut: add events for Lock-Out / Tag-Out style devices
It is common practice for dangerous machinery to have a Lock-Out-Tag-Out process (LOTO) to prevent the system from operating while the machin
LockOut: add events for Lock-Out / Tag-Out style devices
It is common practice for dangerous machinery to have a Lock-Out-Tag-Out process (LOTO) to prevent the system from operating while the machine is being worked on. Servers may have Lock-Out style devices to prevent either power or liquid cooling operations while the system is in service. For example, a switch may disable all liquid cooling pumps so that the coolant does not pump onto the floor while coolant lines are being repaired.
Add events to indicate the state of a Lock-Out style device.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I9ae6cfe02ed492c02e6f19725955ff6b0f0e7afa
show more ...
|
#
1adb43ee |
| 29-Jan-2025 |
Patrick Williams <patrick@stwcx.xyz> |
Power: add events for power rail and voltage regulator faults
Define two events: PowerRailFault and VoltageRegulatorFault. These can be used for power rail / pgood failure and voltage regulator repo
Power: add events for power rail and voltage regulator faults
Define two events: PowerRailFault and VoltageRegulatorFault. These can be used for power rail / pgood failure and voltage regulator reported failures respectively.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I5f0391fa8a513b04d57e2f8d932b4b8023773283
show more ...
|
#
754dcd79 |
| 29-Jan-2025 |
Patrick Williams <patrick@stwcx.xyz> |
SMC: add events for Satellite Management Controllers
Add events to report issues with attached SMCs, such as heartbeat failures or inability to communicate. This is reported as a generic event (SMC
SMC: add events for Satellite Management Controllers
Add events to report issues with attached SMCs, such as heartbeat failures or inability to communicate. This is reported as a generic event (SMCFailed), which is most likely useful enough for external reporting and fault isolation, but includes a field for additional debug data of the failure type.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: Ic0cc09135d1b8301f98e1df5b6b6e9180929c811
show more ...
|
#
0e78828c |
| 31-Jan-2025 |
Patrick Williams <patrick@stwcx.xyz> |
regenerate-meson: enable meson formatting
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I5bc2c84cf2ebb3a8d64c96bf3c02e4f34d1f28dd
|
#
7f154004 |
| 03-Jan-2025 |
Patrick Williams <patrick@stwcx.xyz> |
build: support registry generation
sdbus++-gen-meson version 10 adds support for redfish registry generation and greatly simplifies the install directives.
Regenerate the YAML meson files and modif
build: support registry generation
sdbus++-gen-meson version 10 adds support for redfish registry generation and greatly simplifies the install directives.
Regenerate the YAML meson files and modify the base meson.build as necessary. Also, format meson.build with `meson format`.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I77586fca7742d5468803913cb45276ca57271655
show more ...
|
#
199c6c3d |
| 06-Sep-2024 |
Jagpal Singh Gill <paligill@gmail.com> |
add cable connected & not-connected event
Add the event to be generated when an expected cable is connected and not connected to a specific port.
Change-Id: I9991372c53a25e4480d1944cd91006ec8850fc3
add cable connected & not-connected event
Add the event to be generated when an expected cable is connected and not connected to a specific port.
Change-Id: I9991372c53a25e4480d1944cd91006ec8850fc33 Signed-off-by: Jagpal Singh Gill <paligill@gmail.com>
show more ...
|
#
5f4daf15 |
| 14-Aug-2024 |
Jagpal Singh Gill <paligill@gmail.com> |
leak detector: add leak events
Add the leak events to be reported for liquid leak detector. Currently, there is no standard redfish message registry for these events, hence they are being added to O
leak detector: add leak events
Add the leak events to be reported for liquid leak detector. Currently, there is no standard redfish message registry for these events, hence they are being added to OpenBMC namespace. ``` https://redfishforum.com/thread/1074/redfish-message-registry-leakdetection ```
Change-Id: Ibc88dc2ecf73c4cddcf35d80b2e960026d92dfa4 Signed-off-by: Jagpal Singh Gill <paligill@gmail.com>
show more ...
|
#
43006dd7 |
| 19-Sep-2024 |
Patrick Williams <patrick@stwcx.xyz> |
sdbusplus: update meson to v8 format
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I6f2e86dcba09e76512ec56143ef4554b1ff7b58a
|
#
11335246 |
| 12-Sep-2022 |
Patrick Williams <patrick@stwcx.xyz> |
gen: update due to sdbusplus-gen-meson change
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I9491eb608d9c6849b3e39fe212054a3651bfb824
|
#
b1b4d261 |
| 05-Jun-2021 |
William A. Kennington III <wak@google.com> |
treewide: Create yaml directory
This allows the propagated yamldir paramter to work correctly in subproject style builds. We don't want other files in the project conflicting with tools that scan th
treewide: Create yaml directory
This allows the propagated yamldir paramter to work correctly in subproject style builds. We don't want other files in the project conflicting with tools that scan the yamldir.
Change-Id: Ie2759c7f3baf399392cdda0e507055ceb262d2e1 Signed-off-by: William A. Kennington III <wak@google.com>
show more ...
|
#
2600affc |
| 05-Jun-2021 |
William A. Kennington III <wak@google.com> |
build: Regenerate meson for sdbus++ update
Change-Id: I6c7b9fc22d7acf593c268713b2ef837ab983b956 Signed-off-by: William A. Kennington III <wak@google.com>
|
#
16599e2d |
| 15-Apr-2021 |
Patrick Williams <patrick@stwcx.xyz> |
build: regenerate meson with latest sdbusplus version
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: Idb01b777bb90b165c906aacad24b0d3c9b0e93d2
|
#
f9959724 |
| 27-Jul-2020 |
Chen Yugang <yugang.chen@linux.intel.com> |
add BMC node properties for modular node system
In modular node system, there are several nodes in one chassis, and each node has its BMC. One node BMC takes primary role, BMC in other nodes works a
add BMC node properties for modular node system
In modular node system, there are several nodes in one chassis, and each node has its BMC. One node BMC takes primary role, BMC in other nodes works as secondary. Both primary BMC and secondary BMC manage their local node source, they are peer to peer. Sometimes, they need to communicate each other, for example, primary BMC needs to show all event log including secondary node event log, so it's needed to identify primary and secondary BMC role. In order to keep the modular node information in each BMC, it's needed to define DBUS properties to indicate BMC nodes and BMC role for each BMC node, then knows how many nodes in system and what's its BMC role in each node. The interface is: "xyz.openbmc_project.State.BMCRedundancy" And the object path is: "/xyz/openbmc_project/State/BMCRedundancy" The "Associations" object path is: "/xyz/openbmc_project/State/BMCRedundancy/Contained"
Tested: It's tested in a modular system with multi-BMC.
Change-Id: I2383a059503c7a59abc839a1109c656b20745087 Signed-off-by: Chen Yugang <yugang.chen@linux.intel.com> Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
show more ...
|
#
d9632146 |
| 24-Jun-2020 |
Patrick Williams <patrick@stwcx.xyz> |
build: add sdbus++-gen-meson generated files
Use the tool to generate the meson.build files for the current tree of interfaces, but do not utilize them yet. Add a small helper tool to regenerate as
build: add sdbus++-gen-meson generated files
Use the tool to generate the meson.build files for the current tree of interfaces, but do not utilize them yet. Add a small helper tool to regenerate as needed.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: Ie1f68984e5b01dcab661863d2ac719d0e3cd45c1
show more ...
|