| /openbmc/phosphor-dbus-interfaces/yaml/xyz/openbmc_project/State/Leak/ |
| H A D | Detector.interface.yaml | 2 Implement to provide attributes for leak detector. 8 The human readable name of the leak detector. 14 The state of the leak detector. 20 The type of the leak detector. 25 This indicates the type of leak detector as in Redfish LeakDetector 33 An unknown detector type 36 This indicates the state of the leak detector 41 detector. 44 A leak has been detected by the leak detector, indicating an 48 The state cannot be determined as the detector may be faulty. [all …]
|
| H A D | DetectorGroup.events.yaml | 10 description: The name or identifier of the leak detector group. 12 description: Detector group has a critical status. 13 message: Detector group {DetectorGroupName} is in a critical state. 23 description: The name or identifier of the leak detector group. 25 description: Detector group has a warning status. 26 message: Detector group {DetectorGroupName} is in a warning state. 36 description: The name or identifier of the leak detector group. 39 The detector group has returned to its normal operating state. 40 message: Detector group {DetectorName} is operating normally.
|
| H A D | DetectorGroup.interface.yaml | 2 Implement to provide attributes for leak detector group. This group 9 The human readable name of the leak detector group. 13 type: enum[xyz.openbmc_project.State.Leak.Detector.DetectorState] 23 The leak detector group can optionally implement the 'containing' 28 - xyz.openbmc_project.State.Leak.Detector 37 The leak detector group.
|
| H A D | Detector.events.yaml | 10 description: The name or identifier of the leak detector. 20 description: The name or identifier of the leak detector. 30 description: The name or identifier of the leak detector.
|
| /openbmc/bmcweb/redfish-core/schema/dmtf/json-schema/ |
| H A D | LeakDetector.v1_5_0.json | 43 "Absent": "The detector is not present.", 46 "Unavailable": "No data is available from the detector.", 50 …value shall indicate that the implementation supports a leak detector, but no leak detector is ins… 52 …"OK": "This value shall indicate that there is no leak detected and the detector is operating norm… 53 …data can be acquired from the detector, due to a fault condition within the detector, a disconnect… 64 …The `LeakDetector` schema describes a state-based or digital-value leak detector and its propertie… 65 …on": "This resource shall represent a state-based or digital-value leak detector for a Redfish imp… 125 "description": "The state of the leak detector.", 127 …detector. The value of this property should equate to the value of `Health` in `Status` when the … 131 … "description": "Indicates whether the leak detector is enabled and provides a status.", [all …]
|
| /openbmc/bmcweb/redfish-core/schema/dmtf/csdl/ |
| H A D | LeakDetector_v1.xml | 48 …The `LeakDetector` schema describes a state-based or digital-value leak detector and its propertie… 49 …ring="This resource shall represent a state-based or digital-value leak detector for a Redfish imp… 97 …ata.Description" String="The link to the resource that provides the data for this leak detector."/> 108 <Annotation Term="OData.Description" String="The state of the leak detector."/> 109 …detector. The value of this property should equate to the value of `Health` in `Status` when the … 114 …otation Term="OData.Description" String="The area or device to which this leak detector applies."/> 115 …on of the affected component or region within the equipment to which this leak detector applies."/> 120 ….Description" String="The usage or location within a device to which this leak detector applies."/> 121 …tion of the usage or sub-region within the equipment to which this leak detector applies. This pr… 125 … <Annotation Term="OData.Description" String="The location information for this leak detector."/> [all …]
|
| /openbmc/phosphor-dbus-interfaces/yaml/xyz/openbmc_project/Configuration/ |
| H A D | GPIOLeakDetector.interface.yaml | 3 detector. 15 The name of the leak detector. 21 The type of leak detector from 28 The GPIO pin name for the leak detector. 34 The GPIO pin polarity depicting leak detector's active status. 40 The severity level associated with the leak detector based on certain
|
| /openbmc/docs/designs/ |
| H A D | liquid-leak-detection.md | 50 | xyz.openbmc_project.State.Leak.DetectorGroup | New | Implements Leak Detector Group | 51 | xyz.openbmc_project.State.Leak.Detector | New | Implements Leak Detector | 72 ### Liquid Leak Detector 80 A["EntityManager"] -- Detector Configuration 82 B -- Creates --> C["Leak Detector Group"] & F["Leak Detectors"] 84 …s Interface --> G["xyz.openbmc_project.State.Leak.Detector at /xyz/openbmc_project/state/leak/dete… 98 An example of entity manager configuration for leak detector is as under - 119 creates or deletes the corresponding detector and detector group D-Bus 120 interfaces. Additionally, it monitors detector GPIO events and triggers systemd 135 detector. When the corresponding detector detects a leak, the LeakDetection [all …]
|
| /openbmc/dbus-sensors/src/leakdetector/ |
| H A D | LeakDetectionManager.cpp | 46 debug("Removed detector {DETECTOR}", "DETECTOR", objectPath); in processInventoryRemoved() 62 warning("Detector {DETECTOR} already exist", "DETECTOR", config.name); in processConfigAddedAsync() 73 error("Failed to create detector {DETECTOR}: {ERROR}", "DETECTOR", in processConfigAddedAsync() 135 debug("Detector config: {NAME} {PIN_NAME} {POLARITY} {LEVEL}", "NAME", in getDetectorConfig()
|
| H A D | LeakGPIODetector.hpp | 11 #include <xyz/openbmc_project/State/Leak/Detector/aserver.hpp> 31 sdbusplus::aserver::xyz::openbmc_project::state::leak::Detector>; 36 /** @brief Detector type to enum map */ 56 /** @brief Detector level */ 64 /** @brief Leak detector level name to enum map */ 69 /** @brief Leak detector configuration */
|
| H A D | LeakGPIODetector.cpp | 40 DetectorIntf::namespace_path::detector / detectorName); in getObjectPath() 56 debug("Created leak detector {NAME}", "NAME", config.name); in GPIODetector() 65 debug("Updating detector {DETECTOR} state to {STATE}", "DETECTOR", in updateGPIOStateAsync()
|
| H A D | LeakEvents.cpp | 9 #include <xyz/openbmc_project/State/Leak/Detector/event.hpp> 34 state::leak::Detector::LeakDetectedNormal; in generateLeakEvent() 44 sdbusplus::error::xyz::openbmc_project::state::leak::Detector; in generateLeakEvent()
|
| H A D | LeakEvents.hpp | 5 #include <xyz/openbmc_project/State/Leak/Detector/client.hpp> 20 sdbusplus::client::xyz::openbmc_project::state::leak::Detector<>;
|
| /openbmc/entity-manager/schemas/ |
| H A D | leak_detector.json | 6 "description": "Configuration for GPIO based Leak Detector.", 10 "description": "The name of the leak detector.", 18 "description": "The type of leak detector.", 22 "description": "The GPIO pin name for the leak detector.", 30 "description": "The severity level of the leak detector.",
|
| H A D | ibm.json | 6 …detector-configuration-reactor architecture, the daemon that supports IBM CFFPS is both a detector…
|
| /openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/State/Leak/ |
| H A D | meson.build | 2 subdir('Detector') subdir 10 '../../../../../yaml/xyz/openbmc_project/State/Leak/Detector.events.yaml', 11 '../../../../../yaml/xyz/openbmc_project/State/Leak/Detector.interface.yaml', 13 output: ['Detector.md'], 25 'xyz/openbmc_project/State/Leak/Detector', 35 '../../../../../yaml/xyz/openbmc_project/State/Leak/Detector.events.yaml', 37 output: ['Detector.json'], 49 'xyz/openbmc_project/State/Leak/Detector',
|
| /openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/State/Leak/Detector/ |
| H A D | meson.build | 3 sdbusplus_current_path = 'xyz/openbmc_project/State/Leak/Detector' 8 '../../../../../../yaml/xyz/openbmc_project/State/Leak/Detector.events.yaml', 9 '../../../../../../yaml/xyz/openbmc_project/State/Leak/Detector.interface.yaml', 31 'xyz/openbmc_project/State/Leak/Detector',
|
| /openbmc/phosphor-dbus-interfaces/yaml/xyz/openbmc_project/Chassis/ |
| H A D | Intrusion.interface.yaml | 2 Interface to query intrusion detector status. 9 Status string of chassis intrusion detector. The value is defined in 16 Mode string of chassis intrusion detector. The value is defined in
|
| /openbmc/openbmc/meta-facebook/meta-ventura/recipes-phosphor/gpio/phosphor-gpio-monitor/ |
| H A D | frontled | 16 …tector "/xyz/openbmc_project/state/leak/detector/LeakPort${portnum}_Big" xyz.openbmc_project.State… 20 # Else do nothing control by the leak detector leakage service
|
| /openbmc/openbmc/meta-facebook/meta-ventura/recipes-phosphor/sensors/dbus-sensors/ |
| H A D | deassert-leak-handler | 63 /xyz/openbmc_project/state/leak/detector/LeakPort"${portnum}"_Big \ 64 xyz.openbmc_project.State.Leak.Detector State \ 68 /xyz/openbmc_project/state/leak/detector/LeakPort"${portnum}"_Small \ 69 xyz.openbmc_project.State.Leak.Detector State \
|
| /openbmc/openbmc/poky/meta/recipes-rt/rt-tests/ |
| H A D | hwlatdetect_git.bb | 1 SUMMARY = "Hardware latency detector" 26 RRECOMMENDS:${PN} = "kernel-module-hwlat-detector"
|
| /openbmc/openbmc/meta-openembedded/meta-python/recipes-devtools/python/ |
| H A D | python3-cchardet_2.1.7.bb | 1 SUMMARY = "Universal character encoding detector"
|
| /openbmc/openbmc/meta-openembedded/meta-oe/recipes-support/uchardet/ |
| H A D | uchardet_0.0.8.bb | 1 SUMMARY = "uchardet is an encoding detector library"
|
| /openbmc/dbus-sensors/service_files/ |
| H A D | xyz.openbmc_project.leakdetector.service | 3 Description=Leak Detector for Liquid Cooling
|
| /openbmc/openbmc/poky/meta/recipes-devtools/python/ |
| H A D | python3-chardet_5.2.0.bb | 1 SUMMARY = "Universal encoding detector for Python 2 and 3"
|