Home
last modified time | relevance | path

Searched full:fan (Results 1 – 25 of 190) sorted by relevance

12345678

/Documentation/devicetree/bindings/hwmon/
Dnpcm750-pwm-fan.txt1 Nuvoton NPCM PWM and Fan Tacho controller device
4 controller outputs and 16 Fan tachometer controller inputs.
7 controller outputs and 16 Fan tachometer controller inputs.
9 Required properties for pwm-fan node
12 - compatible : "nuvoton,npcm750-pwm-fan" for Poleg NPCM7XX.
13 : "nuvoton,npcm845-pwm-fan" for Arbel NPCM8XX.
17 * "fan" for the Fan registers.
21 * "fan" for Fan controller operating clock.
22 - interrupts : contain the Fan interrupts with flags for falling edge.
24 - pinctrl-0 : phandle referencing pin configuration of the PWM and Fan
[all …]
Daspeed-pwm-tacho.txt1 ASPEED AST2400/AST2500 PWM and Fan Tacho controller device driver
3 The ASPEED PWM controller can support upto 8 PWM outputs. The ASPEED Fan Tacho
4 controller can support upto 16 Fan tachometer inputs.
6 There can be upto 8 fans supported. Each fan can have one PWM output and
7 one/two Fan tach inputs.
29 fan subnode format:
31 Under fan subnode there can upto 8 child nodes, with each child node
32 representing a fan. If there are 8 fans each fan can have one PWM port and
33 one/two Fan tach inputs.
45 - aspeed,fan-tach-ch : should specify the Fan tach input channel.
[all …]
Dfan-common.yaml4 $id: http://devicetree.org/schemas/hwmon/fan-common.yaml#
7 title: Common Fan Properties
16 Max RPM supported by fan.
22 Min RPM supported by fan.
28 The number of pulse from fan sensor per revolution.
39 The default desired fan speed in RPM.
42 fan-driving-mode:
44 Select the driving mode of the fan.(DC, PWM and so on)
63 The tach channel used for the fan.
68 Optional fan label
[all …]
Dpwm-fan.yaml4 $id: http://devicetree.org/schemas/hwmon/pwm-fan.yaml#
7 title: Fan connected to PWM lines
15 const: pwm-fan
23 fan-supply:
24 description: Phandle to the regulator that provides power to the fan.
28 This contains an interrupt specifier for each fan tachometer output
30 defined number of interrupts per fan revolution, which require that
36 Define the number of pulses per fan revolution for each tachometer
44 description: The PWM that is used to control the fan.
57 pwm-fan {
[all …]
Dmaxim,max6650.yaml8 title: Maxim MAX6650 and MAX6651 I2C Fan Controllers
29 maxim,fan-microvolt:
31 The supply voltage of the fan, either 5000000 uV or
35 maxim,fan-prescale:
42 maxim,fan-target-rpm:
44 Initial requested fan rotation speed. If specified, the
46 This ensures the fan is already running before userspace
63 fan-controller@1b {
66 maxim,fan-microvolt = <12000000>;
67 maxim,fan-prescale = <4>;
[all …]
Dgpio-fan.yaml4 $id: http://devicetree.org/schemas/hwmon/gpio-fan.yaml#
7 title: Fan connected to GPIO lines
14 const: gpio-fan
26 gpio-fan,speed-map:
32 - description: fan speed in RPMs
35 A mapping of possible fan RPM speeds and the
45 - gpio-fan,speed-map
51 gpio-fan {
52 compatible = "gpio-fan";
55 gpio-fan,speed-map = < 0 0>,
Dhpe,gxp-fan-ctrl.yaml4 $id: http://devicetree.org/schemas/hwmon/hpe,gxp-fan-ctrl.yaml#
7 title: HPE GXP Fan Controller
13 The HPE GXP fan controller controls the fans through an external CPLD
18 const: hpe,gxp-fan-ctrl
22 - description: Fan controller PWM
41 fan-controller@1000c00 {
42 compatible = "hpe,gxp-fan-ctrl";
/Documentation/hwmon/
Dg762.rst4 The GMT G762 Fan Speed PWM Controller is connected directly to a fan
5 and performs closed-loop or open-loop control of the fan speed. Two
19 fan revolution, ...); Those can be modified via devicetree bindings
25 set desired fan speed. This only makes sense in closed-loop
26 fan speed control (i.e. when pwm1_enable is set to 2).
29 provide current fan rotation value in RPM as reported by
30 the fan to the device.
33 fan clock divisor. Supported value are 1, 2, 4 and 8.
36 number of pulses per fan revolution. Supported values
40 reports fan failure, i.e. no transition on fan gear pin for
[all …]
Dnct6775.rst106 There are 4 to 5 fan rotation speed sensors, 8 to 15 analog voltage sensors,
108 fan regulation strategies (plus manual fan control mode).
119 Fan rotation speeds are reported in RPM (rotations per minute). An alarm is
121 NCT6775F, fan readings can be divided by a programmable divider (1, 2, 4, 8,
123 do not have a fan speed divider. The driver sets the most suitable fan divisor
124 itself; specifically, it increases the divider value each time a fan speed
125 reading returns an invalid value, and it reduces it if the fan speed reading
133 The driver supports automatic fan control mode known as Thermal Cruise.
135 predefined temperature range. If the temperature goes out of range, fan
144 - this file stores PWM duty cycle or DC value (fan speed) in range:
[all …]
Dg760a.rst19 The GMT G760A Fan Speed PWM Controller is connected directly to a fan
20 and performs closed-loop control of the fan speed.
22 The fan speed is programmed by setting the period via 'pwm1' of two
26 Setting a period of 0 stops the fan; setting the period to 255 sets
27 fan to maximum speed.
29 The measured fan rotation speed returned via 'fan1_input' is derived
31 source and a 2 pulse-per-revolution fan.
34 the G760A chip's status register: Bit 0 is set when the actual fan
35 speed differs more than 20% with respect to the programmed fan speed;
36 bit 1 is set when fan speed is below 1920 RPM.
Dw83792d.rst44 The driver implements three temperature sensors, seven fan rotation speed
45 sensors, nine voltage sensors, and two automatic fan regulation
46 strategies called: Smart Fan I (Thermal Cruise mode) and Smart Fan II.
48 The driver also implements up to seven fan control outputs: pwm1-7. Pwm1-7
53 Automatic fan control mode is possible only for fan1-fan3.
55 For all pwmX outputs, a value of 0 means minimum fan speed and a value of
56 255 means maximum fan speed.
63 Fan rotation speeds are reported in RPM (rotations per minute). An alarm is
64 triggered if the rotation speed has dropped below a programmable limit. Fan
105 of full speed rotation of corresponding fan.
[all …]
Ddell-smm-hwmon.rst18 automatically adjust fan speed (please notice that it currently uses
35 fan[1-4]_input RO Fan speed in RPM.
36 fan[1-4]_label RO Fan label.
37 fan[1-4]_min RO Minimal Fan speed in RPM
38 fan[1-4]_max RO Maximal Fan speed in RPM
39 fan[1-4]_target RO Expected Fan speed in RPM
40 pwm[1-4] RW Control the fan PWM duty-cycle.
41 pwm1_enable WO Enable or disable automatic BIOS fan
50 fan number X.
52 Disabling automatic BIOS fan control
[all …]
Dmax31785.rst19 The Maxim MAX31785 is a PMBus device providing closed-loop, multi-channel fan
20 management with temperature and remote voltage sensing. Various fan control
22 dual tachometer measurements, and fan health monitoring.
25 readings in attributes fan[5-8]_input. By contrast the MAX31785 only exposes
26 the slowest rotor measurement, and does so in the fan[1-4]_input attributes.
38 fan[1-4]_alarm Fan alarm.
39 fan[1-4]_fault Fan fault.
40 fan[1-8]_input Fan RPM. On the MAX31785A, inputs 5-8 correspond to the
42 fan[1-4]_target Fan input target
55 pwm[1-4] Fan target duty cycle (0..255)
[all …]
Df71882fg.rst125 These chips also have fan controlling features, using either DC or PWM, in
135 The Voltage, Fan and Temperature Monitoring uses the standard sysfs
139 Fan Control
142 Both PWM (pulse-width modulation) and DC fan speed control methods are
153 There are 2 modes to specify the speed of the fan, PWM duty cycle (or DC
155 mode where the actual RPM of the fan (as measured) is controlled and the speed
156 gets specified as 0-100% of the fan#_full_speed file.
159 whole lot of a difference when modifying fan control settings. The only
160 important difference is that in RPM mode the 0-100% controls the fan speed
161 between 0-100% of fan#_full_speed. It is assumed that if the BIOS programs
[all …]
Dmax31790.rst23 PWM outputs. The desired fan speeds (or PWM duty cycles) are written
25 or can be used to modulate the fan's power terminals using an external
28 Tachometer inputs monitor fan tachometer logic outputs for precise (+/-1%)
29 monitoring and control of fan RPM as well as detection of fan failure.
38 fan[1-12]_input RO fan tachometer speed in RPM
39 fan[1-12]_fault RO fan experienced fault
40 fan[1-6]_target RW desired fan speed in RPM
41 fan[1-6]_enable RW enable or disable the tachometer input
Dgxp-fan-ctrl.rst3 Kernel driver gxp-fan-ctrl
16 gxp-fan-ctrl is a driver which provides fan control for the hpe gxp soc.
17 The driver allows the gathering of fan status and the use of fan
25 pwm[0-7] Fan 0 to 7 respective PWM value (0-255)
26 fan[0-7]_fault Fan 0 to 7 respective fault status: 1 fail, 0 ok
27 fan[0-7]_enable Fan 0 to 7 respective enabled status: 1 enabled, 0 disabled
Dadm9240.rst54 temperature, two fan speeds and chassis intrusion. Measured values can
76 with independent fan speed measurement cycles counting alternating rising
77 edges of the fan tacho inputs.
79 DS1780 measurement cycle is about once per second including fan speed.
81 LM81 measurement cycle is about once per 400ms including fan speed.
93 Fan Speed
95 Two fan tacho inputs are provided, the ADM9240 gates an internal 22.5kHz
96 clock via a divider to an 8-bit counter. Fan speed (rpm) is calculated by:
100 Automatic fan clock divider
105 - fan clock divider not changed
[all …]
Dasus_rog_ryujin.rst17 (controller) fan speed in RPM, their duties in PWM, as well as coolant temperature.
20 controlled from the device. If not connected, the fan-related sensors will
22 with the AIO and connects to it to allow fan control.
38 fan2_input Internal fan speed (in rpm)
39 fan3_input External (controller) fan 1 speed (in rpm)
40 fan4_input External (controller) fan 2 speed (in rpm)
41 fan5_input External (controller) fan 3 speed (in rpm)
42 fan6_input External (controller) fan 4 speed (in rpm)
45 pwm2 Internal fan duty
46 pwm3 External (controller) fan duty
Daquacomputer_d5next.rst8 * Aquacomputer Aquaero 5/6 fan controllers
12 * Aquacomputer Octo fan controller
13 * Aquacomputer Quadro fan controller
18 * Aquacomputer Poweradjust 3 fan controller
32 speed (in RPM), power, voltage and current. Temperature offsets and fan speeds
35 For the D5 Next pump, available sensors are pump and fan speed, power, voltage
38 count. Attaching a fan to it is optional and allows it to be controlled using
39 temperature curves directly from the pump. If it's not connected, the fan-related
69 and fan IC. It also exposes pump and fan speeds (in RPM), voltages, as well as pump
73 with speed, power, voltage and current of both the pump and optionally connected fan.
[all …]
Dmax31760.rst21 The MAX31760 integrates temperature sensing along with precision PWM fan
27 I2C-compatible interface. Fan speed is controlled based on the temperature
30 the user to program a smooth nonlinear fan speed vs. temperature transfer
31 function to minimize acoustic fan noise. Two tachometer inputs allow
43 Lookup table for auto fan control
61 fan[1-2]_input Fan speed (in RPM)
62 fan[1-2]_enable Enable fan readings and fan fault alarms
63 fan[1-2]_fault Fan fault status
71 pwm1 PWM value for direct fan control
72 pwm1_enable 1: direct fan control, 2: temperature based auto fan control
[all …]
Dmax6620.rst25 This driver implements support for Maxim MAX6620 fan controller.
27 The driver configures the fan controller in RPM mode. To give the readings more
34 fan[1-4]_alarm ro Fan alarm.
35 fan[1-4]_div rw Sets the nominal RPM range of the fan. Valid values
37 fan[1-4]_input ro Fan speed in RPM.
38 fan[1-4]_target rw Desired fan speed in RPM.
Dw83627ehf.rst88 2 to 5 fan rotation speed sensors, 8 to 10 analog voltage sensors, one VID
90 and some automatic fan regulation strategies (plus manual fan control mode).
105 Fan rotation speeds are reported in RPM (rotations per minute). An alarm is
106 triggered if the rotation speed has dropped below a programmable limit. Fan
109 suitable fan divisor itself. Some fans might not be present because they
116 The driver supports automatic fan control mode known as Thermal Cruise.
118 predefined temperature range. If the temperature goes out of range, fan
139 this file stores PWM duty cycle or DC value (fan speed) in range:
144 this file controls mode of fan/temperature control:
148 * 3 "Fan Speed Cruise" mode
[all …]
Dadm1026.rst35 List of GPIO pins (0-7) to program as fan tachs
45 16 general purpose digital I/O lines, eight (8) fan speed sensors (8-bit),
57 Fan rotation speeds are reported in RPM (rotations per minute) but measured
58 in counts of a 22.5kHz internal clock. Each fan has a high limit which
59 corresponds to a minimum fan speed. If the limit is exceeded, an interrupt
60 can be generated. Each fan can be programmed to divide the reference clock
63 two pulse per revolution fan is 661 RPM.
83 times a second. Fan speed measurement time depends on fan speed and
84 divisor. It can take as long as 1.5 seconds to measure all fan speeds.
86 The ADM1026 has the ability to automatically control fan speed based on the
[all …]
/Documentation/admin-guide/acpi/
Dfan_performance_states.rst4 ACPI Fan Performance States
8 fan (for example, PNP0C0B or INT3404), the ACPI fan driver creates additional
10 These attributes list properties of fan performance states.
37 where each of the "state*" files represents one performance state of the fan
43 * ``control_percent``: The percent value to be used to set the fan speed to a
49 * ``speed_rpm``: Speed of the fan in rotations per minute.
51 * ``noise_level_mdb``: Audible noise emitted by the fan in this state in
54 * ``power_mw``: Power draw of the fan in this state in milliwatts.
64 ACPI Fan Fine Grain Control
67 When _FIF object specifies support for fine grain control, then fan speed
[all …]
/Documentation/driver-api/thermal/
Dnouveau_thermal.rst14 This driver allows to read the GPU core temperature, drive the GPU fan and
19 have one of those, temperature and/or fan management through Nouveau's HWMON
32 Fan speed is set to 100% when reaching this temperature;
55 Fan management
58 Not all cards have a drivable fan. If you do, then the following HWMON
62 Current fan management mode (NONE, MANUAL or AUTO);
73 Speed in RPM of your fan.
75 Your fan can be driven in different modes:
77 * 0: The fan is left untouched;
78 * 1: The fan can be driven in manual (use pwm1 to change the speed);
[all …]

12345678