/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_4_0.json | 36 …The `LeakDetector` schema describes a state-based or digital-value leak detector and its propertie… 37 …on": "This resource shall represent a state-based or digital-value leak detector for a Redfish imp… 97 "description": "The state of the leak detector.", 99 …"longDescription": "This property shall contain the state of the leak detector. The value of this… 103 … "description": "Indicates whether the leak detector is enabled and provides a status.", 104 …detector is enabled and provides a `DetectorState`. The value `true` shall indicate the leak dete… 131 "description": "The location information for this leak detector.", 132 … "longDescription": "This property shall indicate the location information for this leak detector." 135 "description": "The manufacturer of this leak detector.", 136 …ion responsible for producing the leak detector. This organization may be the entity from whom th… [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/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 …gDescription" String="This property shall contain the state of the leak detector. The value of th… 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/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/openbmc/meta-facebook/meta-ventura/recipes-phosphor/gpio/phosphor-gpio-monitor/ |
H A D | frontled | 7 …tector "/xyz/openbmc_project/state/leak/detector/LeakPort${portnum}_Big" xyz.openbmc_project.State… 12 # Else do nothing control by the leak detector leakage service
|
/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/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"
|