From: Bagas Sanjaya <bagasdotme@gmail.com>
To: Quan Nguyen <quan@os.amperecomputing.com>
Cc: Jean Delvare <jdelvare@suse.com>,
Guenter Roeck <linux@roeck-us.net>,
Jonathan Corbet <corbet@lwn.net>,
Open Source Submission <patches@amperecomputing.com>,
linux-hwmon@vger.kernel.org, linux-doc@vger.kernel.org,
linux-kernel@vger.kernel.org,
Phong Vo <phong@os.amperecomputing.com>,
thang@os.amperecomputing.com, openbmc@lists.ozlabs.org
Subject: Re: [PATCH] docs: hwmon: (smpro-hwmon) Improve grammar and formatting
Date: Wed, 2 Nov 2022 15:24:12 +0700 [thread overview]
Message-ID: <Y2IpLCX8q2YdZ1ga@debian.me> (raw)
In-Reply-To: <20221102062103.3135417-1-quan@os.amperecomputing.com>
[-- Attachment #1: Type: text/plain, Size: 8734 bytes --]
On Wed, Nov 02, 2022 at 01:21:03PM +0700, Quan Nguyen wrote:
> Improve documentation grammar and formatting for the
> Ampere(R)'s Altra(R) SMpro hwmon driver.
>
> Thanks Bagas for the changes in the link below.
>
> Link: https://lore.kernel.org/lkml/Y1aHiaZ1OpHZIzS9@google.com/T/#mfea2167b99384486a1b75d9304536015116c1821
> Signed-off-by: Quan Nguyen <quan@os.amperecomputing.com>
> ---
> Documentation/hwmon/smpro-hwmon.rst | 111 ++++++++++++++--------------
> 1 file changed, 56 insertions(+), 55 deletions(-)
>
> diff --git a/Documentation/hwmon/smpro-hwmon.rst b/Documentation/hwmon/smpro-hwmon.rst
> index 3a9b14dacf89..fb7b3665735b 100644
> --- a/Documentation/hwmon/smpro-hwmon.rst
> +++ b/Documentation/hwmon/smpro-hwmon.rst
> @@ -7,39 +7,39 @@ Supported chips:
>
> * Ampere(R) Altra(R)
>
> - Prefix: 'smpro'
> + Prefix: ``smpro``
>
> - Reference: Altra SoC BMC Interface Specification
> + Reference: `Altra SoC BMC Interface Specification`
>
> Author: Thu Nguyen <thu@os.amperecomputing.com>
>
> Description
> -----------
> -This driver supports hardware monitoring for Ampere(R) Altra(R) SoC's based on the
> -SMpro co-processor (SMpro).
> -The following sensor types are supported by the driver:
> +The smpro-hwmon driver supports hardware monitoring for Ampere(R) Altra(R)
> +SoCs based on the SMpro co-processor (SMpro). The following sensor metrics
> +are supported by the driver:
>
> * temperature
> * voltage
> * current
> * power
>
> -The SMpro interface provides the registers to query the various sensors and
> +The interface provides the registers to query the various sensors and
> their values which are then exported to userspace by this driver.
>
> Usage Notes
> -----------
>
> -SMpro hwmon driver creates at least two sysfs files for each sensor.
> +The driver creates at least two sysfs files for each sensor.
>
> -* File ``<sensor_type><idx>_label`` reports the sensor label.
> -* File ``<sensor_type><idx>_input`` returns the sensor value.
> +* ``<sensor_type><idx>_label`` reports the sensor label.
> +* ``<sensor_type><idx>_input`` returns the sensor value.
>
> -The sysfs files are allocated in the SMpro root fs folder.
> -There is one root folder for each SMpro instance.
> +The sysfs files are allocated in the SMpro rootfs folder, with one root
> +directory for each instance.
>
> -When the SoC is turned off, the driver will fail to read registers
> -and return -ENXIO.
> +When the SoC is turned off, the driver will fail to read registers and
> +return ``-ENXIO``.
>
> Sysfs entries
> -------------
> @@ -48,48 +48,49 @@ The following sysfs files are supported:
>
> * Ampere(R) Altra(R):
>
> -============ ============= ====== ===============================================
> -Name Unit Perm Description
> -temp1_input milli Celsius RO SoC temperature
> -temp2_input milli Celsius RO Max temperature reported among SoC VRDs
> -temp2_crit milli Celsius RO SoC VRD HOT Threshold temperature
> -temp3_input milli Celsius RO Max temperature reported among DIMM VRDs
> -temp4_input milli Celsius RO Max temperature reported among Core VRDs
> -temp5_input milli Celsius RO Temperature of DIMM0 on CH0
> -temp5_crit milli Celsius RO MEM HOT Threshold for all DIMMs
> -temp6_input milli Celsius RO Temperature of DIMM0 on CH1
> -temp6_crit milli Celsius RO MEM HOT Threshold for all DIMMs
> -temp7_input milli Celsius RO Temperature of DIMM0 on CH2
> -temp7_crit milli Celsius RO MEM HOT Threshold for all DIMMs
> -temp8_input milli Celsius RO Temperature of DIMM0 on CH3
> -temp8_crit milli Celsius RO MEM HOT Threshold for all DIMMs
> -temp9_input milli Celsius RO Temperature of DIMM0 on CH4
> -temp9_crit milli Celsius RO MEM HOT Threshold for all DIMMs
> -temp10_input milli Celsius RO Temperature of DIMM0 on CH5
> -temp10_crit milli Celsius RO MEM HOT Threshold for all DIMMs
> -temp11_input milli Celsius RO Temperature of DIMM0 on CH6
> -temp11_crit milli Celsius RO MEM HOT Threshold for all DIMMs
> -temp12_input milli Celsius RO Temperature of DIMM0 on CH7
> -temp12_crit milli Celsius RO MEM HOT Threshold for all DIMMs
> -temp13_input milli Celsius RO Max temperature reported among RCA VRDs
> -in0_input milli Volts RO Core voltage
> -in1_input milli Volts RO SoC voltage
> -in2_input milli Volts RO DIMM VRD1 voltage
> -in3_input milli Volts RO DIMM VRD2 voltage
> -in4_input milli Volts RO RCA VRD voltage
> -cur1_input milli Amperes RO Core VRD current
> -cur2_input milli Amperes RO SoC VRD current
> -cur3_input milli Amperes RO DIMM VRD1 current
> -cur4_input milli Amperes RO DIMM VRD2 current
> -cur5_input milli Amperes RO RCA VRD current
> -power1_input micro Watts RO Core VRD power
> -power2_input micro Watts RO SoC VRD power
> -power3_input micro Watts RO DIMM VRD1 power
> -power4_input micro Watts RO DIMM VRD2 power
> -power5_input micro Watts RO RCA VRD power
> -============ ============= ====== ===============================================
> -
> -Example::
> + ============ ============= ====== ===============================================
> + Name Unit Perm Description
> + ============ ============= ====== ===============================================
> + temp1_input millicelsius RO SoC temperature
> + temp2_input millicelsius RO Max temperature reported among SoC VRDs
> + temp2_crit millicelsius RO SoC VRD HOT Threshold temperature
> + temp3_input millicelsius RO Max temperature reported among DIMM VRDs
> + temp4_input millicelsius RO Max temperature reported among Core VRDs
> + temp5_input millicelsius RO Temperature of DIMM0 on CH0
> + temp5_crit millicelsius RO MEM HOT Threshold for all DIMMs
> + temp6_input millicelsius RO Temperature of DIMM0 on CH1
> + temp6_crit millicelsius RO MEM HOT Threshold for all DIMMs
> + temp7_input millicelsius RO Temperature of DIMM0 on CH2
> + temp7_crit millicelsius RO MEM HOT Threshold for all DIMMs
> + temp8_input millicelsius RO Temperature of DIMM0 on CH3
> + temp8_crit millicelsius RO MEM HOT Threshold for all DIMMs
> + temp9_input millicelsius RO Temperature of DIMM0 on CH4
> + temp9_crit millicelsius RO MEM HOT Threshold for all DIMMs
> + temp10_input millicelsius RO Temperature of DIMM0 on CH5
> + temp10_crit millicelsius RO MEM HOT Threshold for all DIMMs
> + temp11_input millicelsius RO Temperature of DIMM0 on CH6
> + temp11_crit millicelsius RO MEM HOT Threshold for all DIMMs
> + temp12_input millicelsius RO Temperature of DIMM0 on CH7
> + temp12_crit millicelsius RO MEM HOT Threshold for all DIMMs
> + temp13_input millicelsius RO Max temperature reported among RCA VRDs
> + in0_input millivolts RO Core voltage
> + in1_input millivolts RO SoC voltage
> + in2_input millivolts RO DIMM VRD1 voltage
> + in3_input millivolts RO DIMM VRD2 voltage
> + in4_input millivolts RO RCA VRD voltage
> + cur1_input milliamperes RO Core VRD current
> + cur2_input milliamperes RO SoC VRD current
> + cur3_input milliamperes RO DIMM VRD1 current
> + cur4_input milliamperes RO DIMM VRD2 current
> + cur5_input milliamperes RO RCA VRD current
> + power1_input microwatts RO Core VRD power
> + power2_input microwatts RO SoC VRD power
> + power3_input microwatts RO DIMM VRD1 power
> + power4_input microwatts RO DIMM VRD2 power
> + power5_input microwatts RO RCA VRD power
> + ============ ============= ====== ===============================================
> +
> + Example::
>
> # cat in0_input
> 830
LGTM, thanks for picking this up.
Reviewed-by: Bagas Sanjaya <bagasdotme@gmail.com>
--
An old man doll... just what I always wanted! - Clara
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 228 bytes --]
next prev parent reply other threads:[~2022-11-02 8:24 UTC|newest]
Thread overview: 5+ messages / expand[flat|nested] mbox.gz Atom feed top
2022-11-02 6:21 [PATCH] docs: hwmon: (smpro-hwmon) Improve grammar and formatting Quan Nguyen
2022-11-02 6:21 ` Quan Nguyen
2022-11-02 8:24 ` Bagas Sanjaya [this message]
2022-11-02 20:51 ` Guenter Roeck
2022-11-02 20:51 ` Guenter Roeck
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=Y2IpLCX8q2YdZ1ga@debian.me \
--to=bagasdotme@gmail.com \
--cc=corbet@lwn.net \
--cc=jdelvare@suse.com \
--cc=linux-doc@vger.kernel.org \
--cc=linux-hwmon@vger.kernel.org \
--cc=linux-kernel@vger.kernel.org \
--cc=linux@roeck-us.net \
--cc=openbmc@lists.ozlabs.org \
--cc=patches@amperecomputing.com \
--cc=phong@os.amperecomputing.com \
--cc=quan@os.amperecomputing.com \
--cc=thang@os.amperecomputing.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
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.