All of lore.kernel.org
 help / color / mirror / Atom feed
From: Mathieu Poirier <mathieu.poirier@linaro.org>
To: Arnaud Pouliquen <arnaud.pouliquen@foss.st.com>
Cc: Bjorn Andersson <bjorn.andersson@linaro.org>,
	Ohad Ben-Cohen <ohad@wizery.com>,
	linux-remoteproc@vger.kernel.org, linux-kernel@vger.kernel.org,
	linux-stm32@st-md-mailman.stormreply.com,
	linux-arm-msm@vger.kernel.org
Subject: Re: [PATCH] rpmsg: Fix documentation return formatting
Date: Thu, 18 Nov 2021 10:38:42 -0700	[thread overview]
Message-ID: <20211118173842.GD2530497@p14s> (raw)
In-Reply-To: <20211108140126.3530-1-arnaud.pouliquen@foss.st.com>

On Mon, Nov 08, 2021 at 03:01:26PM +0100, Arnaud Pouliquen wrote:
> kernel documentation specification:
> "The return value, if any, should be described in a dedicated section
> named Return."
> 
> Signed-off-by: Arnaud Pouliquen <arnaud.pouliquen@foss.st.com>
> ---
>  drivers/rpmsg/qcom_glink_native.c |  2 +-
>  drivers/rpmsg/qcom_smd.c          |  2 +-
>  drivers/rpmsg/rpmsg_core.c        | 24 ++++++++++++------------
>  drivers/rpmsg/virtio_rpmsg_bus.c  |  2 +-
>  4 files changed, 15 insertions(+), 15 deletions(-)

I have applied this set.  There is a few more instances in drivers/remoteproc
that could be fixed the same way.

Thanks,
Mathieu

