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

TOMOYO Linux Cross Reference
Linux/Documentation/hwmon/peci-cputemp.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/peci-cputemp.rst (Version linux-6.12-rc7) and /Documentation/hwmon/peci-cputemp.rst (Version linux-6.10.14)


  1 .. SPDX-License-Identifier: GPL-2.0-only            1 .. SPDX-License-Identifier: GPL-2.0-only
  2                                                     2 
  3 Kernel driver peci-cputemp                          3 Kernel driver peci-cputemp
  4 ==========================                          4 ==========================
  5                                                     5 
  6 Supported chips:                                    6 Supported chips:
  7         One of Intel server CPUs listed below       7         One of Intel server CPUs listed below which is connected to a PECI bus.
  8                 * Intel Xeon E5/E7 v3 server p      8                 * Intel Xeon E5/E7 v3 server processors
  9                         Intel Xeon E5-14xx v3       9                         Intel Xeon E5-14xx v3 family
 10                         Intel Xeon E5-24xx v3      10                         Intel Xeon E5-24xx v3 family
 11                         Intel Xeon E5-16xx v3      11                         Intel Xeon E5-16xx v3 family
 12                         Intel Xeon E5-26xx v3      12                         Intel Xeon E5-26xx v3 family
 13                         Intel Xeon E5-46xx v3      13                         Intel Xeon E5-46xx v3 family
 14                         Intel Xeon E7-48xx v3      14                         Intel Xeon E7-48xx v3 family
 15                         Intel Xeon E7-88xx v3      15                         Intel Xeon E7-88xx v3 family
 16                 * Intel Xeon E5/E7 v4 server p     16                 * Intel Xeon E5/E7 v4 server processors
 17                         Intel Xeon E5-16xx v4      17                         Intel Xeon E5-16xx v4 family
 18                         Intel Xeon E5-26xx v4      18                         Intel Xeon E5-26xx v4 family
 19                         Intel Xeon E5-46xx v4      19                         Intel Xeon E5-46xx v4 family
 20                         Intel Xeon E7-48xx v4      20                         Intel Xeon E7-48xx v4 family
 21                         Intel Xeon E7-88xx v4      21                         Intel Xeon E7-88xx v4 family
 22                 * Intel Xeon Scalable server p     22                 * Intel Xeon Scalable server processors
 23                         Intel Xeon D family        23                         Intel Xeon D family
 24                         Intel Xeon Bronze fami     24                         Intel Xeon Bronze family
 25                         Intel Xeon Silver fami     25                         Intel Xeon Silver family
 26                         Intel Xeon Gold family     26                         Intel Xeon Gold family
 27                         Intel Xeon Platinum fa     27                         Intel Xeon Platinum family
 28                                                    28 
 29         Datasheet: Available from http://www.i     29         Datasheet: Available from http://www.intel.com/design/literature.htm
 30                                                    30 
 31 Author: Jae Hyun Yoo <jae.hyun.yoo@linux.intel.     31 Author: Jae Hyun Yoo <jae.hyun.yoo@linux.intel.com>
 32                                                    32 
 33 Description                                        33 Description
 34 -----------                                        34 -----------
 35                                                    35 
 36 This driver implements a generic PECI hwmon fe     36 This driver implements a generic PECI hwmon feature which provides Digital
 37 Thermal Sensor (DTS) thermal readings of the C     37 Thermal Sensor (DTS) thermal readings of the CPU package and CPU cores that are
 38 accessible via the processor PECI interface.       38 accessible via the processor PECI interface.
 39                                                    39 
 40 All temperature values are given in millidegre     40 All temperature values are given in millidegree Celsius and will be measurable
 41 only when the target CPU is powered on.            41 only when the target CPU is powered on.
 42                                                    42 
 43 Sysfs interface                                    43 Sysfs interface
 44 -------------------                                44 -------------------
 45                                                    45 
 46 ======================= ======================     46 ======================= =======================================================
 47 temp1_label             "Die"                      47 temp1_label             "Die"
 48 temp1_input             Provides current die t     48 temp1_input             Provides current die temperature of the CPU package.
 49 temp1_max               Provides thermal contr     49 temp1_max               Provides thermal control temperature of the CPU package
 50                         which is also known as     50                         which is also known as Tcontrol.
 51 temp1_crit              Provides shutdown temp     51 temp1_crit              Provides shutdown temperature of the CPU package which
 52                         is also known as the m     52                         is also known as the maximum processor junction
 53                         temperature, Tjmax or      53                         temperature, Tjmax or Tprochot.
 54 temp1_crit_hyst         Provides the hysteresi     54 temp1_crit_hyst         Provides the hysteresis value from Tcontrol to Tjmax of
 55                         the CPU package.           55                         the CPU package.
 56                                                    56 
 57 temp2_label             "DTS"                      57 temp2_label             "DTS"
 58 temp2_input             Provides current tempe     58 temp2_input             Provides current temperature of the CPU package scaled
 59                         to match DTS thermal p     59                         to match DTS thermal profile.
 60 temp2_max               Provides thermal contr     60 temp2_max               Provides thermal control temperature of the CPU package
 61                         which is also known as     61                         which is also known as Tcontrol.
 62 temp2_crit              Provides shutdown temp     62 temp2_crit              Provides shutdown temperature of the CPU package which
 63                         is also known as the m     63                         is also known as the maximum processor junction
 64                         temperature, Tjmax or      64                         temperature, Tjmax or Tprochot.
 65 temp2_crit_hyst         Provides the hysteresi     65 temp2_crit_hyst         Provides the hysteresis value from Tcontrol to Tjmax of
 66                         the CPU package.           66                         the CPU package.
 67                                                    67 
 68 temp3_label             "Tcontrol"                 68 temp3_label             "Tcontrol"
 69 temp3_input             Provides current Tcont     69 temp3_input             Provides current Tcontrol temperature of the CPU
 70                         package which is also      70                         package which is also known as Fan Temperature target.
 71                         Indicates the relative     71                         Indicates the relative value from thermal monitor trip
 72                         temperature at which f     72                         temperature at which fans should be engaged.
 73 temp3_crit              Provides Tcontrol crit     73 temp3_crit              Provides Tcontrol critical value of the CPU package
 74                         which is same to Tjmax     74                         which is same to Tjmax.
 75                                                    75 
 76 temp4_label             "Tthrottle"                76 temp4_label             "Tthrottle"
 77 temp4_input             Provides current Tthro     77 temp4_input             Provides current Tthrottle temperature of the CPU
 78                         package. Used for thro     78                         package. Used for throttling temperature. If this value
 79                         is allowed and lower t     79                         is allowed and lower than Tjmax - the throttle will
 80                         occur and reported at      80                         occur and reported at lower than Tjmax.
 81                                                    81 
 82 temp5_label             "Tjmax"                    82 temp5_label             "Tjmax"
 83 temp5_input             Provides the maximum j     83 temp5_input             Provides the maximum junction temperature, Tjmax of the
 84                         CPU package.               84                         CPU package.
 85                                                    85 
 86 temp[6-N]_label         Provides string "Core      86 temp[6-N]_label         Provides string "Core X", where X is resolved core
 87                         number.                    87                         number.
 88 temp[6-N]_input         Provides current tempe     88 temp[6-N]_input         Provides current temperature of each core.
 89                                                    89 
 90 ======================= ======================     90 ======================= =======================================================
                                                      

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