~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

TOMOYO Linux Cross Reference
Linux/Documentation/hwmon/pwm-fan.rst

Version: ~ [ linux-6.11.5 ] ~ [ linux-6.10.14 ] ~ [ linux-6.9.12 ] ~ [ linux-6.8.12 ] ~ [ linux-6.7.12 ] ~ [ linux-6.6.58 ] ~ [ linux-6.5.13 ] ~ [ linux-6.4.16 ] ~ [ linux-6.3.13 ] ~ [ linux-6.2.16 ] ~ [ linux-6.1.114 ] ~ [ linux-6.0.19 ] ~ [ linux-5.19.17 ] ~ [ linux-5.18.19 ] ~ [ linux-5.17.15 ] ~ [ linux-5.16.20 ] ~ [ linux-5.15.169 ] ~ [ linux-5.14.21 ] ~ [ linux-5.13.19 ] ~ [ linux-5.12.19 ] ~ [ linux-5.11.22 ] ~ [ linux-5.10.228 ] ~ [ linux-5.9.16 ] ~ [ linux-5.8.18 ] ~ [ linux-5.7.19 ] ~ [ linux-5.6.19 ] ~ [ linux-5.5.19 ] ~ [ linux-5.4.284 ] ~ [ linux-5.3.18 ] ~ [ linux-5.2.21 ] ~ [ linux-5.1.21 ] ~ [ linux-5.0.21 ] ~ [ linux-4.20.17 ] ~ [ linux-4.19.322 ] ~ [ linux-4.18.20 ] ~ [ linux-4.17.19 ] ~ [ linux-4.16.18 ] ~ [ linux-4.15.18 ] ~ [ linux-4.14.336 ] ~ [ linux-4.13.16 ] ~ [ linux-4.12.14 ] ~ [ linux-4.11.12 ] ~ [ linux-4.10.17 ] ~ [ linux-4.9.337 ] ~ [ linux-4.4.302 ] ~ [ linux-3.10.108 ] ~ [ linux-2.6.32.71 ] ~ [ linux-2.6.0 ] ~ [ linux-2.4.37.11 ] ~ [ unix-v6-master ] ~ [ ccs-tools-1.8.9 ] ~ [ policy-sample ] ~
Architecture: ~ [ i386 ] ~ [ alpha ] ~ [ m68k ] ~ [ mips ] ~ [ ppc ] ~ [ sparc ] ~ [ sparc64 ] ~

Diff markup

Differences between /Documentation/hwmon/pwm-fan.rst (Version linux-6.11.5) and /Documentation/hwmon/pwm-fan.rst (Version linux-5.4.284)


  1 Kernel driver pwm-fan                               1 Kernel driver pwm-fan
  2 =====================                               2 =====================
  3                                                     3 
  4 This driver enables the use of a PWM module to      4 This driver enables the use of a PWM module to drive a fan. It uses the
  5 generic PWM interface thus it is hardware inde      5 generic PWM interface thus it is hardware independent. It can be used on
  6 many SoCs, as long as the SoC supplies a PWM l      6 many SoCs, as long as the SoC supplies a PWM line driver that exposes
  7 the generic PWM API.                                7 the generic PWM API.
  8                                                     8 
  9 Author: Kamil Debski <k.debski@samsung.com>          9 Author: Kamil Debski <k.debski@samsung.com>
 10                                                    10 
 11 Description                                        11 Description
 12 -----------                                        12 -----------
 13                                                    13 
 14 The driver implements a simple interface for d     14 The driver implements a simple interface for driving a fan connected to
 15 a PWM output. It uses the generic PWM interfac     15 a PWM output. It uses the generic PWM interface, thus it can be used with
 16 a range of SoCs. The driver exposes the fan to     16 a range of SoCs. The driver exposes the fan to the user space through
 17 the hwmon's sysfs interface.                       17 the hwmon's sysfs interface.
 18                                                    18 
 19 The fan rotation speed returned via the option     19 The fan rotation speed returned via the optional 'fan1_input' is extrapolated
 20 from the sampled interrupts from the tachomete     20 from the sampled interrupts from the tachometer signal within 1 second.
 21                                                << 
 22 The driver provides the following sensor acces << 
 23                                                << 
 24 =============== ======= ====================== << 
 25 fan1_input      ro      fan tachometer speed i << 
 26 pwm1_enable     rw      keep enable mode, defi << 
 27                         0 -> disable pwm and r << 
 28                         1 -> enable pwm; if pw << 
 29                         2 -> enable pwm; if pw << 
 30                         3 -> enable pwm; if pw << 
 31 pwm1            rw      relative speed (0-255) << 
 32 =============== ======= ====================== << 
                                                      

~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

kernel.org | git.kernel.org | LWN.net | Project Home | SVN repository | Mail admin

Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.

sflogo.php