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

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


  1 Kernel driver w83793                              
  2 ====================                              
  3                                                   
  4 Supported chips:                                  
  5                                                   
  6   * Winbond W83793G/W83793R                       
  7                                                   
  8     Prefix: 'w83793'                              
  9                                                   
 10     Addresses scanned: I2C 0x2c - 0x2f            
 11                                                   
 12     Datasheet: Still not published                
 13                                                   
 14 Authors:                                          
 15     - Yuan Mu (Winbond Electronics)               
 16     - Rudolf Marek <r.marek@assembler.cz>          
 17                                                   
 18                                                   
 19 Module parameters                                 
 20 -----------------                                 
 21                                                   
 22 * reset int                                       
 23     (default 0)                                   
 24                                                   
 25     This parameter is not recommended, it will    
 26     settings. Use 'reset=1' to reset the chip     
 27                                                   
 28 * force_subclients=bus,caddr,saddr1,saddr2        
 29     This is used to force the i2c addresses fo    
 30     a certain chip. Typical usage is `force_su    
 31     to force the subclients of chip 0x2f on bu    
 32     0x4a and 0x4b.                                
 33                                                   
 34                                                   
 35 Description                                       
 36 -----------                                       
 37                                                   
 38 This driver implements support for Winbond W83    
 39                                                   
 40 * Exported features                               
 41     This driver exports 10 voltage sensors, up    
 42     6 remote temperatures, up to 8 sets of PWM    
 43     (automatic fan speed control) on all tempe    
 44     sets of 6-pin CPU VID input.                  
 45                                                   
 46 * Sensor resolutions                              
 47     If your motherboard maker used the referen    
 48     voltage0-2 is 2mV, resolution of voltage3/    
 49     24mV for voltage7/8. Temp1-4 have a 0.25 d    
 50     temp5-6 have a 1 degree Celsiis resolution    
 51                                                   
 52 * Temperature sensor types                        
 53     Temp1-4 have 2 possible types. It can be r    
 54     temp[1-4]_type.                               
 55                                                   
 56     - If the value is 3, it starts monitoring     
 57       (default).                                  
 58     - If the value is 6, it starts monitoring     
 59       in Intel CPU and get result by PECI.        
 60                                                   
 61     Temp5-6 can be connected to external therm    
 62     temp[5-6]_type is 4).                         
 63                                                   
 64 * Alarm mechanism                                 
 65     For voltage sensors, an alarm triggers if     
 66     the low voltage limit or over the high vol    
 67     For temperature sensors, an alarm triggers    
 68     above the high temperature limit, and wear    
 69     value drops below the hysteresis value.       
 70     For fan sensors, an alarm triggers if the     
 71     low speed limit.                              
 72                                                   
 73 * SmartFan/PWM control                            
 74     If you want to set a pwm fan to manual mod    
 75     is not controlled by any temp channel, for    
 76     to manual mode, you need to check the valu    
 77     sure bit 0 is cleared in the 6 values. And    
 78     control the fan.                              
 79                                                   
 80     Each temperature channel can control all t    
 81     corresponding bit in tempX_fan_map), you c    
 82     mode using temp[1-6]_pwm_enable, 2 is Ther    
 83     is the SmartFanII mode. Temperature channe    
 84     slow down all controlled fans, this means     
 85     PWM value requests from different temperat    
 86     will always pick the safest (max) PWM valu    
 87                                                   
 88     In Thermal Cruise mode, the chip attempts     
 89     predefined value, within a tolerance margi    
 90     thermal_cruiseX + toleranceX, the chip wil    
 91     if tempX_input < thermal_cruiseX - toleran    
 92     the PWM value. If the temperature is withi    
 93     value is left unchanged.                      
 94                                                   
 95     SmartFanII works differently, you have to     
 96     trip points, defining a PWM/temperature cu    
 97     While not fundamentally different from the    
 98     implementation is quite different, giving     
 99                                                   
100 * Chassis                                         
101     If the case open alarm triggers, it will s    
102     by writing 0 to the sysfs file "intrusion0    
103                                                   
104 * VID and VRM                                     
105     The VRM version is detected automatically,    
106     *do* know the cpu VRM version and it's not    
107                                                   
108                                                   
109 Notes                                             
110 -----                                             
111                                                   
112   Only Fan1-5 and PWM1-3 are guaranteed to alw    
113   PWM outputs may or may not exist depending o    
                                                      

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