/openbmc/bmcweb/redfish-core/schema/dmtf/installed/ |
H A D | Redundancy_v1.xml | 4 <!--# Redfish Schema: Redundancy v1.4.2 --> 27 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Redundancy"> 31 <EntityType Name="Redundancy" BaseType="Resource.v1_0_0.ReferenceableMember" Abstract="true"> 32 …<Annotation Term="OData.Description" String="The common redundancy definition and structure used i… 33 …<Annotation Term="OData.LongDescription" String="This object represents the redundancy element pro… 38 …<Annotation Term="OData.Description" String="The redundancy information for the devices in a redun… 39 …escription" String="This type shall contain redundancy information for the set of devices in this … 43 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Redundancy.v1_0_0"> 47 <EntityType Name="Redundancy" BaseType="Redundancy.Redundancy"> 54 <Property Name="Mode" Type="Redundancy.v1_0_0.RedundancyMode"> [all …]
|
/openbmc/bmcweb/redfish-core/schema/dmtf/csdl/ |
H A D | Redundancy_v1.xml | 4 <!--# Redfish Schema: Redundancy v1.4.2 --> 27 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Redundancy"> 31 <EntityType Name="Redundancy" BaseType="Resource.v1_0_0.ReferenceableMember" Abstract="true"> 32 …<Annotation Term="OData.Description" String="The common redundancy definition and structure used i… 33 …<Annotation Term="OData.LongDescription" String="This object represents the redundancy element pro… 38 …<Annotation Term="OData.Description" String="The redundancy information for the devices in a redun… 39 …escription" String="This type shall contain redundancy information for the set of devices in this … 43 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Redundancy.v1_0_0"> 47 <EntityType Name="Redundancy" BaseType="Redundancy.Redundancy"> 54 <Property Name="Mode" Type="Redundancy.v1_0_0.RedundancyMode"> [all …]
|
/openbmc/bmcweb/redfish-core/schema/dmtf/json-schema-installed/ |
H A D | Redundancy.v1_4_2.json | 2 "$id": "http://redfish.dmtf.org/schemas/v1/Redundancy.v1_4_2.json", 55 "Redundancy": { object 57 … "description": "The common redundancy definition and structure used in other Redfish schemas.", 58 "longDescription": "This object represents the redundancy element property.", 84 … "description": "The maximum number of members allowable for this particular redundancy group.", 85 …ion": "This property shall contain the maximum number of members allowed in the redundancy group.", 100 …l contain the minimum number of members allowed in the redundancy group for the current redundancy… 116 "description": "The redundancy mode of the group.", 117 …ngDescription": "This property shall contain the information about the redundancy mode of this sub… 132 "description": "An indication of whether redundancy is enabled.", [all …]
|
H A D | ThermalSubsystem.v1_3_2.json | 92 … "description": "The redundancy information for the coolant connectors in this subsystem.", 94 … "$ref": "http://redfish.dmtf.org/schemas/v1/Redundancy.json#/definitions/RedundantGroup" 96 …"longDescription": "This property shall contain redundancy information for the set of coolant conn… 119 … "description": "The redundancy information for the groups of fans in this subsystem.", 121 … "$ref": "http://redfish.dmtf.org/schemas/v1/Redundancy.json#/definitions/RedundantGroup" 123 …"longDescription": "This property shall contain redundancy information for the groups of fans in t…
|
/openbmc/bmcweb/redfish-core/schema/dmtf/json-schema/ |
H A D | Redundancy.v1_4_2.json | 2 "$id": "http://redfish.dmtf.org/schemas/v1/Redundancy.v1_4_2.json", 55 "Redundancy": { object 57 … "description": "The common redundancy definition and structure used in other Redfish schemas.", 58 "longDescription": "This object represents the redundancy element property.", 84 … "description": "The maximum number of members allowable for this particular redundancy group.", 85 …ion": "This property shall contain the maximum number of members allowed in the redundancy group.", 100 …l contain the minimum number of members allowed in the redundancy group for the current redundancy… 116 "description": "The redundancy mode of the group.", 117 …ngDescription": "This property shall contain the information about the redundancy mode of this sub… 132 "description": "An indication of whether redundancy is enabled.", [all …]
|
H A D | ThermalSubsystem.v1_3_2.json | 92 … "description": "The redundancy information for the coolant connectors in this subsystem.", 94 … "$ref": "http://redfish.dmtf.org/schemas/v1/Redundancy.json#/definitions/RedundantGroup" 96 …"longDescription": "This property shall contain redundancy information for the set of coolant conn… 119 … "description": "The redundancy information for the groups of fans in this subsystem.", 121 … "$ref": "http://redfish.dmtf.org/schemas/v1/Redundancy.json#/definitions/RedundantGroup" 123 …"longDescription": "This property shall contain redundancy information for the groups of fans in t…
|
H A D | CoolingUnit.v1_1_2.json | 104 … "description": "The redundancy information for the coolant connectors in this cooling unit.", 106 … "$ref": "http://redfish.dmtf.org/schemas/v1/Redundancy.json#/definitions/RedundantGroup" 108 …"longDescription": "This property shall contain redundancy information for the set of coolant conn… 145 … "description": "The redundancy information for the groups of filters in this unit.", 147 … "$ref": "http://redfish.dmtf.org/schemas/v1/Redundancy.json#/definitions/RedundantGroup" 149 …"longDescription": "This property shall contain redundancy information for the groups of filters i… 237 … "description": "The redundancy information for the groups of pumps in this unit.", 239 … "$ref": "http://redfish.dmtf.org/schemas/v1/Redundancy.json#/definitions/RedundantGroup" 241 …"longDescription": "This property shall contain redundancy information for the groups of pumps in …
|
/openbmc/phosphor-dbus-interfaces/yaml/xyz/openbmc_project/Control/ |
H A D | FanRedundancy.interface.yaml | 9 Number of fans in error state before redundancy is lost. 15 The group of fans tracked by this redundancy object. 21 The current redundancy status. 26 Possible redundancy states. 33 Redundancy is in a degraded state. 36 System has lost redundancy.
|
H A D | PowerSupplyRedundancy.interface.yaml | 13 Cold redundancy rotation enabled or not. 17 Rotation algorithm use for cold redundancy. 0 is BMC Specific, 1 is 27 Rotation Period for cold redundancy. If rotation algorithm is BMC 33 Cold redundancy setting status, set in progress or set completed. 41 The min number of PSUs in the system required to obtain redundancy 47 Rotation algorithm use for cold redundancy. 61 Cold redundancy setting status.
|
/openbmc/phosphor-pid-control/dbus/ |
H A D | dbuspassiveredundancy.cpp | 39 namespace redundancy namespace 46 } // namespace redundancy 51 std::string(redundancy::interface) + "'", in DbusPassiveRedundancy() 78 methodCall.append(redundancy::interface, redundancy::collection); in DbusPassiveRedundancy() 116 mapper.append("/", 0, std::array<const char*, 1>{redundancy::interface}); in populateFailures() 149 call.append(redundancy::interface); in populateFailures() 166 std::get<std::string>(getAll[redundancy::status]); in populateFailures() 173 getAll[redundancy::collection]); in populateFailures()
|
H A D | dbuspassive.cpp | 40 const std::shared_ptr<DbusPassiveRedundancy>& redundancy) in createDbusPassive() argument 88 settings, failed, path, redundancy); in createDbusPassive() 95 const std::shared_ptr<DbusPassiveRedundancy>& redundancy) : in DbusPassive() argument 98 redundancy(redundancy) in DbusPassive() 141 if (redundancy) in getFailed() 143 const std::set<std::string>& failures = redundancy->getFailed(); in getFailed()
|
/openbmc/phosphor-fan-presence/presence/ |
H A D | json_parser.hpp | 39 // Presence redundancy policy handler function 98 * Presence redundancy policy mapping to their associated handler 122 * @brief Get the redundancy policy of presence detection for a fan 128 * @return - The constructed redundancy policy type for the fan 163 * Redundancy policies for fan presence detection function declarations 168 * @brief Create an `Anyof` redundancy policy on the created presence 174 * @return - An `Anyof` redundancy policy 180 * @brief Create a `Fallback` redundancy policy on the created presence 186 * @return - A `Fallback` redundancy policy
|
H A D | rpolicy.hpp | 17 * @brief Redundancy policy interface. 20 * new redundancy logic. 23 * The redundancy policy encapsulates the logic to aggregate those 36 * @brief Construct a new Redundancy Policy. 81 * PolicyAccess can be used to associate a redundancy policy 86 * @tparam T - The type to associate with a redundancy policy.
|
H A D | anyof.hpp | 23 * @brief AnyOf redundancy policy. 25 * The any of redundancy policy monitors all sensor 26 * states in the redundancy set and reports true when any 130 * @brief All presence sensors in the redundancy set.
|
/openbmc/dbus-sensors/src/fan/ |
H A D | TachSensor.cpp | 51 std::optional<RedundancySensor>* redundancy, boost::asio::io_context& io, in TachSensor() argument 60 objServer(objectServer), redundancy(redundancy), presence(presenceGpio), in TachSensor() 202 if ((redundancy != nullptr) && *redundancy) in checkThresholds() 204 (*redundancy) in checkThresholds() 245 std::string newState = redundancy::full; in update() 254 newState = redundancy::failed; in update() 259 newState = redundancy::degraded; in update() 264 if (state == redundancy::full) in update() 268 else if (newState == redundancy::full) in update()
|
H A D | TachSensor.hpp | 20 namespace redundancy namespace 25 } // namespace redundancy 39 std::string state = redundancy::full; 67 std::optional<RedundancySensor>* redundancy, 82 std::optional<RedundancySensor>* redundancy; member in TachSensor
|
/openbmc/phosphor-fan-presence/presence/example/ |
H A D | example.yaml | 43 'Example fan with fallback redundancy policy. 46 detection methods are provided a redundancy algorithm must be specified 49 Note that the redundancy policy algorithm may or may not factor the order 68 'Example fan with anyof redundancy policy. 70 The anyof algorithm reports true if any redundancy set component sensors
|
H A D | config.json | 43 "Example fan with fallback redundancy policy. Multiple detection methods", 45 "provided a redundancy algorithm must be specified with the rpolicy", 46 "attribute. Note that the redundancy policy algorithm may or may not", 72 "Example fan with anyof redundancy policy. The anyof algorithm reports", 73 "true if any redundancy set component sensors report true."
|
/openbmc/linux/net/hsr/ |
H A D | Kconfig | 3 # IEC 62439-3 High-availability Seamless Redundancy 7 tristate "High-availability Seamless Redundancy (HSR & PRP)" 10 Redundancy (HSR) and Parallel Redundancy Protocol (PRP).
|
/openbmc/phosphor-power/phosphor-regulators/docs/config_file/ |
H A D | log_phase_fault.md | 14 A phase fault occurs when a phase stops functioning properly. The redundancy 17 The phase fault type indicates the level of redundancy remaining **after** the 22 | n+1 | An "N+2" regulator has lost one redundant phase. The regulator is now at redundancy level … 23 | n | Regulator has lost all redundant phases. The regulator is now at redundancy level N. …
|
/openbmc/linux/Documentation/networking/ |
H A D | netdev-features.rst | 189 Redundancy) or PRP (Parallel Redundancy Protocol) tag automatically. 194 Redundancy) or PRP (Parallel Redundancy Protocol) tags automatically. 199 Redundancy) frames from one port to another in hardware. 204 Seamless Redundancy) or PRP (Parallel Redundancy Protocol) tags automatically
|
/openbmc/openbmc/meta-phosphor/recipes-phosphor/power/ |
H A D | phosphor-power_git.bb | 17 ${PN}-cold-redundancy \ 69 # TODO: cold-redundancy is not installed in the repo yet 70 # FILES:${PN}-cold-redundancy = "${bindir}/cold-redundancy"
|
/openbmc/bmcweb/redfish-core/include/registries/ |
H A D | openbmc_message_registry.hpp | 466 "Indicates that system fan redundancy has been lost.", 467 "Fan redundancy lost.", 476 "Indicates that system fan redundancy has been regained.", 477 "Fan redundancy regained.", 1235 "Indicates the mirroring redundancy state is degraded.", 1236 "Mirroring redundancy state degraded. Socket=%1 Channel=%2 DIMM=%3 Pair=%4 Rank=%5.", 1251 "Indicates the mirroring redundancy state is fully redundant.", 1252 … "Mirroring redundancy state fully redundant. Socket=%1 Channel=%2 DIMM=%3 Pair=%4 Rank=%5.", 1881 …t power unit is come back to redundant fromnonredundant but is still not in full redundancy mode.", 1891 "Indicates that power unit is degarded from full redundancy mode.", [all …]
|
H A D | openbmc.json | 333 "Description": "Indicates that system fan redundancy has been lost.", 334 "Message": "Fan redundancy lost.", 341 "Description": "Indicates that system fan redundancy has been regained.", 342 "Message": "Fan redundancy regained.", 888 "Description": "Indicates the mirroring redundancy state is degraded.", 889 … "Message": "Mirroring redundancy state degraded. Socket=%1 Channel=%2 DIMM=%3 Pair=%4 Rank=%5.", 897 "Description": "Indicates the mirroring redundancy state is fully redundant.", 898 …"Message": "Mirroring redundancy state fully redundant. Socket=%1 Channel=%2 DIMM=%3 Pair=%4 Rank=… 1324 …t power unit is come back to redundant fromnonredundant but is still not in full redundancy mode.", 1332 "Description": "Indicates that power unit is degarded from full redundancy mode.", [all …]
|
/openbmc/phosphor-power/phosphor-regulators/src/ |
H A D | phase_fault.hpp | 34 * lost redundancy. 42 * redundancy level N. 50 * redundancy level "N+1".
|