Home
last modified time | relevance | path

Searched full:detector (Results 1 – 25 of 55) sorted by relevance

123

/openbmc/phosphor-dbus-interfaces/yaml/xyz/openbmc_project/State/Leak/
H A DDetector.interface.yaml2 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 DDetectorGroup.events.yaml10 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 DDetectorGroup.interface.yaml2 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 DDetector.events.yaml10 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 DLeakDetector.v1_4_0.json36 …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.",
104detector 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 DGPIOLeakDetector.interface.yaml3 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 DLeakDetector_v1.xml48 …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 Dliquid-leak-detection.md50 | 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 DLeakDetectionManager.cpp46 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 DLeakGPIODetector.hpp11 #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 DLeakGPIODetector.cpp40 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 DLeakEvents.cpp9 #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 DLeakEvents.hpp5 #include <xyz/openbmc_project/State/Leak/Detector/client.hpp>
20 sdbusplus::client::xyz::openbmc_project::state::leak::Detector<>;
/openbmc/entity-manager/schemas/
H A Dleak_detector.json6 "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 Dibm.json6detector-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 Dmeson.build2 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 Dmeson.build3 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 Dfrontled7 …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 DIntrusion.interface.yaml2 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 Ddeassert-leak-handler63 /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 Dhwlatdetect_git.bb1 SUMMARY = "Hardware latency detector"
26 RRECOMMENDS:${PN} = "kernel-module-hwlat-detector"
/openbmc/openbmc/meta-openembedded/meta-python/recipes-devtools/python/
H A Dpython3-cchardet_2.1.7.bb1 SUMMARY = "Universal character encoding detector"
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-support/uchardet/
H A Duchardet_0.0.8.bb1 SUMMARY = "uchardet is an encoding detector library"
/openbmc/dbus-sensors/service_files/
H A Dxyz.openbmc_project.leakdetector.service3 Description=Leak Detector for Liquid Cooling
/openbmc/openbmc/poky/meta/recipes-devtools/python/
H A Dpython3-chardet_5.2.0.bb1 SUMMARY = "Universal encoding detector for Python 2 and 3"

123