About Kernel Documentation Linux Kernel Contact Linux Resources Linux Blog

Documentation / hwmon / max31790


Based on kernel version 4.16.1. Page generated on 2018-04-09 11:53 EST.

1	Kernel driver max31790
2	======================
3	
4	Supported chips:
5	  * Maxim MAX31790
6	    Prefix: 'max31790'
7	    Addresses scanned: -
8	    Datasheet: http://pdfserv.maximintegrated.com/en/ds/MAX31790.pdf
9	
10	Author: Il Han <corone.il.han@gmail.com>
11	
12	
13	Description
14	-----------
15	
16	This driver implements support for the Maxim MAX31790 chip.
17	
18	The MAX31790 controls the speeds of up to six fans using six independent
19	PWM outputs. The desired fan speeds (or PWM duty cycles) are written
20	through the I2C interface. The outputs drive "4-wire" fans directly,
21	or can be used to modulate the fan's power terminals using an external
22	pass transistor.
23	
24	Tachometer inputs monitor fan tachometer logic outputs for precise (+/-1%)
25	monitoring and control of fan RPM as well as detection of fan failure.
26	Six pins are dedicated tachometer inputs. Any of the six PWM outputs can
27	also be configured to serve as tachometer inputs.
28	
29	
30	Sysfs entries
31	-------------
32	
33	fan[1-12]_input    RO  fan tachometer speed in RPM
34	fan[1-12]_fault    RO  fan experienced fault
35	fan[1-6]_target    RW  desired fan speed in RPM
36	pwm[1-6]_enable    RW  regulator mode, 0=disabled, 1=manual mode, 2=rpm mode
37	pwm[1-6]           RW  fan target duty cycle (0-255)
Hide Line Numbers


About Kernel Documentation Linux Kernel Contact Linux Resources Linux Blog