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

TOMOYO Linux Cross Reference
Linux/Documentation/hwmon/max31785.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/max31785.rst (Version linux-6.11.5) and /Documentation/hwmon/max31785.rst (Version linux-6.6.58)


  1 Kernel driver max31785                              1 Kernel driver max31785
  2 ======================                              2 ======================
  3                                                     3 
  4 Supported chips:                                    4 Supported chips:
  5                                                     5 
  6   * Maxim MAX31785, MAX31785A                       6   * Maxim MAX31785, MAX31785A
  7                                                     7 
  8     Prefix: 'max31785' or 'max31785a'               8     Prefix: 'max31785' or 'max31785a'
  9                                                     9 
 10     Addresses scanned: -                           10     Addresses scanned: -
 11                                                    11 
 12     Datasheet: https://datasheets.maximintegra     12     Datasheet: https://datasheets.maximintegrated.com/en/ds/MAX31785.pdf
 13                                                    13 
 14 Author: Andrew Jeffery <andrew@aj.id.au>            14 Author: Andrew Jeffery <andrew@aj.id.au>
 15                                                    15 
 16 Description                                        16 Description
 17 -----------                                        17 -----------
 18                                                    18 
 19 The Maxim MAX31785 is a PMBus device providing     19 The Maxim MAX31785 is a PMBus device providing closed-loop, multi-channel fan
 20 management with temperature and remote voltage     20 management with temperature and remote voltage sensing. Various fan control
 21 features are provided, including PWM frequency     21 features are provided, including PWM frequency control, temperature hysteresis,
 22 dual tachometer measurements, and fan health m     22 dual tachometer measurements, and fan health monitoring.
 23                                                    23 
 24 For dual-rotor configurations the MAX31785A ex     24 For dual-rotor configurations the MAX31785A exposes the second rotor tachometer
 25 readings in attributes fan[5-8]_input. By cont     25 readings in attributes fan[5-8]_input. By contrast the MAX31785 only exposes
 26 the slowest rotor measurement, and does so in      26 the slowest rotor measurement, and does so in the fan[1-4]_input attributes.
 27                                                    27 
 28 Usage Notes                                        28 Usage Notes
 29 -----------                                        29 -----------
 30                                                    30 
 31 This driver does not probe for PMBus devices.      31 This driver does not probe for PMBus devices. You will have to instantiate
 32 devices explicitly.                                32 devices explicitly.
 33                                                    33 
 34 Sysfs attributes                                   34 Sysfs attributes
 35 ----------------                                   35 ----------------
 36                                                    36 
 37 ======================= ======================     37 ======================= =======================================================
 38 fan[1-4]_alarm          Fan alarm.                 38 fan[1-4]_alarm          Fan alarm.
 39 fan[1-4]_fault          Fan fault.                 39 fan[1-4]_fault          Fan fault.
 40 fan[1-8]_input          Fan RPM. On the MAX317     40 fan[1-8]_input          Fan RPM. On the MAX31785A, inputs 5-8 correspond to the
 41                         second rotor of fans 1     41                         second rotor of fans 1-4
 42 fan[1-4]_target         Fan input target           42 fan[1-4]_target         Fan input target
 43                                                    43 
 44 in[1-6]_crit            Critical maximum outpu     44 in[1-6]_crit            Critical maximum output voltage
 45 in[1-6]_crit_alarm      Output voltage critica     45 in[1-6]_crit_alarm      Output voltage critical high alarm
 46 in[1-6]_input           Measured output voltag     46 in[1-6]_input           Measured output voltage
 47 in[1-6]_label           "vout[18-23]"              47 in[1-6]_label           "vout[18-23]"
 48 in[1-6]_lcrit           Critical minimum outpu     48 in[1-6]_lcrit           Critical minimum output voltage
 49 in[1-6]_lcrit_alarm     Output voltage critica     49 in[1-6]_lcrit_alarm     Output voltage critical low alarm
 50 in[1-6]_max             Maximum output voltage     50 in[1-6]_max             Maximum output voltage
 51 in[1-6]_max_alarm       Output voltage high al     51 in[1-6]_max_alarm       Output voltage high alarm
 52 in[1-6]_min             Minimum output voltage     52 in[1-6]_min             Minimum output voltage
 53 in[1-6]_min_alarm       Output voltage low ala     53 in[1-6]_min_alarm       Output voltage low alarm
 54                                                    54 
 55 pwm[1-4]                Fan target duty cycle      55 pwm[1-4]                Fan target duty cycle (0..255)
 56 pwm[1-4]_enable         0: Full-speed              56 pwm[1-4]_enable         0: Full-speed
 57                         1: Manual PWM control      57                         1: Manual PWM control
 58                         2: Automatic PWM (tach     58                         2: Automatic PWM (tach-feedback RPM fan-control)
 59                         3: Automatic closed-lo     59                         3: Automatic closed-loop (temp-feedback fan-control)
 60                                                    60 
 61 temp[1-11]_crit         Critical high temperat     61 temp[1-11]_crit         Critical high temperature
 62 temp[1-11]_crit_alarm   Chip temperature criti     62 temp[1-11]_crit_alarm   Chip temperature critical high alarm
 63 temp[1-11]_input        Measured temperature       63 temp[1-11]_input        Measured temperature
 64 temp[1-11]_max          Maximum temperature        64 temp[1-11]_max          Maximum temperature
 65 temp[1-11]_max_alarm    Chip temperature high      65 temp[1-11]_max_alarm    Chip temperature high alarm
 66 ======================= ======================     66 ======================= =======================================================
                                                      

~ [ 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