Re: [PATCH v2 6/8] [PATCH 6/8] Documentation: hwmon: Add a document for PECI hwmon client driver

2018-03-06 Thread Jae Hyun Yoo

Hi Randy,

On 3/6/2018 12:28 PM, Randy Dunlap wrote:

Hi,

On 02/21/2018 08:16 AM, Jae Hyun Yoo wrote:


+temp_labelProvides DDR DIMM temperature if this label indicates
+   'DIMM #'.
+temp_inputProvides current temperature of the DDR DIMM.
+
+Note:
+   DIMM temperature group will be appeared when the client CPU's BIOS


   will appear when



I'll fix this description as you suggested. Thanks a lot!

Jae


+   completes memory training and testing.





--
To unsubscribe from this list: send the line "unsubscribe linux-doc" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


Re: [PATCH v2 6/8] [PATCH 6/8] Documentation: hwmon: Add a document for PECI hwmon client driver

2018-03-06 Thread Randy Dunlap
Hi,

On 02/21/2018 08:16 AM, Jae Hyun Yoo wrote:

> +temp_labelProvides DDR DIMM temperature if this label 
> indicates
> + 'DIMM #'.
> +temp_inputProvides current temperature of the DDR DIMM.
> +
> +Note:
> + DIMM temperature group will be appeared when the client CPU's BIOS

   will appear when

> + completes memory training and testing.
> 


-- 
~Randy
--
To unsubscribe from this list: send the line "unsubscribe linux-doc" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[PATCH v2 6/8] [PATCH 6/8] Documentation: hwmon: Add a document for PECI hwmon client driver

2018-02-21 Thread Jae Hyun Yoo
This commit adds a hwmon document for a generic PECI hwmon client driver.

Signed-off-by: Jae Hyun Yoo 
---
 Documentation/hwmon/peci-hwmon | 73 ++
 1 file changed, 73 insertions(+)
 create mode 100644 Documentation/hwmon/peci-hwmon

diff --git a/Documentation/hwmon/peci-hwmon b/Documentation/hwmon/peci-hwmon
new file mode 100644
index ..93e587498536
--- /dev/null
+++ b/Documentation/hwmon/peci-hwmon
@@ -0,0 +1,73 @@
+Kernel driver peci-hwmon
+===
+
+Supported chips:
+   Any recent Intel CPU which is connected through a PECI bus.
+   Addresses scanned: PECI client address 0x30 - 0x37
+   Datasheet: Available from http://www.intel.com/design/literature.htm
+
+Author:
+   Jae Hyun Yoo 
+
+Description
+---
+
+This driver implements a generic PECI hwmon feature which provides Digital
+Thermal Sensor (DTS) thermal readings of the CPU package, CPU cores and DIMM
+components that are accessible using the PECI Client Command Suite via the
+processor PECI client.
+
+All temperature values are given in millidegree Celsius and will be measurable
+only when the target CPU is powered on.
+
+sysfs attributes
+
+
+temp1_inputProvides current die temperature of the CPU package.
+temp1_max  Provides thermal control temperature of the CPU package
+   which is also known as Tcontrol.
+temp1_crit Provides shutdown temperature of the CPU package which
+   is also known as the maximum processor junction
+   temperature, Tjmax or Tprochot.
+temp1_crit_hystProvides the hysteresis value from Tcontrol to 
Tjmax of
+   the CPU package.
+
+temp2_inputProvides current DTS thermal margin to Tcontrol of the
+   CPU package. Value 0 means it reaches to Tcontrol
+   temperature. Sub-zero value means the die temperature
+   goes across Tconrtol to Tjmax.
+temp2_min  Provides the minimum DTS thermal margin to Tcontrol of
+   the CPU package.
+temp2_lcritProvides the value when the CPU package temperature
+   reaches to Tjmax.
+
+temp3_inputProvides current Tcontrol temperature of the CPU
+   package which is also known as Fan Temperature target.
+   Indicates the relative value from thermal monitor trip
+   temperature at which fans should be engaged.
+temp3_crit Provides Tcontrol critical value of the CPU package
+   which is same to Tjmax.
+
+temp4_inputProvides current Tthrottle temperature of the CPU
+   package. Used for throttling temperature. If this value
+   is allowed and lower than Tjmax - the throttle will
+   occur and reported at lower than Tjmax.
+
+temp5_inputProvides the maximum junction temperature, Tjmax of the
+   CPU package.
+
+temp_label  Provides core temperature if this label indicates
+   'Core #'.
+temp[n]_input  Provides current temperature of each core.
+temp[n]_maxProvides thermal control temperature of the core.
+temp[n]_crit   Provides shutdown temperature of the core.
+temp[n]_crit_hyst  Provides the hysteresis value from Tcontrol to Tjmax of
+   the core.
+
+temp_label  Provides DDR DIMM temperature if this label indicates
+   'DIMM #'.
+temp_input  Provides current temperature of the DDR DIMM.
+
+Note:
+   DIMM temperature group will be appeared when the client CPU's BIOS
+   completes memory training and testing.
-- 
2.16.1

--
To unsubscribe from this list: send the line "unsubscribe linux-doc" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html