diff for duplicates of <20210804175203.GY8018@packtop> diff --git a/a/1.txt b/N1/1.txt index bc1955f..c80aff4 100644 --- a/a/1.txt +++ b/N1/1.txt @@ -12,10 +12,10 @@ On Mon, Aug 02, 2021 at 06:37:30AM CDT, Winiarska, Iwona wrote: >> > Signed-off-by: Iwona Winiarska <iwona.winiarska@intel.com> >> > Reviewed-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com> >> > --- ->> > Documentation/hwmon/index.rst???????? |? 2 + ->> > Documentation/hwmon/peci-cputemp.rst? | 93 +++++++++++++++++++++++++++ +>> > Documentation/hwmon/index.rst | 2 + +>> > Documentation/hwmon/peci-cputemp.rst | 93 +++++++++++++++++++++++++++ >> > Documentation/hwmon/peci-dimmtemp.rst | 58 +++++++++++++++++ ->> > MAINTAINERS?????????????????????????? |? 2 + +>> > MAINTAINERS | 2 + >> > 4 files changed, 155 insertions(+) >> > create mode 100644 Documentation/hwmon/peci-cputemp.rst >> > create mode 100644 Documentation/hwmon/peci-dimmtemp.rst @@ -25,14 +25,14 @@ On Mon, Aug 02, 2021 at 06:37:30AM CDT, Winiarska, Iwona wrote: >> > --- a/Documentation/hwmon/index.rst >> > +++ b/Documentation/hwmon/index.rst >> > @@ -154,6 +154,8 @@ Hardware Monitoring Kernel Drivers ->> > ?? pcf8591 ->> > ?? pim4328 ->> > ?? pm6764tr ->> > +?? peci-cputemp ->> > +?? peci-dimmtemp ->> > ?? pmbus ->> > ?? powr1220 ->> > ?? pxe1610 +>> > pcf8591 +>> > pim4328 +>> > pm6764tr +>> > + peci-cputemp +>> > + peci-dimmtemp +>> > pmbus +>> > powr1220 +>> > pxe1610 >> > diff --git a/Documentation/hwmon/peci-cputemp.rst >> > b/Documentation/hwmon/peci-cputemp.rst >> > new file mode 100644 @@ -46,30 +46,30 @@ On Mon, Aug 02, 2021 at 06:37:30AM CDT, Winiarska, Iwona wrote: >> > +========================== >> > + >> > +Supported chips: ->> > +???????One of Intel server CPUs listed below which is connected to a PECI +>> > + One of Intel server CPUs listed below which is connected to a PECI >> > bus. ->> > +???????????????* Intel Xeon E5/E7 v3 server processors ->> > +???????????????????????Intel Xeon E5-14xx v3 family ->> > +???????????????????????Intel Xeon E5-24xx v3 family ->> > +???????????????????????Intel Xeon E5-16xx v3 family ->> > +???????????????????????Intel Xeon E5-26xx v3 family ->> > +???????????????????????Intel Xeon E5-46xx v3 family ->> > +???????????????????????Intel Xeon E7-48xx v3 family ->> > +???????????????????????Intel Xeon E7-88xx v3 family ->> > +???????????????* Intel Xeon E5/E7 v4 server processors ->> > +???????????????????????Intel Xeon E5-16xx v4 family ->> > +???????????????????????Intel Xeon E5-26xx v4 family ->> > +???????????????????????Intel Xeon E5-46xx v4 family ->> > +???????????????????????Intel Xeon E7-48xx v4 family ->> > +???????????????????????Intel Xeon E7-88xx v4 family ->> > +???????????????* Intel Xeon Scalable server processors ->> > +???????????????????????Intel Xeon D family ->> > +???????????????????????Intel Xeon Bronze family ->> > +???????????????????????Intel Xeon Silver family ->> > +???????????????????????Intel Xeon Gold family ->> > +???????????????????????Intel Xeon Platinum family +>> > + * Intel Xeon E5/E7 v3 server processors +>> > + Intel Xeon E5-14xx v3 family +>> > + Intel Xeon E5-24xx v3 family +>> > + Intel Xeon E5-16xx v3 family +>> > + Intel Xeon E5-26xx v3 family +>> > + Intel Xeon E5-46xx v3 family +>> > + Intel Xeon E7-48xx v3 family +>> > + Intel Xeon E7-88xx v3 family +>> > + * Intel Xeon E5/E7 v4 server processors +>> > + Intel Xeon E5-16xx v4 family +>> > + Intel Xeon E5-26xx v4 family +>> > + Intel Xeon E5-46xx v4 family +>> > + Intel Xeon E7-48xx v4 family +>> > + Intel Xeon E7-88xx v4 family +>> > + * Intel Xeon Scalable server processors +>> > + Intel Xeon D family +>> > + Intel Xeon Bronze family +>> > + Intel Xeon Silver family +>> > + Intel Xeon Gold family +>> > + Intel Xeon Platinum family >> > + ->> > +???????Datasheet: Available from http://www.intel.com/design/literature.htm +>> > + Datasheet: Available from http://www.intel.com/design/literature.htm >> > + >> > +Author: Jae Hyun Yoo <jae.hyun.yoo@linux.intel.com> >> > + @@ -90,26 +90,26 @@ On Mon, Aug 02, 2021 at 06:37:30AM CDT, Winiarska, Iwona wrote: >> > + >> > +======================= >> > ======================================================= ->> > +temp1_label????????????"Die" ->> > +temp1_input????????????Provides current die temperature of the CPU package. ->> > +temp1_max??????????????Provides thermal control temperature of the CPU +>> > +temp1_label "Die" +>> > +temp1_input Provides 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 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_hyst????????????????Provides the hysteresis value from Tcontrol +>> > + is also known as the maximum processor junction +>> > + temperature, Tjmax or Tprochot. +>> > +temp1_crit_hyst Provides the hysteresis value from Tcontrol >> > to Tjmax of ->> > +???????????????????????the CPU package. +>> > + the CPU package. >> > + ->> > +temp2_label????????????"DTS" ->> > +temp2_input????????????Provides current DTS temperature of the CPU package. +>> > +temp2_label "DTS" +>> > +temp2_input Provides current DTS temperature of the CPU package. >> >> Would this be a good place to note the slightly counter-intuitive nature ->> of DTS readings?? i.e. add something along the lines of "The DTS sensor +>> of DTS readings? i.e. add something along the lines of "The DTS sensor >> produces a delta relative to Tjmax, so negative values are normal and ->> values approaching zero are hot."? (In my experience people who aren't +>> values approaching zero are hot." (In my experience people who aren't >> already familiar with it tend to think something's wrong when a CPU >> temperature reading shows -50C.) > diff --git a/a/content_digest b/N1/content_digest index 4ac8b38..27e8321 100644 --- a/a/content_digest +++ b/N1/content_digest @@ -3,9 +3,36 @@ "ref\020210727225808.GU8018@packtop\0" "ref\0ea5621698508a800cea59b5533f8845b9f0befc6.camel@intel.com\0" "From\0Zev Weiss <zweiss@equinix.com>\0" - "Subject\0[PATCH 13/14] docs: hwmon: Document PECI drivers\0" + "Subject\0Re: [PATCH 13/14] docs: hwmon: Document PECI drivers\0" "Date\0Wed, 4 Aug 2021 17:52:04 +0000\0" - "To\0linux-aspeed@lists.ozlabs.org\0" + "To\0Winiarska" + " Iwona <iwona.winiarska@intel.com>\0" + "Cc\0corbet@lwn.net <corbet@lwn.net>" + jae.hyun.yoo@linux.intel.com <jae.hyun.yoo@linux.intel.com> + Lutomirski + Andy <luto@kernel.org> + linux-hwmon@vger.kernel.org <linux-hwmon@vger.kernel.org> + Luck + Tony <tony.luck@intel.com> + andrew@aj.id.au <andrew@aj.id.au> + mchehab@kernel.org <mchehab@kernel.org> + jdelvare@suse.com <jdelvare@suse.com> + linux-kernel@vger.kernel.org <linux-kernel@vger.kernel.org> + mingo@redhat.com <mingo@redhat.com> + devicetree@vger.kernel.org <devicetree@vger.kernel.org> + tglx@linutronix.de <tglx@linutronix.de> + linux@roeck-us.net <linux@roeck-us.net> + linux-aspeed@lists.ozlabs.org <linux-aspeed@lists.ozlabs.org> + linux-doc@vger.kernel.org <linux-doc@vger.kernel.org> + yazen.ghannam@amd.com <yazen.ghannam@amd.com> + robh+dt@kernel.org <robh+dt@kernel.org> + openbmc@lists.ozlabs.org <openbmc@lists.ozlabs.org> + bp@alien8.de <bp@alien8.de> + linux-arm-kernel@lists.infradead.org <linux-arm-kernel@lists.infradead.org> + pierre-louis.bossart@linux.intel.com <pierre-louis.bossart@linux.intel.com> + andriy.shevchenko@linux.intel.com <andriy.shevchenko@linux.intel.com> + x86@kernel.org <x86@kernel.org> + " gregkh@linuxfoundation.org <gregkh@linuxfoundation.org>\0" "\00:1\0" "b\0" "On Mon, Aug 02, 2021 at 06:37:30AM CDT, Winiarska, Iwona wrote:\n" @@ -22,10 +49,10 @@ ">> > Signed-off-by: Iwona Winiarska <iwona.winiarska@intel.com>\n" ">> > Reviewed-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>\n" ">> > ---\n" - ">> > Documentation/hwmon/index.rst???????? |? 2 +\n" - ">> > Documentation/hwmon/peci-cputemp.rst? | 93 +++++++++++++++++++++++++++\n" + ">> > Documentation/hwmon/index.rst\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240 |\302\240 2 +\n" + ">> > Documentation/hwmon/peci-cputemp.rst\302\240 | 93 +++++++++++++++++++++++++++\n" ">> > Documentation/hwmon/peci-dimmtemp.rst | 58 +++++++++++++++++\n" - ">> > MAINTAINERS?????????????????????????? |? 2 +\n" + ">> > MAINTAINERS\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240 |\302\240 2 +\n" ">> > 4 files changed, 155 insertions(+)\n" ">> > create mode 100644 Documentation/hwmon/peci-cputemp.rst\n" ">> > create mode 100644 Documentation/hwmon/peci-dimmtemp.rst\n" @@ -35,14 +62,14 @@ ">> > --- a/Documentation/hwmon/index.rst\n" ">> > +++ b/Documentation/hwmon/index.rst\n" ">> > @@ -154,6 +154,8 @@ Hardware Monitoring Kernel Drivers\n" - ">> > ?? pcf8591\n" - ">> > ?? pim4328\n" - ">> > ?? pm6764tr\n" - ">> > +?? peci-cputemp\n" - ">> > +?? peci-dimmtemp\n" - ">> > ?? pmbus\n" - ">> > ?? powr1220\n" - ">> > ?? pxe1610\n" + ">> > \302\240\302\240 pcf8591\n" + ">> > \302\240\302\240 pim4328\n" + ">> > \302\240\302\240 pm6764tr\n" + ">> > +\302\240\302\240 peci-cputemp\n" + ">> > +\302\240\302\240 peci-dimmtemp\n" + ">> > \302\240\302\240 pmbus\n" + ">> > \302\240\302\240 powr1220\n" + ">> > \302\240\302\240 pxe1610\n" ">> > diff --git a/Documentation/hwmon/peci-cputemp.rst\n" ">> > b/Documentation/hwmon/peci-cputemp.rst\n" ">> > new file mode 100644\n" @@ -56,30 +83,30 @@ ">> > +==========================\n" ">> > +\n" ">> > +Supported chips:\n" - ">> > +???????One of Intel server CPUs listed below which is connected to a PECI\n" + ">> > +\302\240\302\240\302\240\302\240\302\240\302\240\302\240One of Intel server CPUs listed below which is connected to a PECI\n" ">> > bus.\n" - ">> > +???????????????* Intel Xeon E5/E7 v3 server processors\n" - ">> > +???????????????????????Intel Xeon E5-14xx v3 family\n" - ">> > +???????????????????????Intel Xeon E5-24xx v3 family\n" - ">> > +???????????????????????Intel Xeon E5-16xx v3 family\n" - ">> > +???????????????????????Intel Xeon E5-26xx v3 family\n" - ">> > +???????????????????????Intel Xeon E5-46xx v3 family\n" - ">> > +???????????????????????Intel Xeon E7-48xx v3 family\n" - ">> > +???????????????????????Intel Xeon E7-88xx v3 family\n" - ">> > +???????????????* Intel Xeon E5/E7 v4 server processors\n" - ">> > +???????????????????????Intel Xeon E5-16xx v4 family\n" - ">> > +???????????????????????Intel Xeon E5-26xx v4 family\n" - ">> > +???????????????????????Intel Xeon E5-46xx v4 family\n" - ">> > +???????????????????????Intel Xeon E7-48xx v4 family\n" - ">> > +???????????????????????Intel Xeon E7-88xx v4 family\n" - ">> > +???????????????* Intel Xeon Scalable server processors\n" - ">> > +???????????????????????Intel Xeon D family\n" - ">> > +???????????????????????Intel Xeon Bronze family\n" - ">> > +???????????????????????Intel Xeon Silver family\n" - ">> > +???????????????????????Intel Xeon Gold family\n" - ">> > +???????????????????????Intel Xeon Platinum family\n" + ">> > +\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240* Intel Xeon E5/E7 v3 server processors\n" + ">> > +\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240Intel Xeon E5-14xx v3 family\n" + ">> > +\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240Intel Xeon E5-24xx v3 family\n" + ">> > +\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240Intel Xeon E5-16xx v3 family\n" + ">> > +\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240Intel Xeon E5-26xx v3 family\n" + ">> > +\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240Intel Xeon E5-46xx v3 family\n" + ">> > +\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240Intel Xeon E7-48xx v3 family\n" + ">> > +\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240Intel Xeon E7-88xx v3 family\n" + ">> > +\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240* Intel Xeon E5/E7 v4 server processors\n" + ">> > +\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240Intel Xeon E5-16xx v4 family\n" + ">> > +\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240Intel Xeon E5-26xx v4 family\n" + ">> > +\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240Intel Xeon E5-46xx v4 family\n" + ">> > +\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240Intel Xeon E7-48xx v4 family\n" + ">> > +\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240Intel Xeon E7-88xx v4 family\n" + ">> > +\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240* Intel Xeon Scalable server processors\n" + ">> > +\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240Intel Xeon D family\n" + ">> > +\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240Intel Xeon Bronze family\n" + ">> > +\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240Intel Xeon Silver family\n" + ">> > +\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240Intel Xeon Gold family\n" + ">> > +\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240Intel Xeon Platinum family\n" ">> > +\n" - ">> > +???????Datasheet: Available from http://www.intel.com/design/literature.htm\n" + ">> > +\302\240\302\240\302\240\302\240\302\240\302\240\302\240Datasheet: Available from http://www.intel.com/design/literature.htm\n" ">> > +\n" ">> > +Author: Jae Hyun Yoo <jae.hyun.yoo@linux.intel.com>\n" ">> > +\n" @@ -100,26 +127,26 @@ ">> > +\n" ">> > +=======================\n" ">> > =======================================================\n" - ">> > +temp1_label????????????\"Die\"\n" - ">> > +temp1_input????????????Provides current die temperature of the CPU package.\n" - ">> > +temp1_max??????????????Provides thermal control temperature of the CPU\n" + ">> > +temp1_label\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\"Die\"\n" + ">> > +temp1_input\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240Provides current die temperature of the CPU package.\n" + ">> > +temp1_max\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240Provides thermal control temperature of the CPU\n" ">> > package\n" - ">> > +???????????????????????which is also known as Tcontrol.\n" - ">> > +temp1_crit?????????????Provides shutdown temperature of the CPU package\n" + ">> > +\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240which is also known as Tcontrol.\n" + ">> > +temp1_crit\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240Provides shutdown temperature of the CPU package\n" ">> > which\n" - ">> > +???????????????????????is also known as the maximum processor junction\n" - ">> > +???????????????????????temperature, Tjmax or Tprochot.\n" - ">> > +temp1_crit_hyst????????????????Provides the hysteresis value from Tcontrol\n" + ">> > +\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240is also known as the maximum processor junction\n" + ">> > +\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240temperature, Tjmax or Tprochot.\n" + ">> > +temp1_crit_hyst\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240Provides the hysteresis value from Tcontrol\n" ">> > to Tjmax of\n" - ">> > +???????????????????????the CPU package.\n" + ">> > +\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240the CPU package.\n" ">> > +\n" - ">> > +temp2_label????????????\"DTS\"\n" - ">> > +temp2_input????????????Provides current DTS temperature of the CPU package.\n" + ">> > +temp2_label\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\"DTS\"\n" + ">> > +temp2_input\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240Provides current DTS temperature of the CPU package.\n" ">>\n" ">> Would this be a good place to note the slightly counter-intuitive nature\n" - ">> of DTS readings?? i.e. add something along the lines of \"The DTS sensor\n" + ">> of DTS readings?\302\240 i.e. add something along the lines of \"The DTS sensor\n" ">> produces a delta relative to Tjmax, so negative values are normal and\n" - ">> values approaching zero are hot.\"? (In my experience people who aren't\n" + ">> values approaching zero are hot.\"\302\240 (In my experience people who aren't\n" ">> already familiar with it tend to think something's wrong when a CPU\n" ">> temperature reading shows -50C.)\n" ">\n" @@ -147,4 +174,4 @@ "\n" Zev -b690cc85c91a8022ca3b80eac57ce9bf872dc6891edd6a8af998979fb2bbc86f +fff32d1ca45de5c745f9067cb492107f921347c6ede4c90ec3998b8e0c9722d1
diff --git a/a/1.txt b/N2/1.txt index bc1955f..c80aff4 100644 --- a/a/1.txt +++ b/N2/1.txt @@ -12,10 +12,10 @@ On Mon, Aug 02, 2021 at 06:37:30AM CDT, Winiarska, Iwona wrote: >> > Signed-off-by: Iwona Winiarska <iwona.winiarska@intel.com> >> > Reviewed-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com> >> > --- ->> > Documentation/hwmon/index.rst???????? |? 2 + ->> > Documentation/hwmon/peci-cputemp.rst? | 93 +++++++++++++++++++++++++++ +>> > Documentation/hwmon/index.rst | 2 + +>> > Documentation/hwmon/peci-cputemp.rst | 93 +++++++++++++++++++++++++++ >> > Documentation/hwmon/peci-dimmtemp.rst | 58 +++++++++++++++++ ->> > MAINTAINERS?????????????????????????? |? 2 + +>> > MAINTAINERS | 2 + >> > 4 files changed, 155 insertions(+) >> > create mode 100644 Documentation/hwmon/peci-cputemp.rst >> > create mode 100644 Documentation/hwmon/peci-dimmtemp.rst @@ -25,14 +25,14 @@ On Mon, Aug 02, 2021 at 06:37:30AM CDT, Winiarska, Iwona wrote: >> > --- a/Documentation/hwmon/index.rst >> > +++ b/Documentation/hwmon/index.rst >> > @@ -154,6 +154,8 @@ Hardware Monitoring Kernel Drivers ->> > ?? pcf8591 ->> > ?? pim4328 ->> > ?? pm6764tr ->> > +?? peci-cputemp ->> > +?? peci-dimmtemp ->> > ?? pmbus ->> > ?? powr1220 ->> > ?? pxe1610 +>> > pcf8591 +>> > pim4328 +>> > pm6764tr +>> > + peci-cputemp +>> > + peci-dimmtemp +>> > pmbus +>> > powr1220 +>> > pxe1610 >> > diff --git a/Documentation/hwmon/peci-cputemp.rst >> > b/Documentation/hwmon/peci-cputemp.rst >> > new file mode 100644 @@ -46,30 +46,30 @@ On Mon, Aug 02, 2021 at 06:37:30AM CDT, Winiarska, Iwona wrote: >> > +========================== >> > + >> > +Supported chips: ->> > +???????One of Intel server CPUs listed below which is connected to a PECI +>> > + One of Intel server CPUs listed below which is connected to a PECI >> > bus. ->> > +???????????????* Intel Xeon E5/E7 v3 server processors ->> > +???????????????????????Intel Xeon E5-14xx v3 family ->> > +???????????????????????Intel Xeon E5-24xx v3 family ->> > +???????????????????????Intel Xeon E5-16xx v3 family ->> > +???????????????????????Intel Xeon E5-26xx v3 family ->> > +???????????????????????Intel Xeon E5-46xx v3 family ->> > +???????????????????????Intel Xeon E7-48xx v3 family ->> > +???????????????????????Intel Xeon E7-88xx v3 family ->> > +???????????????* Intel Xeon E5/E7 v4 server processors ->> > +???????????????????????Intel Xeon E5-16xx v4 family ->> > +???????????????????????Intel Xeon E5-26xx v4 family ->> > +???????????????????????Intel Xeon E5-46xx v4 family ->> > +???????????????????????Intel Xeon E7-48xx v4 family ->> > +???????????????????????Intel Xeon E7-88xx v4 family ->> > +???????????????* Intel Xeon Scalable server processors ->> > +???????????????????????Intel Xeon D family ->> > +???????????????????????Intel Xeon Bronze family ->> > +???????????????????????Intel Xeon Silver family ->> > +???????????????????????Intel Xeon Gold family ->> > +???????????????????????Intel Xeon Platinum family +>> > + * Intel Xeon E5/E7 v3 server processors +>> > + Intel Xeon E5-14xx v3 family +>> > + Intel Xeon E5-24xx v3 family +>> > + Intel Xeon E5-16xx v3 family +>> > + Intel Xeon E5-26xx v3 family +>> > + Intel Xeon E5-46xx v3 family +>> > + Intel Xeon E7-48xx v3 family +>> > + Intel Xeon E7-88xx v3 family +>> > + * Intel Xeon E5/E7 v4 server processors +>> > + Intel Xeon E5-16xx v4 family +>> > + Intel Xeon E5-26xx v4 family +>> > + Intel Xeon E5-46xx v4 family +>> > + Intel Xeon E7-48xx v4 family +>> > + Intel Xeon E7-88xx v4 family +>> > + * Intel Xeon Scalable server processors +>> > + Intel Xeon D family +>> > + Intel Xeon Bronze family +>> > + Intel Xeon Silver family +>> > + Intel Xeon Gold family +>> > + Intel Xeon Platinum family >> > + ->> > +???????Datasheet: Available from http://www.intel.com/design/literature.htm +>> > + Datasheet: Available from http://www.intel.com/design/literature.htm >> > + >> > +Author: Jae Hyun Yoo <jae.hyun.yoo@linux.intel.com> >> > + @@ -90,26 +90,26 @@ On Mon, Aug 02, 2021 at 06:37:30AM CDT, Winiarska, Iwona wrote: >> > + >> > +======================= >> > ======================================================= ->> > +temp1_label????????????"Die" ->> > +temp1_input????????????Provides current die temperature of the CPU package. ->> > +temp1_max??????????????Provides thermal control temperature of the CPU +>> > +temp1_label "Die" +>> > +temp1_input Provides 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 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_hyst????????????????Provides the hysteresis value from Tcontrol +>> > + is also known as the maximum processor junction +>> > + temperature, Tjmax or Tprochot. +>> > +temp1_crit_hyst Provides the hysteresis value from Tcontrol >> > to Tjmax of ->> > +???????????????????????the CPU package. +>> > + the CPU package. >> > + ->> > +temp2_label????????????"DTS" ->> > +temp2_input????????????Provides current DTS temperature of the CPU package. +>> > +temp2_label "DTS" +>> > +temp2_input Provides current DTS temperature of the CPU package. >> >> Would this be a good place to note the slightly counter-intuitive nature ->> of DTS readings?? i.e. add something along the lines of "The DTS sensor +>> of DTS readings? i.e. add something along the lines of "The DTS sensor >> produces a delta relative to Tjmax, so negative values are normal and ->> values approaching zero are hot."? (In my experience people who aren't +>> values approaching zero are hot." (In my experience people who aren't >> already familiar with it tend to think something's wrong when a CPU >> temperature reading shows -50C.) > diff --git a/a/content_digest b/N2/content_digest index 4ac8b38..71c0377 100644 --- a/a/content_digest +++ b/N2/content_digest @@ -3,9 +3,36 @@ "ref\020210727225808.GU8018@packtop\0" "ref\0ea5621698508a800cea59b5533f8845b9f0befc6.camel@intel.com\0" "From\0Zev Weiss <zweiss@equinix.com>\0" - "Subject\0[PATCH 13/14] docs: hwmon: Document PECI drivers\0" + "Subject\0Re: [PATCH 13/14] docs: hwmon: Document PECI drivers\0" "Date\0Wed, 4 Aug 2021 17:52:04 +0000\0" - "To\0linux-aspeed@lists.ozlabs.org\0" + "To\0Winiarska" + " Iwona <iwona.winiarska@intel.com>\0" + "Cc\0linux-aspeed@lists.ozlabs.org <linux-aspeed@lists.ozlabs.org>" + linux-doc@vger.kernel.org <linux-doc@vger.kernel.org> + jae.hyun.yoo@linux.intel.com <jae.hyun.yoo@linux.intel.com> + mchehab@kernel.org <mchehab@kernel.org> + corbet@lwn.net <corbet@lwn.net> + openbmc@lists.ozlabs.org <openbmc@lists.ozlabs.org> + x86@kernel.org <x86@kernel.org> + pierre-louis.bossart@linux.intel.com <pierre-louis.bossart@linux.intel.com> + mingo@redhat.com <mingo@redhat.com> + linux@roeck-us.net <linux@roeck-us.net> + devicetree@vger.kernel.org <devicetree@vger.kernel.org> + jdelvare@suse.com <jdelvare@suse.com> + robh+dt@kernel.org <robh+dt@kernel.org> + bp@alien8.de <bp@alien8.de> + Lutomirski + Andy <luto@kernel.org> + tglx@linutronix.de <tglx@linutronix.de> + andriy.shevchenko@linux.intel.com <andriy.shevchenko@linux.intel.com> + linux-arm-kernel@lists.infradead.org <linux-arm-kernel@lists.infradead.org> + linux-hwmon@vger.kernel.org <linux-hwmon@vger.kernel.org> + Luck + Tony <tony.luck@intel.com> + andrew@aj.id.au <andrew@aj.id.au> + gregkh@linuxfoundation.org <gregkh@linuxfoundation.org> + linux-kernel@vger.kernel.org <linux-kernel@vger.kernel.org> + " yazen.ghannam@amd.com <yazen.ghannam@amd.com>\0" "\00:1\0" "b\0" "On Mon, Aug 02, 2021 at 06:37:30AM CDT, Winiarska, Iwona wrote:\n" @@ -22,10 +49,10 @@ ">> > Signed-off-by: Iwona Winiarska <iwona.winiarska@intel.com>\n" ">> > Reviewed-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>\n" ">> > ---\n" - ">> > Documentation/hwmon/index.rst???????? |? 2 +\n" - ">> > Documentation/hwmon/peci-cputemp.rst? | 93 +++++++++++++++++++++++++++\n" + ">> > Documentation/hwmon/index.rst\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240 |\302\240 2 +\n" + ">> > Documentation/hwmon/peci-cputemp.rst\302\240 | 93 +++++++++++++++++++++++++++\n" ">> > Documentation/hwmon/peci-dimmtemp.rst | 58 +++++++++++++++++\n" - ">> > MAINTAINERS?????????????????????????? |? 2 +\n" + ">> > MAINTAINERS\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240 |\302\240 2 +\n" ">> > 4 files changed, 155 insertions(+)\n" ">> > create mode 100644 Documentation/hwmon/peci-cputemp.rst\n" ">> > create mode 100644 Documentation/hwmon/peci-dimmtemp.rst\n" @@ -35,14 +62,14 @@ ">> > --- a/Documentation/hwmon/index.rst\n" ">> > +++ b/Documentation/hwmon/index.rst\n" ">> > @@ -154,6 +154,8 @@ Hardware Monitoring Kernel Drivers\n" - ">> > ?? pcf8591\n" - ">> > ?? pim4328\n" - ">> > ?? pm6764tr\n" - ">> > +?? peci-cputemp\n" - ">> > +?? peci-dimmtemp\n" - ">> > ?? pmbus\n" - ">> > ?? powr1220\n" - ">> > ?? pxe1610\n" + ">> > \302\240\302\240 pcf8591\n" + ">> > \302\240\302\240 pim4328\n" + ">> > \302\240\302\240 pm6764tr\n" + ">> > +\302\240\302\240 peci-cputemp\n" + ">> > +\302\240\302\240 peci-dimmtemp\n" + ">> > \302\240\302\240 pmbus\n" + ">> > \302\240\302\240 powr1220\n" + ">> > \302\240\302\240 pxe1610\n" ">> > diff --git a/Documentation/hwmon/peci-cputemp.rst\n" ">> > b/Documentation/hwmon/peci-cputemp.rst\n" ">> > new file mode 100644\n" @@ -56,30 +83,30 @@ ">> > +==========================\n" ">> > +\n" ">> > +Supported chips:\n" - ">> > +???????One of Intel server CPUs listed below which is connected to a PECI\n" + ">> > +\302\240\302\240\302\240\302\240\302\240\302\240\302\240One of Intel server CPUs listed below which is connected to a PECI\n" ">> > bus.\n" - ">> > +???????????????* Intel Xeon E5/E7 v3 server processors\n" - ">> > +???????????????????????Intel Xeon E5-14xx v3 family\n" - ">> > +???????????????????????Intel Xeon E5-24xx v3 family\n" - ">> > +???????????????????????Intel Xeon E5-16xx v3 family\n" - ">> > +???????????????????????Intel Xeon E5-26xx v3 family\n" - ">> > +???????????????????????Intel Xeon E5-46xx v3 family\n" - ">> > +???????????????????????Intel Xeon E7-48xx v3 family\n" - ">> > +???????????????????????Intel Xeon E7-88xx v3 family\n" - ">> > +???????????????* Intel Xeon E5/E7 v4 server processors\n" - ">> > +???????????????????????Intel Xeon E5-16xx v4 family\n" - ">> > +???????????????????????Intel Xeon E5-26xx v4 family\n" - ">> > +???????????????????????Intel Xeon E5-46xx v4 family\n" - ">> > +???????????????????????Intel Xeon E7-48xx v4 family\n" - ">> > +???????????????????????Intel Xeon E7-88xx v4 family\n" - ">> > +???????????????* Intel Xeon Scalable server processors\n" - ">> > +???????????????????????Intel Xeon D family\n" - ">> > +???????????????????????Intel Xeon Bronze family\n" - ">> > +???????????????????????Intel Xeon Silver family\n" - ">> > +???????????????????????Intel Xeon Gold family\n" - ">> > +???????????????????????Intel Xeon Platinum family\n" + ">> > +\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240* Intel Xeon E5/E7 v3 server processors\n" + ">> > +\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240Intel Xeon E5-14xx v3 family\n" + ">> > +\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240Intel Xeon E5-24xx v3 family\n" + ">> > +\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240Intel Xeon E5-16xx v3 family\n" + ">> > +\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240Intel Xeon E5-26xx v3 family\n" + ">> > +\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240Intel Xeon E5-46xx v3 family\n" + ">> > +\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240Intel Xeon E7-48xx v3 family\n" + ">> > +\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240Intel Xeon E7-88xx v3 family\n" + ">> > +\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240* Intel Xeon E5/E7 v4 server processors\n" + ">> > +\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240Intel Xeon E5-16xx v4 family\n" + ">> > +\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240Intel Xeon E5-26xx v4 family\n" + ">> > +\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240Intel Xeon E5-46xx v4 family\n" + ">> > +\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240Intel Xeon E7-48xx v4 family\n" + ">> > +\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240Intel Xeon E7-88xx v4 family\n" + ">> > +\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240* Intel Xeon Scalable server processors\n" + ">> > +\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240Intel Xeon D family\n" + ">> > +\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240Intel Xeon Bronze family\n" + ">> > +\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240Intel Xeon Silver family\n" + ">> > +\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240Intel Xeon Gold family\n" + ">> > +\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240Intel Xeon Platinum family\n" ">> > +\n" - ">> > +???????Datasheet: Available from http://www.intel.com/design/literature.htm\n" + ">> > +\302\240\302\240\302\240\302\240\302\240\302\240\302\240Datasheet: Available from http://www.intel.com/design/literature.htm\n" ">> > +\n" ">> > +Author: Jae Hyun Yoo <jae.hyun.yoo@linux.intel.com>\n" ">> > +\n" @@ -100,26 +127,26 @@ ">> > +\n" ">> > +=======================\n" ">> > =======================================================\n" - ">> > +temp1_label????????????\"Die\"\n" - ">> > +temp1_input????????????Provides current die temperature of the CPU package.\n" - ">> > +temp1_max??????????????Provides thermal control temperature of the CPU\n" + ">> > +temp1_label\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\"Die\"\n" + ">> > +temp1_input\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240Provides current die temperature of the CPU package.\n" + ">> > +temp1_max\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240Provides thermal control temperature of the CPU\n" ">> > package\n" - ">> > +???????????????????????which is also known as Tcontrol.\n" - ">> > +temp1_crit?????????????Provides shutdown temperature of the CPU package\n" + ">> > +\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240which is also known as Tcontrol.\n" + ">> > +temp1_crit\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240Provides shutdown temperature of the CPU package\n" ">> > which\n" - ">> > +???????????????????????is also known as the maximum processor junction\n" - ">> > +???????????????????????temperature, Tjmax or Tprochot.\n" - ">> > +temp1_crit_hyst????????????????Provides the hysteresis value from Tcontrol\n" + ">> > +\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240is also known as the maximum processor junction\n" + ">> > +\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240temperature, Tjmax or Tprochot.\n" + ">> > +temp1_crit_hyst\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240Provides the hysteresis value from Tcontrol\n" ">> > to Tjmax of\n" - ">> > +???????????????????????the CPU package.\n" + ">> > +\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240the CPU package.\n" ">> > +\n" - ">> > +temp2_label????????????\"DTS\"\n" - ">> > +temp2_input????????????Provides current DTS temperature of the CPU package.\n" + ">> > +temp2_label\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\"DTS\"\n" + ">> > +temp2_input\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240Provides current DTS temperature of the CPU package.\n" ">>\n" ">> Would this be a good place to note the slightly counter-intuitive nature\n" - ">> of DTS readings?? i.e. add something along the lines of \"The DTS sensor\n" + ">> of DTS readings?\302\240 i.e. add something along the lines of \"The DTS sensor\n" ">> produces a delta relative to Tjmax, so negative values are normal and\n" - ">> values approaching zero are hot.\"? (In my experience people who aren't\n" + ">> values approaching zero are hot.\"\302\240 (In my experience people who aren't\n" ">> already familiar with it tend to think something's wrong when a CPU\n" ">> temperature reading shows -50C.)\n" ">\n" @@ -147,4 +174,4 @@ "\n" Zev -b690cc85c91a8022ca3b80eac57ce9bf872dc6891edd6a8af998979fb2bbc86f +a270d9229bafab8689a180ff29ee899e95cf9f10c81aed50a09d109a8766b858
diff --git a/a/1.txt b/N3/1.txt index bc1955f..b676b89 100644 --- a/a/1.txt +++ b/N3/1.txt @@ -12,10 +12,10 @@ On Mon, Aug 02, 2021 at 06:37:30AM CDT, Winiarska, Iwona wrote: >> > Signed-off-by: Iwona Winiarska <iwona.winiarska@intel.com> >> > Reviewed-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com> >> > --- ->> > Documentation/hwmon/index.rst???????? |? 2 + ->> > Documentation/hwmon/peci-cputemp.rst? | 93 +++++++++++++++++++++++++++ +>> > Documentation/hwmon/index.rst | 2 + +>> > Documentation/hwmon/peci-cputemp.rst | 93 +++++++++++++++++++++++++++ >> > Documentation/hwmon/peci-dimmtemp.rst | 58 +++++++++++++++++ ->> > MAINTAINERS?????????????????????????? |? 2 + +>> > MAINTAINERS | 2 + >> > 4 files changed, 155 insertions(+) >> > create mode 100644 Documentation/hwmon/peci-cputemp.rst >> > create mode 100644 Documentation/hwmon/peci-dimmtemp.rst @@ -25,14 +25,14 @@ On Mon, Aug 02, 2021 at 06:37:30AM CDT, Winiarska, Iwona wrote: >> > --- a/Documentation/hwmon/index.rst >> > +++ b/Documentation/hwmon/index.rst >> > @@ -154,6 +154,8 @@ Hardware Monitoring Kernel Drivers ->> > ?? pcf8591 ->> > ?? pim4328 ->> > ?? pm6764tr ->> > +?? peci-cputemp ->> > +?? peci-dimmtemp ->> > ?? pmbus ->> > ?? powr1220 ->> > ?? pxe1610 +>> > pcf8591 +>> > pim4328 +>> > pm6764tr +>> > + peci-cputemp +>> > + peci-dimmtemp +>> > pmbus +>> > powr1220 +>> > pxe1610 >> > diff --git a/Documentation/hwmon/peci-cputemp.rst >> > b/Documentation/hwmon/peci-cputemp.rst >> > new file mode 100644 @@ -46,30 +46,30 @@ On Mon, Aug 02, 2021 at 06:37:30AM CDT, Winiarska, Iwona wrote: >> > +========================== >> > + >> > +Supported chips: ->> > +???????One of Intel server CPUs listed below which is connected to a PECI +>> > + One of Intel server CPUs listed below which is connected to a PECI >> > bus. ->> > +???????????????* Intel Xeon E5/E7 v3 server processors ->> > +???????????????????????Intel Xeon E5-14xx v3 family ->> > +???????????????????????Intel Xeon E5-24xx v3 family ->> > +???????????????????????Intel Xeon E5-16xx v3 family ->> > +???????????????????????Intel Xeon E5-26xx v3 family ->> > +???????????????????????Intel Xeon E5-46xx v3 family ->> > +???????????????????????Intel Xeon E7-48xx v3 family ->> > +???????????????????????Intel Xeon E7-88xx v3 family ->> > +???????????????* Intel Xeon E5/E7 v4 server processors ->> > +???????????????????????Intel Xeon E5-16xx v4 family ->> > +???????????????????????Intel Xeon E5-26xx v4 family ->> > +???????????????????????Intel Xeon E5-46xx v4 family ->> > +???????????????????????Intel Xeon E7-48xx v4 family ->> > +???????????????????????Intel Xeon E7-88xx v4 family ->> > +???????????????* Intel Xeon Scalable server processors ->> > +???????????????????????Intel Xeon D family ->> > +???????????????????????Intel Xeon Bronze family ->> > +???????????????????????Intel Xeon Silver family ->> > +???????????????????????Intel Xeon Gold family ->> > +???????????????????????Intel Xeon Platinum family +>> > + * Intel Xeon E5/E7 v3 server processors +>> > + Intel Xeon E5-14xx v3 family +>> > + Intel Xeon E5-24xx v3 family +>> > + Intel Xeon E5-16xx v3 family +>> > + Intel Xeon E5-26xx v3 family +>> > + Intel Xeon E5-46xx v3 family +>> > + Intel Xeon E7-48xx v3 family +>> > + Intel Xeon E7-88xx v3 family +>> > + * Intel Xeon E5/E7 v4 server processors +>> > + Intel Xeon E5-16xx v4 family +>> > + Intel Xeon E5-26xx v4 family +>> > + Intel Xeon E5-46xx v4 family +>> > + Intel Xeon E7-48xx v4 family +>> > + Intel Xeon E7-88xx v4 family +>> > + * Intel Xeon Scalable server processors +>> > + Intel Xeon D family +>> > + Intel Xeon Bronze family +>> > + Intel Xeon Silver family +>> > + Intel Xeon Gold family +>> > + Intel Xeon Platinum family >> > + ->> > +???????Datasheet: Available from http://www.intel.com/design/literature.htm +>> > + Datasheet: Available from http://www.intel.com/design/literature.htm >> > + >> > +Author: Jae Hyun Yoo <jae.hyun.yoo@linux.intel.com> >> > + @@ -90,26 +90,26 @@ On Mon, Aug 02, 2021 at 06:37:30AM CDT, Winiarska, Iwona wrote: >> > + >> > +======================= >> > ======================================================= ->> > +temp1_label????????????"Die" ->> > +temp1_input????????????Provides current die temperature of the CPU package. ->> > +temp1_max??????????????Provides thermal control temperature of the CPU +>> > +temp1_label "Die" +>> > +temp1_input Provides 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 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_hyst????????????????Provides the hysteresis value from Tcontrol +>> > + is also known as the maximum processor junction +>> > + temperature, Tjmax or Tprochot. +>> > +temp1_crit_hyst Provides the hysteresis value from Tcontrol >> > to Tjmax of ->> > +???????????????????????the CPU package. +>> > + the CPU package. >> > + ->> > +temp2_label????????????"DTS" ->> > +temp2_input????????????Provides current DTS temperature of the CPU package. +>> > +temp2_label "DTS" +>> > +temp2_input Provides current DTS temperature of the CPU package. >> >> Would this be a good place to note the slightly counter-intuitive nature ->> of DTS readings?? i.e. add something along the lines of "The DTS sensor +>> of DTS readings? i.e. add something along the lines of "The DTS sensor >> produces a delta relative to Tjmax, so negative values are normal and ->> values approaching zero are hot."? (In my experience people who aren't +>> values approaching zero are hot." (In my experience people who aren't >> already familiar with it tend to think something's wrong when a CPU >> temperature reading shows -50C.) > @@ -136,3 +136,8 @@ that the temperature readings are all in "normal" millidegrees C Zev + +_______________________________________________ +linux-arm-kernel mailing list +linux-arm-kernel@lists.infradead.org +http://lists.infradead.org/mailman/listinfo/linux-arm-kernel diff --git a/a/content_digest b/N3/content_digest index 4ac8b38..d97dcb0 100644 --- a/a/content_digest +++ b/N3/content_digest @@ -3,9 +3,36 @@ "ref\020210727225808.GU8018@packtop\0" "ref\0ea5621698508a800cea59b5533f8845b9f0befc6.camel@intel.com\0" "From\0Zev Weiss <zweiss@equinix.com>\0" - "Subject\0[PATCH 13/14] docs: hwmon: Document PECI drivers\0" + "Subject\0Re: [PATCH 13/14] docs: hwmon: Document PECI drivers\0" "Date\0Wed, 4 Aug 2021 17:52:04 +0000\0" - "To\0linux-aspeed@lists.ozlabs.org\0" + "To\0Winiarska" + " Iwona <iwona.winiarska@intel.com>\0" + "Cc\0corbet@lwn.net <corbet@lwn.net>" + jae.hyun.yoo@linux.intel.com <jae.hyun.yoo@linux.intel.com> + Lutomirski + Andy <luto@kernel.org> + linux-hwmon@vger.kernel.org <linux-hwmon@vger.kernel.org> + Luck + Tony <tony.luck@intel.com> + andrew@aj.id.au <andrew@aj.id.au> + mchehab@kernel.org <mchehab@kernel.org> + jdelvare@suse.com <jdelvare@suse.com> + linux-kernel@vger.kernel.org <linux-kernel@vger.kernel.org> + mingo@redhat.com <mingo@redhat.com> + devicetree@vger.kernel.org <devicetree@vger.kernel.org> + tglx@linutronix.de <tglx@linutronix.de> + linux@roeck-us.net <linux@roeck-us.net> + linux-aspeed@lists.ozlabs.org <linux-aspeed@lists.ozlabs.org> + linux-doc@vger.kernel.org <linux-doc@vger.kernel.org> + yazen.ghannam@amd.com <yazen.ghannam@amd.com> + robh+dt@kernel.org <robh+dt@kernel.org> + openbmc@lists.ozlabs.org <openbmc@lists.ozlabs.org> + bp@alien8.de <bp@alien8.de> + linux-arm-kernel@lists.infradead.org <linux-arm-kernel@lists.infradead.org> + pierre-louis.bossart@linux.intel.com <pierre-louis.bossart@linux.intel.com> + andriy.shevchenko@linux.intel.com <andriy.shevchenko@linux.intel.com> + x86@kernel.org <x86@kernel.org> + " gregkh@linuxfoundation.org <gregkh@linuxfoundation.org>\0" "\00:1\0" "b\0" "On Mon, Aug 02, 2021 at 06:37:30AM CDT, Winiarska, Iwona wrote:\n" @@ -22,10 +49,10 @@ ">> > Signed-off-by: Iwona Winiarska <iwona.winiarska@intel.com>\n" ">> > Reviewed-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>\n" ">> > ---\n" - ">> > Documentation/hwmon/index.rst???????? |? 2 +\n" - ">> > Documentation/hwmon/peci-cputemp.rst? | 93 +++++++++++++++++++++++++++\n" + ">> > Documentation/hwmon/index.rst\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240 |\302\240 2 +\n" + ">> > Documentation/hwmon/peci-cputemp.rst\302\240 | 93 +++++++++++++++++++++++++++\n" ">> > Documentation/hwmon/peci-dimmtemp.rst | 58 +++++++++++++++++\n" - ">> > MAINTAINERS?????????????????????????? |? 2 +\n" + ">> > MAINTAINERS\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240 |\302\240 2 +\n" ">> > 4 files changed, 155 insertions(+)\n" ">> > create mode 100644 Documentation/hwmon/peci-cputemp.rst\n" ">> > create mode 100644 Documentation/hwmon/peci-dimmtemp.rst\n" @@ -35,14 +62,14 @@ ">> > --- a/Documentation/hwmon/index.rst\n" ">> > +++ b/Documentation/hwmon/index.rst\n" ">> > @@ -154,6 +154,8 @@ Hardware Monitoring Kernel Drivers\n" - ">> > ?? pcf8591\n" - ">> > ?? pim4328\n" - ">> > ?? pm6764tr\n" - ">> > +?? peci-cputemp\n" - ">> > +?? peci-dimmtemp\n" - ">> > ?? pmbus\n" - ">> > ?? powr1220\n" - ">> > ?? pxe1610\n" + ">> > \302\240\302\240 pcf8591\n" + ">> > \302\240\302\240 pim4328\n" + ">> > \302\240\302\240 pm6764tr\n" + ">> > +\302\240\302\240 peci-cputemp\n" + ">> > +\302\240\302\240 peci-dimmtemp\n" + ">> > \302\240\302\240 pmbus\n" + ">> > \302\240\302\240 powr1220\n" + ">> > \302\240\302\240 pxe1610\n" ">> > diff --git a/Documentation/hwmon/peci-cputemp.rst\n" ">> > b/Documentation/hwmon/peci-cputemp.rst\n" ">> > new file mode 100644\n" @@ -56,30 +83,30 @@ ">> > +==========================\n" ">> > +\n" ">> > +Supported chips:\n" - ">> > +???????One of Intel server CPUs listed below which is connected to a PECI\n" + ">> > +\302\240\302\240\302\240\302\240\302\240\302\240\302\240One of Intel server CPUs listed below which is connected to a PECI\n" ">> > bus.\n" - ">> > +???????????????* Intel Xeon E5/E7 v3 server processors\n" - ">> > +???????????????????????Intel Xeon E5-14xx v3 family\n" - ">> > +???????????????????????Intel Xeon E5-24xx v3 family\n" - ">> > +???????????????????????Intel Xeon E5-16xx v3 family\n" - ">> > +???????????????????????Intel Xeon E5-26xx v3 family\n" - ">> > +???????????????????????Intel Xeon E5-46xx v3 family\n" - ">> > +???????????????????????Intel Xeon E7-48xx v3 family\n" - ">> > +???????????????????????Intel Xeon E7-88xx v3 family\n" - ">> > +???????????????* Intel Xeon E5/E7 v4 server processors\n" - ">> > +???????????????????????Intel Xeon E5-16xx v4 family\n" - ">> > +???????????????????????Intel Xeon E5-26xx v4 family\n" - ">> > +???????????????????????Intel Xeon E5-46xx v4 family\n" - ">> > +???????????????????????Intel Xeon E7-48xx v4 family\n" - ">> > +???????????????????????Intel Xeon E7-88xx v4 family\n" - ">> > +???????????????* Intel Xeon Scalable server processors\n" - ">> > +???????????????????????Intel Xeon D family\n" - ">> > +???????????????????????Intel Xeon Bronze family\n" - ">> > +???????????????????????Intel Xeon Silver family\n" - ">> > +???????????????????????Intel Xeon Gold family\n" - ">> > +???????????????????????Intel Xeon Platinum family\n" + ">> > +\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240* Intel Xeon E5/E7 v3 server processors\n" + ">> > +\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240Intel Xeon E5-14xx v3 family\n" + ">> > +\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240Intel Xeon E5-24xx v3 family\n" + ">> > +\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240Intel Xeon E5-16xx v3 family\n" + ">> > +\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240Intel Xeon E5-26xx v3 family\n" + ">> > +\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240Intel Xeon E5-46xx v3 family\n" + ">> > +\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240Intel Xeon E7-48xx v3 family\n" + ">> > +\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240Intel Xeon E7-88xx v3 family\n" + ">> > +\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240* Intel Xeon E5/E7 v4 server processors\n" + ">> > +\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240Intel Xeon E5-16xx v4 family\n" + ">> > +\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240Intel Xeon E5-26xx v4 family\n" + ">> > +\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240Intel Xeon E5-46xx v4 family\n" + ">> > +\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240Intel Xeon E7-48xx v4 family\n" + ">> > +\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240Intel Xeon E7-88xx v4 family\n" + ">> > +\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240* Intel Xeon Scalable server processors\n" + ">> > +\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240Intel Xeon D family\n" + ">> > +\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240Intel Xeon Bronze family\n" + ">> > +\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240Intel Xeon Silver family\n" + ">> > +\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240Intel Xeon Gold family\n" + ">> > +\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240Intel Xeon Platinum family\n" ">> > +\n" - ">> > +???????Datasheet: Available from http://www.intel.com/design/literature.htm\n" + ">> > +\302\240\302\240\302\240\302\240\302\240\302\240\302\240Datasheet: Available from http://www.intel.com/design/literature.htm\n" ">> > +\n" ">> > +Author: Jae Hyun Yoo <jae.hyun.yoo@linux.intel.com>\n" ">> > +\n" @@ -100,26 +127,26 @@ ">> > +\n" ">> > +=======================\n" ">> > =======================================================\n" - ">> > +temp1_label????????????\"Die\"\n" - ">> > +temp1_input????????????Provides current die temperature of the CPU package.\n" - ">> > +temp1_max??????????????Provides thermal control temperature of the CPU\n" + ">> > +temp1_label\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\"Die\"\n" + ">> > +temp1_input\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240Provides current die temperature of the CPU package.\n" + ">> > +temp1_max\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240Provides thermal control temperature of the CPU\n" ">> > package\n" - ">> > +???????????????????????which is also known as Tcontrol.\n" - ">> > +temp1_crit?????????????Provides shutdown temperature of the CPU package\n" + ">> > +\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240which is also known as Tcontrol.\n" + ">> > +temp1_crit\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240Provides shutdown temperature of the CPU package\n" ">> > which\n" - ">> > +???????????????????????is also known as the maximum processor junction\n" - ">> > +???????????????????????temperature, Tjmax or Tprochot.\n" - ">> > +temp1_crit_hyst????????????????Provides the hysteresis value from Tcontrol\n" + ">> > +\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240is also known as the maximum processor junction\n" + ">> > +\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240temperature, Tjmax or Tprochot.\n" + ">> > +temp1_crit_hyst\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240Provides the hysteresis value from Tcontrol\n" ">> > to Tjmax of\n" - ">> > +???????????????????????the CPU package.\n" + ">> > +\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240the CPU package.\n" ">> > +\n" - ">> > +temp2_label????????????\"DTS\"\n" - ">> > +temp2_input????????????Provides current DTS temperature of the CPU package.\n" + ">> > +temp2_label\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\"DTS\"\n" + ">> > +temp2_input\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240Provides current DTS temperature of the CPU package.\n" ">>\n" ">> Would this be a good place to note the slightly counter-intuitive nature\n" - ">> of DTS readings?? i.e. add something along the lines of \"The DTS sensor\n" + ">> of DTS readings?\302\240 i.e. add something along the lines of \"The DTS sensor\n" ">> produces a delta relative to Tjmax, so negative values are normal and\n" - ">> values approaching zero are hot.\"? (In my experience people who aren't\n" + ">> values approaching zero are hot.\"\302\240 (In my experience people who aren't\n" ">> already familiar with it tend to think something's wrong when a CPU\n" ">> temperature reading shows -50C.)\n" ">\n" @@ -145,6 +172,11 @@ "(that is, relative to the freezing point of water).\n" "\n" "\n" - Zev + "Zev\n" + "\n" + "_______________________________________________\n" + "linux-arm-kernel mailing list\n" + "linux-arm-kernel@lists.infradead.org\n" + http://lists.infradead.org/mailman/listinfo/linux-arm-kernel -b690cc85c91a8022ca3b80eac57ce9bf872dc6891edd6a8af998979fb2bbc86f +2465847d25a264b08a8627ae75aee4791510f25af4c3880b3a9e66fb65a4bd16
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.