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

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


  1 Kernel driver asb100                              
  2 ====================                              
  3                                                   
  4 Supported Chips:                                  
  5                                                   
  6   * Asus ASB100 and ASB100-A "Bach"               
  7                                                   
  8     Prefix: 'asb100'                              
  9                                                   
 10     Addresses scanned: I2C 0x2d                   
 11                                                   
 12     Datasheet: none released                      
 13                                                   
 14 Author: Mark M. Hoffman <mhoffman@lightlink.com    
 15                                                   
 16 Description                                       
 17 -----------                                       
 18                                                   
 19 This driver implements support for the Asus AS    
 20 These are custom ASICs available only on Asus     
 21 supply a datasheet for these chips. Thanks go     
 22 investigate their hardware, including:            
 23                                                   
 24 Vitaly V. Bursov                                  
 25 Alexander van Kaam (author of MBM for Windows)    
 26 Bertrik Sikken                                    
 27                                                   
 28 The ASB100 implements seven voltage sensors, t    
 29 sensors, four temperature sensors, VID lines a    
 30 these, the ASB100-A also implements a single P    
 31 3 (i.e. one setting controls both.) If you hav    
 32 controller will simply not work (or maybe it w    
 33 me).                                              
 34                                                   
 35 Temperatures are measured and reported in degr    
 36                                                   
 37 Fan speeds are reported in RPM (rotations per     
 38 triggered if the rotation speed has dropped be    
 39                                                   
 40 Voltage sensors (also known as IN sensors) rep    
 41                                                   
 42 The VID lines encode the core voltage value: t    
 43 processor should work with. This is hardcoded     
 44 processor itself. It is a value in volts.         
 45                                                   
 46 Alarms: (TODO question marks indicate may or m    
 47                                                   
 48 - 0x0001 => in0 (?)                               
 49 - 0x0002 => in1 (?)                               
 50 - 0x0004 => in2                                   
 51 - 0x0008 => in3                                   
 52 - 0x0010 => temp1 [1]_                            
 53 - 0x0020 => temp2                                 
 54 - 0x0040 => fan1                                  
 55 - 0x0080 => fan2                                  
 56 - 0x0100 => in4                                   
 57 - 0x0200 => in5 (?) [2]_                          
 58 - 0x0400 => in6 (?) [2]_                          
 59 - 0x0800 => fan3                                  
 60 - 0x1000 => chassis switch                        
 61 - 0x2000 => temp3                                 
 62                                                   
 63 .. [1]  This alarm will only trigger if the hy    
 64         I.e. it behaves the same as w83781d.      
 65                                                   
 66 .. [2]  The min and max registers for these va    
 67         be read-only or otherwise stuck at 0x0    
 68                                                   
 69 TODO:                                             
 70   * Experiment with fan divisors > 8.             
 71   * Experiment with temp. sensor types.           
 72   * Are there really 13 voltage inputs? Probab    
 73   * Cleanups, no doubt...                         
                                                      

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