Home
last modified time | relevance | path

Searched full:powersupply (Results 1 – 25 of 136) sorted by relevance

123456

/openbmc/bmcweb/redfish-core/schema/dmtf/installed/
H A DPowerSupply_v1.xml4 <!--# Redfish Schema: PowerSupply v1.6.0 -->
58 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="PowerSupply">
62 <EntityType Name="PowerSupply" BaseType="Resource.v1_0_0.Resource" Abstract="true">
63 …<Annotation Term="OData.Description" String="The `PowerSupply` schema describes a power supply uni…
97 <Parameter Name="PowerSupply" Type="PowerSupply.v1_0_0.Actions"/>
105 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="PowerSupply.v1_0_0">
109 <EntityType Name="PowerSupply" BaseType="PowerSupply.PowerSupply">
110 <Property Name="PowerSupplyType" Type="PowerSupply.v1_0_0.PowerSupplyType">
170 … <Property Name="InputRanges" Type="Collection(PowerSupply.v1_0_0.InputRange)" Nullable="false">
174 … <Property Name="OutputRails" Type="Collection(PowerSupply.v1_0_0.OutputRail)" Nullable="false">
[all …]
H A DPower_v1.xml125 …<NavigationProperty Name="PowerSupplies" Type="Collection(Power.v1_0_0.PowerSupply)" ContainsTarge…
353 <EntityType Name="PowerSupply" BaseType="Resource.v1_0_0.ReferenceableMember">
567 <EntityType Name="PowerSupply" BaseType="Power.v1_0_0.PowerSupply"/>
576 <EntityType Name="PowerSupply" BaseType="Power.v1_0_1.PowerSupply"/>
585 <EntityType Name="PowerSupply" BaseType="Power.v1_0_2.PowerSupply"/>
594 <EntityType Name="PowerSupply" BaseType="Power.v1_0_3.PowerSupply"/>
599 …created to remove the auto expand annotation for the `Redundancy` property inside `PowerSupply`."/>
603 <EntityType Name="PowerSupply" BaseType="Power.v1_0_4.PowerSupply"/>
612 <EntityType Name="PowerSupply" BaseType="Power.v1_0_5.PowerSupply"/>
621 <EntityType Name="PowerSupply" BaseType="Power.v1_0_6.PowerSupply"/>
[all …]
H A DPowerSupplyCollection_v1.xml27 <edmx:Include Namespace="PowerSupply"/>
37 …<Annotation Term="OData.Description" String="The collection of `PowerSupply` resource instances."/>
38 …ption" String="This resource shall represent a resource collection of `PowerSupply` instances for …
65 <NavigationProperty Name="Members" Type="Collection(PowerSupply.PowerSupply)">
/openbmc/bmcweb/redfish-core/schema/dmtf/csdl/
H A DPowerSupply_v1.xml4 <!--# Redfish Schema: PowerSupply v1.6.0 -->
58 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="PowerSupply">
62 <EntityType Name="PowerSupply" BaseType="Resource.v1_0_0.Resource" Abstract="true">
63 …<Annotation Term="OData.Description" String="The `PowerSupply` schema describes a power supply uni…
97 <Parameter Name="PowerSupply" Type="PowerSupply.v1_0_0.Actions"/>
105 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="PowerSupply.v1_0_0">
109 <EntityType Name="PowerSupply" BaseType="PowerSupply.PowerSupply">
110 <Property Name="PowerSupplyType" Type="PowerSupply.v1_0_0.PowerSupplyType">
170 … <Property Name="InputRanges" Type="Collection(PowerSupply.v1_0_0.InputRange)" Nullable="false">
174 … <Property Name="OutputRails" Type="Collection(PowerSupply.v1_0_0.OutputRail)" Nullable="false">
[all …]
H A DPower_v1.xml125 …<NavigationProperty Name="PowerSupplies" Type="Collection(Power.v1_0_0.PowerSupply)" ContainsTarge…
353 <EntityType Name="PowerSupply" BaseType="Resource.v1_0_0.ReferenceableMember">
567 <EntityType Name="PowerSupply" BaseType="Power.v1_0_0.PowerSupply"/>
576 <EntityType Name="PowerSupply" BaseType="Power.v1_0_1.PowerSupply"/>
585 <EntityType Name="PowerSupply" BaseType="Power.v1_0_2.PowerSupply"/>
594 <EntityType Name="PowerSupply" BaseType="Power.v1_0_3.PowerSupply"/>
599 …created to remove the auto expand annotation for the `Redundancy` property inside `PowerSupply`."/>
603 <EntityType Name="PowerSupply" BaseType="Power.v1_0_4.PowerSupply"/>
612 <EntityType Name="PowerSupply" BaseType="Power.v1_0_5.PowerSupply"/>
621 <EntityType Name="PowerSupply" BaseType="Power.v1_0_6.PowerSupply"/>
[all …]
H A DPowerSupplyCollection_v1.xml27 <edmx:Include Namespace="PowerSupply"/>
37 …<Annotation Term="OData.Description" String="The collection of `PowerSupply` resource instances."/>
38 …ption" String="This resource shall represent a resource collection of `PowerSupply` instances for …
65 <NavigationProperty Name="Members" Type="Collection(PowerSupply.PowerSupply)">
/openbmc/phosphor-power/power-supply/
H A Dpower_supply.cpp48 PowerSupply::PowerSupply(const std::string& name, size_t inst, in PowerSupply() function in phosphor::power::psu::PowerSupply
109 void PowerSupply::getAccessType() in getAccessType()
121 void PowerSupply::captureCmd(util::NamesValues& nv, const std::string& cmd, in captureCmd()
139 void PowerSupply::analyze() in analyze()
184 void PowerSupply::inventoryChanged(sdbusplus::message_t& msg) in inventoryChanged()
212 void PowerSupply::updatePresence() in updatePresence()
220 void PowerSupply::powerStateChanged(sdbusplus::message_t& msg) in powerStateChanged()
248 void PowerSupply::updatePowerState() in updatePowerState()
253 void PowerSupply::checkInputFault(const uint16_t statusWord) in checkInputFault()
284 entry("POWERSUPPLY=%s", inventoryPath.c_str())); in checkInputFault()
[all …]
H A Dpower_supply.hpp26 * @class PowerSupply
29 class PowerSupply : public Device class
32 PowerSupply() = delete;
33 PowerSupply(const PowerSupply&) = delete;
34 PowerSupply(PowerSupply&&) = default;
35 PowerSupply& operator=(const PowerSupply&) = default;
36 PowerSupply& operator=(PowerSupply&&) = default;
37 ~PowerSupply() = default;
53 PowerSupply(const std::string& name, size_t inst,
/openbmc/phosphor-power/phosphor-power-supply/
H A Dpower_supply.cpp27 PowerSupply::PowerSupply( in PowerSupply() function in phosphor::power::psu::PowerSupply
95 void PowerSupply::bindOrUnbindDriver(bool present) in bindOrUnbindDriver()
164 void PowerSupply::updatePresence() in updatePresence()
181 void PowerSupply::updatePresenceGPIO() in updatePresenceGPIO()
243 void PowerSupply::analyzeCMLFault() in analyzeCMLFault()
266 void PowerSupply::analyzeInputFault() in analyzeInputFault()
300 void PowerSupply::analyzeVoutOVFault() in analyzeVoutOVFault()
326 void PowerSupply::analyzeIoutOCFault() in analyzeIoutOCFault()
351 void PowerSupply::analyzeVoutUVFault() in analyzeVoutUVFault()
377 void PowerSupply::analyzeFanFault() in analyzeFanFault()
[all …]
H A Dpower_supply.hpp71 * @class PowerSupply
74 class PowerSupply class
77 PowerSupply() = delete;
78 PowerSupply(const PowerSupply&) = delete;
79 PowerSupply(PowerSupply&&) = delete;
80 PowerSupply& operator=(const PowerSupply&) = delete;
81 PowerSupply& operator=(PowerSupply&&) = delete;
82 ~PowerSupply() = default;
93 PowerSupply(sdbusplus::bus_t& bus, const std::string& invpath,
H A Dpsu_manager.cpp190 "/xyz/openbmc_project/inventory/system/chassis/motherboard/powersupply"; in getPSUProperties()
252 std::format("make PowerSupply bus: {} addr: {} presline: {}", in getPSUProperties()
255 auto psu = std::make_unique<PowerSupply>( in getPSUProperties()
291 if ((type == nullptr) || (*type != "PowerSupply")) in populateSysProperties()
623 "xyz.openbmc_project.Power.PowerSupply.Error.Missing", in analyze()
651 "xyz.openbmc_project.Power.PowerSupply.Error.CommFault", in analyze()
670 createError("xyz.openbmc_project.Power.PowerSupply.Error." in analyze()
678 "xyz.openbmc_project.Power.PowerSupply.Error.PSKillFault", in analyze()
692 "xyz.openbmc_project.Power.PowerSupply.Error.Fault", in analyze()
704 "xyz.openbmc_project.Power.PowerSupply.Error.IoutOCFault", in analyze()
[all …]
/openbmc/witherspoon-pfault-analysis/power-supply/
H A Dpower_supply.cpp71 PowerSupply::PowerSupply(const std::string& name, size_t inst, in PowerSupply() function in witherspoon::power::psu::PowerSupply
127 void PowerSupply::captureCmd(util::NamesValues& nv, const std::string& cmd, in captureCmd()
145 void PowerSupply::analyze() in analyze()
190 void PowerSupply::inventoryChanged(sdbusplus::message_t& msg) in inventoryChanged()
218 void PowerSupply::updatePresence() in updatePresence()
226 void PowerSupply::powerStateChanged(sdbusplus::message_t& msg) in powerStateChanged()
254 void PowerSupply::updatePowerState() in updatePowerState()
283 void PowerSupply::checkInputFault(const uint16_t statusWord) in checkInputFault()
314 entry("POWERSUPPLY=%s", inventoryPath.c_str())); in checkInputFault()
352 void PowerSupply::checkPGOrUnitOffFault(const uint16_t statusWord) in checkPGOrUnitOffFault()
[all …]
H A Dpower_supply.hpp26 * @class PowerSupply
29 class PowerSupply : public Device class
32 PowerSupply() = delete;
33 PowerSupply(const PowerSupply&) = delete;
34 PowerSupply(PowerSupply&&) = default;
35 PowerSupply& operator=(const PowerSupply&) = default;
36 PowerSupply& operator=(PowerSupply&&) = default;
37 ~PowerSupply() = default;
53 PowerSupply(const std::string& name, size_t inst,
/openbmc/phosphor-power/phosphor-power-supply/test/
H A Dpower_supply_tests.cpp142 auto psu = std::make_unique<PowerSupply>(bus, "", 3, 0x68, "ibm-cffps", in TEST_F()
160 auto psu = std::make_unique<PowerSupply>(bus, PSUInventoryPath, 3, 0x68, in TEST_F()
178 auto psu = std::make_unique<PowerSupply>( in TEST_F()
228 PowerSupply psu{bus, PSUInventoryPath, 4, 0x69, in TEST_F()
253 PowerSupply psu2{bus, PSUInventoryPath, 5, 0x6a, in TEST_F()
692 PowerSupply psu{bus, PSUInventoryPath, 4, 0x69, in TEST_F()
712 PowerSupply psu{bus, PSUInventoryPath, 5, 0x6a, in TEST_F()
747 PowerSupply psu{bus, PSUInventoryPath, 13, 0x68, in TEST_F()
974 PowerSupply psu{bus, PSUInventoryPath, 3, 0x68, in TEST_F()
988 PowerSupply psu{bus, PSUInventoryPath, 13, 0x69, in TEST_F()
[all …]
/openbmc/bmcweb/redfish-core/schema/dmtf/json-schema-installed/
H A DPowerSupplyCollection.json14 "description": "The collection of `PowerSupply` resource instances.",
15 …Description": "This resource shall represent a resource collection of `PowerSupply` instances for …
57 … "$ref": "http://redfish.dmtf.org/schemas/v1/PowerSupply.json#/definitions/PowerSupply"
/openbmc/bmcweb/redfish-core/schema/dmtf/json-schema/
H A DPowerSupplyCollection.json14 "description": "The collection of `PowerSupply` resource instances.",
15 …Description": "This resource shall represent a resource collection of `PowerSupply` instances for …
57 … "$ref": "http://redfish.dmtf.org/schemas/v1/PowerSupply.json#/definitions/PowerSupply"
/openbmc/phosphor-power/cold-redundancy/
H A Dcold_redundancy.hpp81 * @class PowerSupply
84 class PowerSupply
96 PowerSupply(
99 ~PowerSupply() = default;
86 class PowerSupply global() class
/openbmc/entity-manager/configurations/
H A Dgenesis3_psu.json56 "Type": "PowerSupply",
122 "Type": "PowerSupply",
188 "Type": "PowerSupply",
254 "Type": "PowerSupply",
/openbmc/phosphor-dbus-interfaces/yaml/xyz/openbmc_project/Inventory/Item/
H A DPowerSupply.interface.yaml2 Implement to provide PowerSupply attributes.
7 Objects that implement PowerSupply can optionally implement the
/openbmc/phosphor-gpio-monitor/
H A Dphosphor-multi-gpio-presence.json8 "Name": "Powersupply 0",
14 "ExtraInterfaces": ["xyz.openbmc_project.Inventory.Item.PowerSupply"]
/openbmc/openbmc/meta-quanta/meta-olympus-nuvoton/recipes-olympus-nuvoton/power/first-boot-set-psu/
H A Dfirst-boot-set-psu.sh26 OBJECT_PATH="/system/chassis/motherboard/powersupply$1"
58 update_inventory "${arr[0]}" "xyz.openbmc_project.Inventory.Item" 1 "PrettyName" "s" "powersupply${…
59 update_inventory "${arr[0]}" "xyz.openbmc_project.Inventory.Item.PowerSupply" 0
/openbmc/openbmc/meta-ampere/meta-jefferson/recipes-phosphor/gpio/phosphor-gpio-monitor/
H A Dphosphor-multi-gpio-presence.json12 "Inventory": "/system/powersupply/PowerSupply0"
18 "Inventory": "/system/powersupply/PowerSupply1"
/openbmc/openbmc/meta-ampere/meta-mitchell/recipes-phosphor/gpio/phosphor-gpio-monitor/
H A Dphosphor-multi-gpio-presence.json18 "Inventory": "/system/powersupply/PowerSupply0"
24 "Inventory": "/system/powersupply/PowerSupply1"
/openbmc/openbmc/meta-ampere/meta-jade/recipes-phosphor/gpio/phosphor-gpio-monitor/
H A Dphosphor-multi-gpio-presence.json18 "Inventory": "/system/powersupply/PowerSupply0"
24 "Inventory": "/system/powersupply/PowerSupply1"
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Inventory/Item/PowerSupply/
H A Dmeson.build3 sdbusplus_current_path = 'xyz/openbmc_project/Inventory/Item/PowerSupply'
8 '../../../../../../yaml/xyz/openbmc_project/Inventory/Item/PowerSupply.interface.yaml',
23 'xyz/openbmc_project/Inventory/Item/PowerSupply',

123456