/openbmc/phosphor-fan-presence/control/example/ |
H A D | fans.yaml | 4 #For each fan, the inventory path, cooling zone, cooling zone 9 # cooling_zone: [The cooling zone number for the fan] 10 # cooling_profile: [The cooling profile for the fan] 19 #The cooling zone, a number, and the cooling profile, a string,
|
/openbmc/openbmc/meta-ibm/recipes-phosphor/fans/ |
H A D | phosphor-fan_%.bbappend | 5 phosphor-cooling-type \ 8 PACKAGECONFIG:append:ibm-ac-server = " cooling-type" 10 TMPL_COOLING = "phosphor-cooling-type@.service" 11 INSTFMT_COOLING = "phosphor-cooling-type@{0}.service" 15 FILES:phosphor-cooling-type:append:ibm-ac-server = " ${bindir}/phosphor-cooling-type" 16 SYSTEMD_SERVICE:phosphor-cooling-type:append:ibm-ac-server = " ${TMPL_COOLING}" 17 SYSTEMD_LINK:phosphor-cooling-type:append:ibm-ac-server = " ${@compose_list(d, 'FMT_COOLING', 'OBMC… 19 COOLING_ENV_FMT = "obmc/phosphor-fan/phosphor-cooling-type-{0}.conf" 21 SYSTEMD_ENVIRONMENT_FILE:phosphor-cooling-type:append:ibm-ac-server = " ${@compose_list(d, 'COOLING…
|
/openbmc/bmcweb/redfish-core/schema/dmtf/json-schema/ |
H A D | CoolingLoop.v1_1_0.json | 155 …cooling loop. A cooling loop might be any coolant-carrying vessel, such as facility-level pipewor… 156 … "longDescription": "This resource shall represent a cooling loop for a Redfish implementation.", 190 …scription": "An array of names of downstream devices that receive coolant from this cooling loop.", 197 …identifying strings that describe downstream devices that receive coolant from this cooling loop.", 203 "description": "The coolant details for this cooling loop.", 204 …ption": "This property shall contain the details about the coolant contained in this cooling loop." 217 …contain the amount of coolant capacity, in percent units, filled in this cooling loop. The value … 229 "description": "The status of the coolant level in this cooling loop.", 230 …Description": "This property shall indicate the status of the coolant level in this cooling loop.", 243 …iption": "This property shall indicate the quality of the coolant contained in this cooling loop.", [all …]
|
H A D | ThermalEquipment.v1_2_0.json | 57 …"description": "The `ThermalEquipment` schema represents the set of cooling equipment managed by a… 58 …"longDescription": "This resource shall represent the set of cooling equipment for a Redfish imple… 98 … "description": "The redundancy information for cooling loops attached to this equipment.", 102 …ion": "This property shall contain redundancy information for the set of cooling loops attached to… 108 "description": "A link to a collection of cooling loops.", 109 …urce collection of type `CoolingLoopCollection` that contains the set of cooling loops managed by … 135 "description": "A link to a collection of immersion cooling units.", 136 …source collection of type `CoolingUnitCollection` that contains a set of immersion cooling units.",
|
H A D | CoolingUnit.v1_4_0.json | 49 …"CoolingUnit": "Export configuration data associated with the cooling unit functions and subsystem… 55 …gUnit": "The service shall export configuration data associated with the cooling unit functions an… 71 "ImmersionUnit": "An immersion cooling unit.", 81 …"description": "The `CoolingUnit` schema contains the definition for a cooling system component or… 82 …"longDescription": "This resource shall represent a cooling system component or unit for a Redfish… 117 "description": "The link to the assembly associated with this cooling unit.", 136 … "description": "The redundancy information for the coolant connectors in this cooling unit.", 145 "description": "The cooling capacity (W) of this equipment.", 146 …longDescription": "This property shall contain the manufacturer-provided cooling capacity, in watt… 203 …ld be used when the leak detection capabilities are tied to a particular cooling unit or system wh… [all …]
|
H A D | CoolantConnector.v1_3_0.json | 92 "description": "The name of the cooling loop attached to this interface.", 93 …"longDescription": "This property shall contain the name of the cooling loop attached to this inte… 101 "description": "The link to the application that manages the cooling loop.", 103 … application or device that provides administration or management of the cooling loop associated w… 136 …e in pressure between the supply and outflow or return connection to the cooling loop. The value … 150 …etween the supply connection and the outflow or return connection to the cooling loop. The value … 323 …essure, in kilopascal units, for the outflow or return connection to the cooling loop. The value … 337 …re, in degree Celsius units, for the outflow or return connection to the cooling loop. The value … 401 …ressure, in kilopascal units, for the intake or supply connection to the cooling loop. The value … 415 …ure, in degree Celsius units, for the intake or supply connection to the cooling loop. The value … [all …]
|
/openbmc/openbmc/meta-ibm/recipes-phosphor/fans/phosphor-fan/witherspoon/ |
H A D | phosphor-cooling-type@.service | 2 Description=Phosphor Cooling Type 5 ConditionPathExists={envfiledir}/obmc/phosphor-fan/phosphor-cooling-type-%i.conf 10 EnvironmentFile={envfiledir}/obmc/phosphor-fan/phosphor-cooling-type-%i.conf 11 ExecStart=/usr/bin/phosphor-cooling-type ${{OBJPATH}} ${{AIR}} ${{WATER}} ${{DEVICE}} ${{CODE}}
|
H A D | phosphor-fan-control@.service | 5 Requires=phosphor-cooling-type@%i.service 6 After=phosphor-cooling-type@%i.service
|
/openbmc/openbmc/meta-ibm/recipes-phosphor/fans/phosphor-fan/swift/ |
H A D | phosphor-cooling-type@.service | 2 Description=Phosphor Cooling Type 5 ConditionPathExists={envfiledir}/obmc/phosphor-fan/phosphor-cooling-type-%i.conf 10 EnvironmentFile={envfiledir}/obmc/phosphor-fan/phosphor-cooling-type-%i.conf 11 ExecStart=/usr/bin/phosphor-cooling-type ${{OBJPATH}} ${{AIR}} ${{WATER}} ${{DEVICE}} ${{CODE}}
|
/openbmc/u-boot/arch/arm/dts/ |
H A D | meson-gxm-khadas-vim2.dts | 61 #cooling-cells = <2>; 127 cooling-maps { 130 cooling-device = <&gpio_fan THERMAL_NO_LIMIT 1>; 135 cooling-device = <&gpio_fan 2 THERMAL_NO_LIMIT>; 140 cooling-device = 146 cooling-device = 209 #cooling-cells = <2>; 213 #cooling-cells = <2>; 217 #cooling-cells = <2>; 221 #cooling-cells = <2>; [all …]
|
H A D | rk3288-thermal.dtsi | 45 cooling-maps { 48 cooling-device = 53 cooling-device = 80 cooling-maps { 83 cooling-device =
|
H A D | rk3288-veyron-mickey.dts | 72 /delete-node/ cooling-maps; 112 cooling-maps { 121 cooling-device = 127 * with the fact that there are two passive cooling devices: 143 cooling-device = 148 cooling-device = 153 cooling-device = 158 cooling-device =
|
/openbmc/phosphor-dbus-interfaces/yaml/xyz/openbmc_project/Inventory/Decorator/ |
H A D | CoolingType.interface.yaml | 2 Implement properties to indicate the element cooling type (air, water, 8 The element uses air/fans for cooling when set to true. 12 The element uses water for cooling when set to true.
|
/openbmc/openbmc/meta-ampere/meta-mitchell/recipes-phosphor/inventory/phosphor-inventory-manager/ |
H A D | associations.json | 31 "fType": "cooling" 69 "fType": "cooling" 107 "fType": "cooling" 145 "fType": "cooling" 183 "fType": "cooling" 221 "fType": "cooling"
|
/openbmc/openbmc/meta-ampere/meta-jade/recipes-phosphor/inventory/phosphor-inventory-manager/ |
H A D | associations.json | 22 "fType": "cooling" 60 "fType": "cooling" 98 "fType": "cooling" 136 "fType": "cooling" 174 "fType": "cooling" 212 "fType": "cooling"
|
/openbmc/bmcweb/redfish-core/schema/dmtf/csdl/ |
H A D | CoolingLoop_v1.xml | 57 …cooling loop. A cooling loop might be any coolant-carrying vessel, such as facility-level pipewor… 58 …<Annotation Term="OData.LongDescription" String="This resource shall represent a cooling loop for … 104 <Annotation Term="OData.Description" String="The coolant details for this cooling loop."/> 105 …tring="This property shall contain the details about the coolant contained in this cooling loop."/> 109 …nnotation Term="OData.Description" String="The status of the coolant level in this cooling loop."/> 110 …tion" String="This property shall indicate the status of the coolant level in this cooling loop."/> 115 … String="This property shall indicate the quality of the coolant contained in this cooling loop."/> 119 …Annotation Term="OData.Description" String="The rated liquid flow (L/min) for this cooling loop."/> 120 …property shall contain the rated liquid flow, in liters per minute units, for this cooling loop."/> 126 … <Annotation Term="OData.Description" String="The rated pressure (kPa) for this cooling loop."/> [all …]
|
H A D | ThermalEquipment_v1.xml | 44 …Description" String="The `ThermalEquipment` schema represents the set of cooling equipment managed… 45 …"OData.LongDescription" String="This resource shall represent the set of cooling equipment for a R… 92 … <Annotation Term="OData.Description" String="A link to a collection of immersion cooling units."/> 93 …ource collection of type `CoolingUnitCollection` that contains a set of immersion cooling units."/> 98 <Annotation Term="OData.Description" String="A link to a collection of cooling loops."/> 99 …urce collection of type `CoolingLoopCollection` that contains the set of cooling loops managed by … 144 …<Annotation Term="OData.Description" String="The redundancy information for cooling loops attached… 145 …tring="This property shall contain redundancy information for the set of cooling loops attached to…
|
/openbmc/openbmc/meta-ampere/meta-jefferson/recipes-phosphor/inventory/phosphor-inventory-manager/ |
H A D | associations.json | 30 "fType": "cooling" 67 "fType": "cooling" 104 "fType": "cooling" 141 "fType": "cooling"
|
/openbmc/openbmc/meta-ibm/recipes-phosphor/dbus/fan-policy/swift/ |
H A D | water-cooled.yaml | 75 'Monitor the chassis cooling type.' 91 callback: check cooling type 100 callback: check cooling type 109 callback: check cooling type 111 - name: watch cooling type 113 'Maintain a cache of the chassis cooling type.' 119 - name: check cooling type
|
H A D | air-cooled.yaml | 75 'Monitor the chassis cooling type.' 91 callback: check cooling type 100 callback: check cooling type 109 callback: check cooling type 111 - name: watch cooling type 113 'Maintain a cache of the chassis cooling type.' 119 - name: check cooling type
|
/openbmc/openbmc/meta-ibm/recipes-phosphor/dbus/fan-policy/witherspoon/ |
H A D | water-cooled.yaml | 94 'Monitor the chassis cooling type.' 110 callback: check cooling type 119 callback: check cooling type 128 callback: check cooling type 137 callback: check cooling type 139 - name: watch cooling type 141 'Maintain a cache of the chassis cooling type.' 147 - name: check cooling type
|
H A D | air-cooled.yaml | 100 'Monitor the chassis cooling type.' 116 callback: check cooling type 125 callback: check cooling type 134 callback: check cooling type 143 callback: check cooling type 145 - name: watch cooling type 147 'Maintain a cache of the chassis cooling type.' 153 - name: check cooling type
|
/openbmc/phosphor-fan-presence/cooling-type/ |
H A D | cooling_type.hpp | 8 namespace cooling namespace 43 * @brief Constructs Cooling Type Object 67 * @brief Setup and read the GPIO device for reading cooling type. 93 } // namespace cooling
|
H A D | main.cpp | 11 using namespace phosphor::cooling::type; 18 CLI::App app{"Phosphor Cooling type"}; in main() 93 lg2::error("Error with Cooling Type: {ERROR}", "ERROR", err); in main()
|
/openbmc/phosphor-dbus-interfaces/yaml/xyz/openbmc_project/Inventory/Item/ |
H A D | Fan.interface.yaml | 5 - name: cooling 7 Objects that implement Fan can optionally implement the 'cooling'
|