/openbmc/phosphor-mrw-tools/ |
H A D | gen_fan_zone_yaml.pl | 31 my %fans = findFans(); 33 printFanYAML(\%fans, $outputFile); 50 my %fans; 73 push @{$fans{$name}{sensors}}, $sensor; 96 $fans{$name}{profile} = lc $profile; 97 $fans{$name}{zone} = $zone; 101 return %fans; 128 my ($fans, $file) = @_; 134 while (my ($fan, $data) = each(%{$fans}))
|
/openbmc/linux/Documentation/hwmon/ |
H A D | nzxt-smart2.rst | 14 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/openbmc/meta-phosphor/recipes-phosphor/fans/ |
H A D | phosphor-fan-control-fan-config.bb | 7 SRC_URI = "file://fans.yaml" 15 install -D fans.yaml ${D}${control_datadir}/fans.yaml 18 FILES:${PN} += "${control_datadir}/fans.yaml"
|
H A D | phosphor-fan-control-fan-config-mrw.bb | 17 -o fans.yaml 20 install -D fans.yaml ${D}${control_datadir}/fans.yaml 23 FILES:${PN} += "${control_datadir}/fans.yaml"
|
/openbmc/linux/drivers/macintosh/ |
H A D | windfarm_smu_controls.c | 259 struct device_node *smu, *fans, *fan; in smu_controls_init() local 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() 288 for_each_child_of_node(smu, fans) in smu_controls_init() 289 if (of_node_name_eq(fans, "pwm-fans")) in smu_controls_init() 291 for_each_child_of_node(fans, fan) { in smu_controls_init() 302 of_node_put(fans); in smu_controls_init()
|
/openbmc/phosphor-fan-presence/presence/templates/ |
H A D | generated.mako.hpp | 44 using Fans = std::array<Fan, ${len(fans)}>; 48 static const Fans fans = in get() local 51 % for f in fans: in get() 60 return fans; in get()
|
/openbmc/openbmc/meta-ieisystem/meta-nf5280m7/recipes-phosphor/packagegroups/ |
H A D | packagegroup-obmc-apps.bbappend | 9 ${PN}-fans \ 20 RPROVIDES:${PN}-fans += "virtual-obmc-fan-mgmt" 29 SUMMARY:${PN}-fans = "IEI Fans" 30 RDEPENDS:${PN}-fans = " \
|
/openbmc/openbmc-test-automation/lib/ |
H A D | fan_utils.robot | 33 # fans present in inventory e.g. fan0, fan2, fan3. 176 [Documentation] Verify minimum number of fans. 180 # num_fans The number of fans present in the system. 199 # If air cooled must have at least min_fans_air fans. 243 [Documentation] Set the fans to functional state. 284 [Documentation] Verify direct control of fans. 290 # that fans can be controlled manually. 305 # fans (e.g. fan0 fan1). 366 ... for fan daemon to stabilize fans. 420 [Documentation] Shut down when not enough fans. [all …]
|
/openbmc/openbmc/meta-delta/meta-ahe50dc/recipes-delta/packagegroups/ |
H A D | packagegroup-delta-apps.bb | 9 ${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 D | packagegroup-wistron-apps.bb | 9 ${PN}-fans \ 20 RPROVIDES:${PN}-fans += "virtual-obmc-fan-mgmt" 27 SUMMARY:${PN}-fans = "Wistron Fans" 28 RDEPENDS:${PN}-fans = ""
|
/openbmc/openbmc-test-automation/redfish/extended/ |
H A D | test_fan_operation.robot | 3 Documentation Operational check of fans with OS booted. 25 [Documentation] Verify system has the minimum number of fans. 44 [Documentation] Verify fans are running at or near target speed. 58 [Documentation] Check direct control of fans. 68 # the fans to normal speed. 77 [Documentation] Verify that the speed of working fans increase when 81 # an enclosure LED will light. The other fans should speed up. 87 [Documentation] Shut down when not enough fans.
|
/openbmc/openbmc/poky/meta/recipes-bsp/libacpi/files/ |
H A D | 0001-libacpi-Fix-build-witth-fno-commom.patch | 33 + * Array for existing fans, loop until 36 +fan_t fans[MAX_ITEMS]; 58 * Array for existing fans, loop until 61 -fan_t fans[MAX_ITEMS]; 62 +extern fan_t fans[MAX_ITEMS];
|
/openbmc/openbmc/meta-intel-openbmc/meta-common/recipes-intel/packagegroups/ |
H A D | packagegroup-intel-apps.bb | 9 ${PN}-fans \ 20 RPROVIDES:${PN}-fans += "virtual-obmc-fan-mgmt" 30 SUMMARY:${PN}-fans = "Intel Fans" 31 RDEPENDS:${PN}-fans = " \
|
/openbmc/openbmc/meta-supermicro/meta-common/recipes-supermicro/packagegroups/ |
H A D | packagegroup-supermicro-apps.bb | 9 ${PN}-fans \ 20 RPROVIDES:${PN}-fans += "virtual-obmc-fan-mgmt" 30 SUMMARY:${PN}-fans = "Supermicro Fans" 31 RDEPENDS:${PN}-fans = " \
|
/openbmc/openbmc/meta-ampere/meta-common/recipes-phosphor/packagegroups/ |
H A D | packagegroup-ampere-apps.bb | 12 ${PN}-fans \ 23 RPROVIDES:${PN}-fans += "virtual-obmc-fan-mgmt" 43 SUMMARY:${PN}-fans = "Ampere Fans" 44 RDEPENDS:${PN}-fans = " \
|
/openbmc/phosphor-fan-presence/control/config_files/p10bmc/com.ibm.Hardware.Chassis.Model.Rainier4U/ |
H A D | events.json | 3 // Hold fans at the given target when a number of fans are missing. 32 // Hold fans at the given target when a number of rotors are nonfunctional. 86 // Hold fans at the given target when any critical service
|
/openbmc/phosphor-fan-presence/control/config_files/p10bmc/com.ibm.Hardware.Chassis.Model.Bonnell/ |
H A D | events.json | 3 // Hold fans at the given target when a number of fans are missing. 32 // Hold fans at the given target when a number of rotors are nonfunctional. 66 // Hold fans at the given target when any critical service
|
/openbmc/openbmc/meta-bytedance/recipes-phosphor/packagegroups/ |
H A D | packagegroup-bytedance-apps.bb | 9 ${PN}-fans \ 20 RPROVIDES:${PN}-fans += "virtual-obmc-fan-mgmt" 29 SUMMARY:${PN}-fans = "Bytedance Fans" 30 RDEPENDS:${PN}-fans = " \
|
/openbmc/openbmc/meta-ibm/meta-genesis3/recipes-phosphor/packagegroups/ |
H A D | packagegroup-obmc-apps.bbappend | 21 ${PN}-fans \ 31 RPROVIDES:${PN}-fans += "virtual-obmc-fan-mgmt" 46 SUMMARY:${PN}-fans = "IBM Fans" 47 RDEPENDS:${PN}-fans = " \
|
/openbmc/openbmc/meta-ufispace/meta-common/recipes-phosphor/packagegroups/ |
H A D | packagegroup-ufispace-apps.bb | 9 ${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 D | packagegroup-s6q-apps.bb | 10 ${PN}-fans \ 21 RPROVIDES:${PN}-fans = " virtual-obmc-fan-mgmt" 30 SUMMARY:${PN}-fans = "S6Q Fans" 31 RDEPENDS:${PN}-fans = " \
|
/openbmc/openbmc/meta-quanta/meta-olympus-nuvoton/recipes-olympus-nuvoton/packagegroups/ |
H A D | packagegroup-olympus-nuvoton-apps.bb | 9 ${PN}-fans \ 20 RPROVIDES:${PN}-fans += "virtual-obmc-fan-mgmt" 24 SUMMARY:${PN}-fans = "OLYMPUS NUVOTON Fans" 25 RDEPENDS:${PN}-fans = " \
|
/openbmc/openbmc/meta-ampere/meta-mitchell/recipes-phosphor/fans/phosphor-fan/ |
H A D | events.json | 3 // Hold fans at the given target when a number of fans are missing. 36 // Hold fans at the given target when a number of rotors are nonfunctional.
|
/openbmc/phosphor-fan-presence/docs/control/fanctl/ |
H A D | README.md | 4 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/config_files/p10bmc/com.ibm.Hardware.Chassis.Model.Everest/ |
H A D | events.json | 3 // Hold fans at the given target when a number of fans are missing. 32 // Hold fans at the given target when a number of rotors are nonfunctional. 195 // Hold fans at the given target when any critical service
|