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

TOMOYO Linux Cross Reference
Linux/Documentation/hwmon/smpro-hwmon.rst

Version: ~ [ linux-6.12-rc7 ] ~ [ linux-6.11.7 ] ~ [ linux-6.10.14 ] ~ [ linux-6.9.12 ] ~ [ linux-6.8.12 ] ~ [ linux-6.7.12 ] ~ [ linux-6.6.60 ] ~ [ linux-6.5.13 ] ~ [ linux-6.4.16 ] ~ [ linux-6.3.13 ] ~ [ linux-6.2.16 ] ~ [ linux-6.1.116 ] ~ [ linux-6.0.19 ] ~ [ linux-5.19.17 ] ~ [ linux-5.18.19 ] ~ [ linux-5.17.15 ] ~ [ linux-5.16.20 ] ~ [ linux-5.15.171 ] ~ [ linux-5.14.21 ] ~ [ linux-5.13.19 ] ~ [ linux-5.12.19 ] ~ [ linux-5.11.22 ] ~ [ linux-5.10.229 ] ~ [ linux-5.9.16 ] ~ [ linux-5.8.18 ] ~ [ linux-5.7.19 ] ~ [ linux-5.6.19 ] ~ [ linux-5.5.19 ] ~ [ linux-5.4.285 ] ~ [ linux-5.3.18 ] ~ [ linux-5.2.21 ] ~ [ linux-5.1.21 ] ~ [ linux-5.0.21 ] ~ [ linux-4.20.17 ] ~ [ linux-4.19.323 ] ~ [ 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.12 ] ~ [ policy-sample ] ~
Architecture: ~ [ i386 ] ~ [ alpha ] ~ [ m68k ] ~ [ mips ] ~ [ ppc ] ~ [ sparc ] ~ [ sparc64 ] ~

Diff markup

Differences between /Documentation/hwmon/smpro-hwmon.rst (Version linux-6.12-rc7) and /Documentation/hwmon/smpro-hwmon.rst (Version linux-6.1.116)


  1 .. SPDX-License-Identifier: GPL-2.0-only          
  2                                                   
  3 Kernel driver Ampere(R)'s Altra(R) SMpro hwmon    
  4 ==============================================    
  5                                                   
  6 Supported chips:                                  
  7                                                   
  8   * Ampere(R) Altra(R)                            
  9                                                   
 10     Prefix: ``smpro``                             
 11                                                   
 12     Reference: `Altra SoC BMC Interface Specif    
 13                                                   
 14 Author: Thu Nguyen <thu@os.amperecomputing.com>    
 15                                                   
 16 Description                                       
 17 -----------                                       
 18 The smpro-hwmon driver supports hardware monit    
 19 SoCs based on the SMpro co-processor (SMpro).     
 20 are supported by the driver:                      
 21                                                   
 22   * temperature                                   
 23   * voltage                                       
 24   * current                                       
 25   * power                                         
 26                                                   
 27 The interface provides the registers to query     
 28 their values which are then exported to usersp    
 29                                                   
 30 Usage Notes                                       
 31 -----------                                       
 32                                                   
 33 The driver creates at least two sysfs files fo    
 34                                                   
 35 * ``<sensor_type><idx>_label`` reports the sen    
 36 * ``<sensor_type><idx>_input`` returns the sen    
 37                                                   
 38 The sysfs files are allocated in the SMpro roo    
 39 directory for each instance.                      
 40                                                   
 41 When the SoC is turned off, the driver will fa    
 42 return ``-ENXIO``.                                
 43                                                   
 44 Sysfs entries                                     
 45 -------------                                     
 46                                                   
 47 The following sysfs files are supported:          
 48                                                   
 49 * Ampere(R) Altra(R):                             
 50                                                   
 51   ============    =============  ======  =====    
 52   Name            Unit           Perm    Descr    
 53   ============    =============  ======  =====    
 54   temp1_input     millicelsius   RO      SoC t    
 55   temp2_input     millicelsius   RO      Max t    
 56   temp2_crit      millicelsius   RO      SoC V    
 57   temp3_input     millicelsius   RO      Max t    
 58   temp4_input     millicelsius   RO      Max t    
 59   temp5_input     millicelsius   RO      Tempe    
 60   temp5_crit      millicelsius   RO      MEM H    
 61   temp6_input     millicelsius   RO      Tempe    
 62   temp6_crit      millicelsius   RO      MEM H    
 63   temp7_input     millicelsius   RO      Tempe    
 64   temp7_crit      millicelsius   RO      MEM H    
 65   temp8_input     millicelsius   RO      Tempe    
 66   temp8_crit      millicelsius   RO      MEM H    
 67   temp9_input     millicelsius   RO      Tempe    
 68   temp9_crit      millicelsius   RO      MEM H    
 69   temp10_input    millicelsius   RO      Tempe    
 70   temp10_crit     millicelsius   RO      MEM H    
 71   temp11_input    millicelsius   RO      Tempe    
 72   temp11_crit     millicelsius   RO      MEM H    
 73   temp12_input    millicelsius   RO      Tempe    
 74   temp12_crit     millicelsius   RO      MEM H    
 75   temp13_input    millicelsius   RO      Max t    
 76   in0_input       millivolts     RO      Core     
 77   in1_input       millivolts     RO      SoC v    
 78   in2_input       millivolts     RO      DIMM     
 79   in3_input       millivolts     RO      DIMM     
 80   in4_input       millivolts     RO      RCA V    
 81   cur1_input      milliamperes   RO      Core     
 82   cur2_input      milliamperes   RO      SoC V    
 83   cur3_input      milliamperes   RO      DIMM     
 84   cur4_input      milliamperes   RO      DIMM     
 85   cur5_input      milliamperes   RO      RCA V    
 86   power1_input    microwatts     RO      Core     
 87   power2_input    microwatts     RO      SoC V    
 88   power3_input    microwatts     RO      DIMM     
 89   power4_input    microwatts     RO      DIMM     
 90   power5_input    microwatts     RO      RCA V    
 91   ============    =============  ======  =====    
 92                                                   
 93   Example::                                       
 94                                                   
 95     # cat in0_input                               
 96     830                                           
 97     # cat temp1_input                             
 98     37000                                         
 99     # cat curr1_input                             
100     9000                                          
101     # cat power5_input                            
102     19500000                                      
                                                      

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