Home
last modified time | relevance | path

Searched full:fans (Results 1 – 25 of 382) sorted by relevance

12345678910>>...16

/openbmc/openbmc-test-automation/redfish/extended/
H A Dtest_fan_operation.robot3 Documentation Operational check of fans with OS booted.
24 Check Number Of Fans With Power On
25 [Documentation] Verify system has the minimum number of fans.
32 Verify Minimum Number Of Fans With Cooling Type ${number_of_fans}
43 Check Fans Running At Target Speed
44 [Documentation] Verify fans are running at or near target speed.
49 # within 30% of its set target speed. Fans may be accelerating
58 [Documentation] Check direct control of fans.
68 # the fans to normal speed.
77 [Documentation] Verify that the speed of working fans increase when
[all …]
/openbmc/openbmc-test-automation/lib/
H A Dfan_utils.robot30 [Documentation] Get the names of the fans marked present in inventory.
33 # fans present in inventory e.g. fan0, fan2, fan3.
53 Verify System Error Indication Due To Fans
106 Get Target Speed Of Fans
107 [Documentation] Return the maximum target speed of the system fans.
175 Verify Minimum Number Of Fans With Cooling Type
176 [Documentation] Verify minimum number of fans.
180 # num_fans The number of fans present in the system.
193 # If water cooled must have at least min_fans_water fans, otherwise
197 ... msg=Water cooled but less than ${min_fans_water} fans present.
[all …]
/openbmc/phosphor-mrw-tools/
H A Dgen_fan_zone_yaml.pl31 my %fans = findFans();
33 printFanYAML(\%fans, $outputFile);
36 #This function returns a hash representing the fans in the system.
38 # $fans{<name>}{<zone>}
39 # $fans{<name>}{<profile>}
40 # @fans{<name>}{sensors}
50 my %fans;
52 #Find fans by looking at the TACH connections. We could also find
73 push @{$fans{$name}{sensors}}, $sensor;
96 $fans{$name}{profile} = lc $profile;
[all …]
/openbmc/phosphor-fan-presence/
H A DREADME.md12 applications that control and monitor the cooling of a system using fans. Each
14 status of a system that uses fans as its primary cooling mechanism. Since each
97 - Error logging for missing fans
99 - Error logging for nonfunctional fans
100 - System power off due to missing or nonfunctional fans
107 Controls the fans based on a set of events that are configured using a group of
110 fans within a system. Fans are added to zones that then have events configured
111 against the zone to control the fans based on the state of any sized group of
123 - Default = ['control/example/fans.yaml'](control/example/fans.yaml)
142 Monitors the presence state of fans using GPIOs, nonzero tach feedbacks, or a
[all …]
/openbmc/linux/Documentation/hwmon/
H A Dnzxt-smart2.rst14 This driver implements monitoring and control of fans plugged into the device.
29 If fans are plugged in/unplugged while the system is powered on, the driver
30 must be reloaded to detect configuration changes; otherwise, new fans can't
32 device has a dedicated "detect fans" command, and currently, it is executed only
35 `liquidctl`_) can be used to run "detect fans" command through hidraw interface.
50 fans, voltage for other fans. Voltage can be changed in
56 can control only the fans it detected itself, so the
58 pwm[1-3]_mode Read-only, 1 for PWM-controlled fans, 0 for other fans
/openbmc/phosphor-fan-presence/presence/templates/
H A Dgenerated.mako.hpp44 using Fans = std::array<Fan, ${len(fans)}>; typedef
48 static const Fans fans = in get() local
51 % for f in fans: in get()
52 Fans::value_type{ in get()
60 return fans; in get()
/openbmc/linux/drivers/macintosh/
H A Dwindfarm_smu_controls.c39 * SMU fans control object
259 struct device_node *smu, *fans, *fan; in smu_controls_init() local
268 /* Look for RPM fans */ in smu_controls_init()
269 for_each_child_of_node(smu, fans) in smu_controls_init()
270 if (of_node_name_eq(fans, "rpm-fans") || in smu_controls_init()
271 of_device_is_compatible(fans, "smu-rpm-fans")) in smu_controls_init()
273 for_each_child_of_node(fans, fan) { in smu_controls_init()
284 of_node_put(fans); in smu_controls_init()
287 /* Look for PWM fans */ in smu_controls_init()
288 for_each_child_of_node(smu, fans) in smu_controls_init()
[all …]
/openbmc/phosphor-fan-presence/docs/control/fanctl/
H A DREADME.md4 control including the ability to manually set the fans to a desired RPM (or PWM
13 algorithm and allow the user to manually set the fans within the system chassis
15 fans, the resume operation re-enables and restarts the phosphor-fan-control
16 service. The status command provides a simple way to get the status of the fans
29 and resume automatic control of all fans within a chassis.
37 - RPM/PWM target to set the fans
43 - Get the full system status in regard to fans
62 - Set all fans to a target value (The tool determines whether the machine is
97 - Get the full system status in regard to fans:
/openbmc/phosphor-fan-presence/control/json/actions/
H A Doverride_fan_target.hpp32 * This action locks fans at configured targets when the configured `count`
33 * amount of fans meet criterion for the particular condition. A locked fan
38 * The following config will set all fans in the zone to a target of 9999 if
60 "fans": [ "fan0", "fan1", "fan2", "fan3" ],
94 * the given state. The fans are held at the configured target
115 /* which fans this action applies to */
119 * @brief lock all fans in this action
127 * @brief unlock all fans in this action
162 * @brief Parse and set the fans
/openbmc/openbmc-test-automation/redfish/systems/
H A Dtest_led_indicator_asserted.robot62 Verify LED Fans Asserted At Standby
63 [Documentation] Verify the fans are asserted at standby to lit or off.
72 Verify LED Fans Asserted At Runtime
73 [Documentation] Verify the fans are asserted at runtime to lit or off.
175 [Documentation] Verify the indicator LED for the fans are asserted.
182 # expected_indicator_led The expected value of the IndicatorLED attribute for all the fans
194 # fans:
196 # [@odata.id]: /redfish/v1/Chassis/chassis/Thermal#/Fans/0
205 ${fans}= Redfish.Get Attribute ${REDFISH_CHASSIS_THERMAL_URI} Fans
206 Rprint Vars fans
[all …]
/openbmc/openbmc/meta-ieisystem/meta-nf5280m7/recipes-phosphor/packagegroups/
H A Dpackagegroup-obmc-apps.bbappend9 ${PN}-fans \
20 RPROVIDES:${PN}-fans += "virtual-obmc-fan-mgmt"
29 SUMMARY:${PN}-fans = "IEI Fans"
30 RDEPENDS:${PN}-fans = " \
/openbmc/openbmc/meta-delta/meta-ahe50dc/recipes-delta/packagegroups/
H A Dpackagegroup-delta-apps.bb9 ${PN}-fans \
20 RPROVIDES:${PN}-fans += "virtual-obmc-fan-mgmt"
28 SUMMARY:${PN}-fans = "Delta Power Fans"
29 RDEPENDS:${PN}-fans = " \
/openbmc/openbmc/meta-wistron/recipes-wistron/packagegroups/
H A Dpackagegroup-wistron-apps.bb9 ${PN}-fans \
20 RPROVIDES:${PN}-fans += "virtual-obmc-fan-mgmt"
27 SUMMARY:${PN}-fans = "Wistron Fans"
28 RDEPENDS:${PN}-fans = ""
/openbmc/openbmc/meta-supermicro/meta-common/recipes-supermicro/packagegroups/
H A Dpackagegroup-supermicro-apps.bb9 ${PN}-fans \
20 RPROVIDES:${PN}-fans += "virtual-obmc-fan-mgmt"
30 SUMMARY:${PN}-fans = "Supermicro Fans"
31 RDEPENDS:${PN}-fans = " \
/openbmc/openbmc/meta-intel-openbmc/meta-common/recipes-intel/packagegroups/
H A Dpackagegroup-intel-apps.bb9 ${PN}-fans \
20 RPROVIDES:${PN}-fans += "virtual-obmc-fan-mgmt"
30 SUMMARY:${PN}-fans = "Intel Fans"
31 RDEPENDS:${PN}-fans = " \
/openbmc/openbmc/meta-ibm/meta-genesis3/recipes-phosphor/packagegroups/
H A Dpackagegroup-obmc-apps.bbappend21 ${PN}-fans \
31 RPROVIDES:${PN}-fans += "virtual-obmc-fan-mgmt"
46 SUMMARY:${PN}-fans = "IBM Fans"
47 RDEPENDS:${PN}-fans = " \
/openbmc/openbmc/meta-ampere/meta-common/recipes-phosphor/packagegroups/
H A Dpackagegroup-ampere-apps.bb12 ${PN}-fans \
23 RPROVIDES:${PN}-fans += "virtual-obmc-fan-mgmt"
43 SUMMARY:${PN}-fans = "Ampere Fans"
44 RDEPENDS:${PN}-fans = " \
/openbmc/openbmc/meta-bytedance/recipes-phosphor/packagegroups/
H A Dpackagegroup-bytedance-apps.bb9 ${PN}-fans \
20 RPROVIDES:${PN}-fans += "virtual-obmc-fan-mgmt"
29 SUMMARY:${PN}-fans = "Bytedance Fans"
30 RDEPENDS:${PN}-fans = " \
/openbmc/openbmc/meta-quanta/meta-olympus-nuvoton/recipes-olympus-nuvoton/packagegroups/
H A Dpackagegroup-olympus-nuvoton-apps.bb9 ${PN}-fans \
20 RPROVIDES:${PN}-fans += "virtual-obmc-fan-mgmt"
24 SUMMARY:${PN}-fans = "OLYMPUS NUVOTON Fans"
25 RDEPENDS:${PN}-fans = " \
/openbmc/openbmc/meta-ufispace/meta-common/recipes-phosphor/packagegroups/
H A Dpackagegroup-ufispace-apps.bb9 ${PN}-fans \
20 RPROVIDES:${PN}-fans += "virtual-obmc-fan-mgmt"
29 SUMMARY:${PN}-fans = "Ufispace Fans"
30 RDEPENDS:${PN}-fans = " \
/openbmc/openbmc/meta-quanta/meta-s6q/recipes-s6q/packagegroups/
H A Dpackagegroup-s6q-apps.bb10 ${PN}-fans \
21 RPROVIDES:${PN}-fans = " virtual-obmc-fan-mgmt"
30 SUMMARY:${PN}-fans = "S6Q Fans"
31 RDEPENDS:${PN}-fans = " \
/openbmc/phosphor-fan-presence/monitor/
H A Dpower_off_cause.hpp18 * missing fans, and another may count nonfunctional fans.
54 * For example: "3 Missing Fans"
67 * For example, a 3 for 3 missing fans.
81 * missing fans in the fan health map.
97 * @param[in] count - The minimum number of fans that must be
105 * @brief Returns true if 'count' or more fans are missing
173 * fans with nonfunctional fan rotors in the fan health map.
195 PowerOffCause(count, "Fans with Nonfunctional Rotors") in FanFRUsWithNonfuncRotorsCause()
/openbmc/openbmc/meta-hpe/meta-common/recipes-phosphor/packagegroups/
H A Dpackagegroup-hpe-apps.bb9 ${PN}-fans \
20 RPROVIDES:${PN}-fans += "virtual-obmc-fan-mgmt"
31 SUMMARY:${PN}-fans = "HPE Fans"
32 RDEPENDS:${PN}-fans = " \
/openbmc/openbmc/meta-nuvoton/meta-evb-npcm845/recipes-evb-npcm845/packagegroups/
H A Dpackagegroup-evb-npcm845-apps.bb9 ${PN}-fans \
19 RPROVIDES:${PN}-fans += "virtual-obmc-fan-mgmt"
28 SUMMARY:${PN}-fans = "EVB NPCM845 Fans"
29 RDEPENDS:${PN}-fans = " \
/openbmc/openbmc/meta-amd/meta-common/recipes-amd/packagegroups/
H A Dpackagegroup-amd-apps.bb8 ${PN}-fans \
23 RPROVIDES:${PN}-fans += "virtual-obmc-fan-mgmt"
33 SUMMARY:${PN}-fans = "AMD Fans"
34 RDEPENDS:${PN}-fans = " \

12345678910>>...16