> 
> diff --git a/drivers/rpmsg/qcom_glink_native.c b/drivers/rpmsg/qcom_glink_native.c
> index 3f377a795b33..1030cfa80e04 100644
> --- a/drivers/rpmsg/qcom_glink_native.c
> +++ b/drivers/rpmsg/qcom_glink_native.c
> @@ -427,7 +427,7 @@ static void qcom_glink_handle_intent_req_ack(struct qcom_glink *glink,
>   * Allocates a local channel id and sends a RPM_CMD_OPEN message to the remote.
>   * Will return with refcount held, regardless of outcome.
>   *
> - * Returns 0 on success, negative errno otherwise.
> + * Return: 0 on success, negative errno otherwise.
>   */
>  static int qcom_glink_send_open_req(struct qcom_glink *glink,
>  				    struct glink_channel *channel)
> diff --git a/drivers/rpmsg/qcom_smd.c b/drivers/rpmsg/qcom_smd.c
> index 8da1b5cb31b3..540e027f08c4 100644
> --- a/drivers/rpmsg/qcom_smd.c
> +++ b/drivers/rpmsg/qcom_smd.c
> @@ -1467,7 +1467,7 @@ ATTRIBUTE_GROUPS(qcom_smd_edge);
>   * @parent:    parent device for the edge
>   * @node:      device_node describing the edge
>   *
> - * Returns an edge reference, or negative ERR_PTR() on failure.
> + * Return: an edge reference, or negative ERR_PTR() on failure.
>   */
>  struct qcom_smd_edge *qcom_smd_register_edge(struct device *parent,
>  					     struct device_node *node)
> diff --git a/drivers/rpmsg/rpmsg_core.c b/drivers/rpmsg/rpmsg_core.c
> index d3eb60059ef1..f031b2b1b21c 100644
> --- a/drivers/rpmsg/rpmsg_core.c
> +++ b/drivers/rpmsg/rpmsg_core.c
> @@ -26,7 +26,7 @@
>   * @rpdev: rpmsg device
>   * @chinfo: channel_info to bind
>   *
> - * Returns a pointer to the new rpmsg device on success, or NULL on error.
> + * Return: a pointer to the new rpmsg device on success, or NULL on error.
>   */
>  struct rpmsg_device *rpmsg_create_channel(struct rpmsg_device *rpdev,
>  					  struct rpmsg_channel_info *chinfo)
> @@ -48,7 +48,7 @@ EXPORT_SYMBOL(rpmsg_create_channel);
>   * @rpdev: rpmsg device
>   * @chinfo: channel_info to bind
>   *
> - * Returns 0 on success or an appropriate error value.
> + * Return: 0 on success or an appropriate error value.
>   */
>  int rpmsg_release_channel(struct rpmsg_device *rpdev,
>  			  struct rpmsg_channel_info *chinfo)
> @@ -102,7 +102,7 @@ EXPORT_SYMBOL(rpmsg_release_channel);
>   * dynamically assign them an available rpmsg address (drivers should have
>   * a very good reason why not to always use RPMSG_ADDR_ANY here).
>   *
> - * Returns a pointer to the endpoint on success, or NULL on error.
> + * Return: a pointer to the endpoint on success, or NULL on error.
>   */
>  struct rpmsg_endpoint *rpmsg_create_ept(struct rpmsg_device *rpdev,
>  					rpmsg_rx_cb_t cb, void *priv,
> @@ -146,7 +146,7 @@ EXPORT_SYMBOL(rpmsg_destroy_ept);
>   *
>   * Can only be called from process context (for now).
>   *
> - * Returns 0 on success and an appropriate error value on failure.
> + * Return: 0 on success and an appropriate error value on failure.
>   */
>  int rpmsg_send(struct rpmsg_endpoint *ept, void *data, int len)
>  {
> @@ -175,7 +175,7 @@ EXPORT_SYMBOL(rpmsg_send);
>   *
>   * Can only be called from process context (for now).
>   *
> - * Returns 0 on success and an appropriate error value on failure.
> + * Return: 0 on success and an appropriate error value on failure.
>   */
>  int rpmsg_sendto(struct rpmsg_endpoint *ept, void *data, int len, u32 dst)
>  {
> @@ -206,7 +206,7 @@ EXPORT_SYMBOL(rpmsg_sendto);
>   *
>   * Can only be called from process context (for now).
>   *
> - * Returns 0 on success and an appropriate error value on failure.
> + * Return: 0 on success and an appropriate error value on failure.
>   */
>  int rpmsg_send_offchannel(struct rpmsg_endpoint *ept, u32 src, u32 dst,
>  			  void *data, int len)
> @@ -235,7 +235,7 @@ EXPORT_SYMBOL(rpmsg_send_offchannel);
>   *
>   * Can only be called from process context (for now).
>   *
> - * Returns 0 on success and an appropriate error value on failure.
> + * Return: 0 on success and an appropriate error value on failure.
>   */
>  int rpmsg_trysend(struct rpmsg_endpoint *ept, void *data, int len)
>  {
> @@ -263,7 +263,7 @@ EXPORT_SYMBOL(rpmsg_trysend);
>   *
>   * Can only be called from process context (for now).
>   *
> - * Returns 0 on success and an appropriate error value on failure.
> + * Return: 0 on success and an appropriate error value on failure.
>   */
>  int rpmsg_trysendto(struct rpmsg_endpoint *ept, void *data, int len, u32 dst)
>  {
> @@ -282,7 +282,7 @@ EXPORT_SYMBOL(rpmsg_trysendto);
>   * @filp:	file for poll_wait()
>   * @wait:	poll_table for poll_wait()
>   *
> - * Returns mask representing the current state of the endpoint's send buffers
> + * Return: mask representing the current state of the endpoint's send buffers
>   */
>  __poll_t rpmsg_poll(struct rpmsg_endpoint *ept, struct file *filp,
>  			poll_table *wait)
> @@ -313,7 +313,7 @@ EXPORT_SYMBOL(rpmsg_poll);
>   *
>   * Can only be called from process context (for now).
>   *
> - * Returns 0 on success and an appropriate error value on failure.
> + * Return: 0 on success and an appropriate error value on failure.
>   */
>  int rpmsg_trysend_offchannel(struct rpmsg_endpoint *ept, u32 src, u32 dst,
>  			     void *data, int len)
> @@ -623,7 +623,7 @@ EXPORT_SYMBOL(rpmsg_unregister_device);
>   * @rpdrv: pointer to a struct rpmsg_driver
>   * @owner: owning module/driver
>   *
> - * Returns 0 on success, and an appropriate error value on failure.
> + * Return: 0 on success, and an appropriate error value on failure.
>   */
>  int __register_rpmsg_driver(struct rpmsg_driver *rpdrv, struct module *owner)
>  {
> @@ -637,7 +637,7 @@ EXPORT_SYMBOL(__register_rpmsg_driver);
>   * unregister_rpmsg_driver() - unregister an rpmsg driver from the rpmsg bus
>   * @rpdrv: pointer to a struct rpmsg_driver
>   *
> - * Returns 0 on success, and an appropriate error value on failure.
> + * Return: 0 on success, and an appropriate error value on failure.
>   */
>  void unregister_rpmsg_driver(struct rpmsg_driver *rpdrv)
>  {
> diff --git a/drivers/rpmsg/virtio_rpmsg_bus.c b/drivers/rpmsg/virtio_rpmsg_bus.c
> index 9c112aa65040..c37451512835 100644
> --- a/drivers/rpmsg/virtio_rpmsg_bus.c
> +++ b/drivers/rpmsg/virtio_rpmsg_bus.c
> @@ -547,7 +547,7 @@ static void rpmsg_downref_sleepers(struct virtproc_info *vrp)
>   * should use the appropriate rpmsg_{try}send{to, _offchannel} API
>   * (see include/linux/rpmsg.h).
>   *
> - * Returns 0 on success and an appropriate error value on failure.
> + * Return: 0 on success and an appropriate error value on failure.
>   */
>  static int rpmsg_send_offchannel_raw(struct rpmsg_device *rpdev,
>  				     u32 src, u32 dst,
> -- 
> 2.17.1
> 

  parent reply	other threads:[~2021-11-18 17:38 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2021-11-08 14:01 [PATCH] rpmsg: Fix documentation return formatting Arnaud Pouliquen
2021-11-08 21:30 ` Randy Dunlap
2021-11-18 17:38 ` Mathieu Poirier [this message]
2021-11-18 18:27   ` Arnaud POULIQUEN

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=20211118173842.GD2530497@p14s \
    --to=mathieu.poirier@linaro.org \
    --cc=arnaud.pouliquen@foss.st.com \
    --cc=bjorn.andersson@linaro.org \
    --cc=linux-arm-msm@vger.kernel.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=linux-remoteproc@vger.kernel.org \
    --cc=linux-stm32@st-md-mailman.stormreply.com \
    --cc=ohad@wizery.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.