Home
last modified time | relevance | path

Searched full:redundancy (Results 1 – 25 of 229) sorted by relevance

12345678910

/openbmc/bmcweb/redfish-core/schema/dmtf/installed/
H A DRedundancy_v1.xml4 <!--# 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 DRedundancy_v1.xml4 <!--# 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 DRedundancy.v1_4_2.json2 "$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 DThermalSubsystem.v1_3_2.json92 … "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 DRedundancy.v1_4_2.json2 "$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 DThermalSubsystem.v1_3_2.json92 … "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 DCoolingUnit.v1_1_2.json104 … "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 DFanRedundancy.interface.yaml9 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 DPowerSupplyRedundancy.interface.yaml13 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 Ddbuspassiveredundancy.cpp39 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 Ddbuspassive.cpp40 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 Djson_parser.hpp39 // 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 Drpolicy.hpp17 * @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 Danyof.hpp23 * @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 DTachSensor.cpp51 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 DTachSensor.hpp20 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 Dexample.yaml43 '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 Dconfig.json43 "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 DKconfig3 # 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 Dlog_phase_fault.md14 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 Dnetdev-features.rst189 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 Dphosphor-power_git.bb17 ${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 Dopenbmc_message_registry.hpp466 "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 Dopenbmc.json333 "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 Dphase_fault.hpp34 * lost redundancy.
42 * redundancy level N.
50 * redundancy level "N+1".

12345678910