mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
* [PATCH] leds: fix 3 drivers' kernel-doc warnings
@ 2024-02-29  7:19 Randy Dunlap
  2024-02-29  7:19 ` [PATCH v2 1/3] leds: lm3601x: fix struct lm3601_led " Randy Dunlap
                   ` (4 more replies)
  0 siblings, 5 replies; 6+ messages in thread
From: Randy Dunlap @ 2024-02-29  7:19 UTC (permalink / raw)
  To: linux-kernel
  Cc: Randy Dunlap, Pavel Machek, Lee Jones, linux-leds, Vadim Pasternak

Fix kernel-doc warnings in 3 leds drivers:

 [PATCH v2 1/3] leds: lm3601x: fix struct lm3601_led kernel-doc warnings
 [PATCH v2 2/3] leds: leds-mlxcpld: fix struct mlxcpld_led_priv member name
 [PATCH v2 3/3] leds: mlxreg: drop an excess struct mlxreg_led_data member

 drivers/leds/flash/leds-lm3601x.c |    3 +--
 drivers/leds/leds-mlxcpld.c       |    2 +-
 drivers/leds/leds-mlxreg.c        |    1 -
 3 files changed, 2 insertions(+), 4 deletions(-)

Cc: Pavel Machek <pavel@ucw.cz>
Cc: Lee Jones <lee@kernel.org>
Cc: linux-leds@vger.kernel.org
Cc: Vadim Pasternak <vadimp@nvidia.com>

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [PATCH v2 1/3] leds: lm3601x: fix struct lm3601_led kernel-doc warnings
  2024-02-29  7:19 [PATCH] leds: fix 3 drivers' kernel-doc warnings Randy Dunlap
@ 2024-02-29  7:19 ` Randy Dunlap
  2024-02-29  7:19 ` [PATCH v2 2/3] leds: leds-mlxcpld: fix struct mlxcpld_led_priv member name Randy Dunlap
                   ` (3 subsequent siblings)
  4 siblings, 0 replies; 6+ messages in thread
From: Randy Dunlap @ 2024-02-29  7:19 UTC (permalink / raw)
  To: linux-kernel; +Cc: Randy Dunlap, Pavel Machek, Lee Jones, linux-leds

Add a short struct description and remove one extraneous struct field
description to quieten these warnings:

leds-lm3601x.c:73: warning: missing initial short description on line:
 * struct lm3601x_led -
leds-lm3601x.c:100: warning: Excess struct member 'led_name' description in 'lm3601x_led'

Signed-off-by: Randy Dunlap <rdunlap@infradead.org>
Cc: Pavel Machek <pavel@ucw.cz>
Cc: Lee Jones <lee@kernel.org>
Cc: linux-leds@vger.kernel.org
---
v2: make the 3 leds patches a series as requested by Lee;
    make the Subject better/unique

 drivers/leds/flash/leds-lm3601x.c |    3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff -- a/drivers/leds/flash/leds-lm3601x.c b/drivers/leds/flash/leds-lm3601x.c
--- a/drivers/leds/flash/leds-lm3601x.c
+++ b/drivers/leds/flash/leds-lm3601x.c
@@ -70,12 +70,11 @@ enum lm3601x_type {
 };
 
 /**
- * struct lm3601x_led -
+ * struct lm3601x_led - private lm3601x LED data
  * @fled_cdev: flash LED class device pointer
  * @client: Pointer to the I2C client
  * @regmap: Devices register map
  * @lock: Lock for reading/writing the device
- * @led_name: LED label for the Torch or IR LED
  * @flash_timeout: the timeout for the flash
  * @last_flag: last known flags register value
  * @torch_current_max: maximum current for the torch

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [PATCH v2 2/3] leds: leds-mlxcpld: fix struct mlxcpld_led_priv member name
  2024-02-29  7:19 [PATCH] leds: fix 3 drivers' kernel-doc warnings Randy Dunlap
  2024-02-29  7:19 ` [PATCH v2 1/3] leds: lm3601x: fix struct lm3601_led " Randy Dunlap
@ 2024-02-29  7:19 ` Randy Dunlap
  2024-02-29  7:19 ` [PATCH v2 3/3] leds: mlxreg: drop an excess struct mlxreg_led_data member Randy Dunlap
                   ` (2 subsequent siblings)
  4 siblings, 0 replies; 6+ messages in thread
From: Randy Dunlap @ 2024-02-29  7:19 UTC (permalink / raw)
  To: linux-kernel
  Cc: Randy Dunlap, Vadim Pasternak, Pavel Machek, Lee Jones, linux-leds

Change "cled" to "cdev" to quieten kernel-doc warnings:

leds-mlxcpld.c:86: warning: Function parameter or struct member 'cdev' not described in 'mlxcpld_led_priv'
leds-mlxcpld.c:86: warning: Excess struct member 'cled' description in 'mlxcpld_led_priv'

Signed-off-by: Randy Dunlap <rdunlap@infradead.org>
Cc: Vadim Pasternak <vadimp@nvidia.com>
Cc: Pavel Machek <pavel@ucw.cz>
Cc: Lee Jones <lee@kernel.org>
Cc: linux-leds@vger.kernel.org
---
v2: make the 3 leds patches a series as requested by Lee;
    make the Subject better/unique

 drivers/leds/leds-mlxcpld.c |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff -- a/drivers/leds/leds-mlxcpld.c b/drivers/leds/leds-mlxcpld.c
--- a/drivers/leds/leds-mlxcpld.c
+++ b/drivers/leds/leds-mlxcpld.c
@@ -77,7 +77,7 @@ struct mlxcpld_param {
 
 /**
  * struct mlxcpld_led_priv - LED private data:
- * @cled: LED class device instance
+ * @cdev: LED class device instance
  * @param: LED CPLD access parameters
 **/
 struct mlxcpld_led_priv {

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [PATCH v2 3/3] leds: mlxreg: drop an excess struct mlxreg_led_data member
  2024-02-29  7:19 [PATCH] leds: fix 3 drivers' kernel-doc warnings Randy Dunlap
  2024-02-29  7:19 ` [PATCH v2 1/3] leds: lm3601x: fix struct lm3601_led " Randy Dunlap
  2024-02-29  7:19 ` [PATCH v2 2/3] leds: leds-mlxcpld: fix struct mlxcpld_led_priv member name Randy Dunlap
@ 2024-02-29  7:19 ` Randy Dunlap
  2024-02-29  7:23 ` [PATCH] leds: fix 3 drivers' kernel-doc warnings Vadim Pasternak
  2024-02-29 17:53 ` Lee Jones
  4 siblings, 0 replies; 6+ messages in thread
From: Randy Dunlap @ 2024-02-29  7:19 UTC (permalink / raw)
  To: linux-kernel
  Cc: Randy Dunlap, Vadim Pasternak, Pavel Machek, Lee Jones, linux-leds

Drop one struct member description to fix a kernel-doc warning:

drivers/leds/leds-mlxreg.c:42: warning: Excess struct member 'led_data' description in 'mlxreg_led_data'

Signed-off-by: Randy Dunlap <rdunlap@infradead.org>
Cc: Vadim Pasternak <vadimp@nvidia.com>
Cc: Pavel Machek <pavel@ucw.cz>
Cc: Lee Jones <lee@kernel.org>
Cc: linux-leds@vger.kernel.org
---
v2: make the 3 leds patches a series as requested by Lee;
    make the Subject better/unique

 drivers/leds/leds-mlxreg.c |    1 -
 1 file changed, 1 deletion(-)

diff -- a/drivers/leds/leds-mlxreg.c b/drivers/leds/leds-mlxreg.c
--- a/drivers/leds/leds-mlxreg.c
+++ b/drivers/leds/leds-mlxreg.c
@@ -29,7 +29,6 @@
  * @data: led configuration data;
  * @led_cdev: led class data;
  * @base_color: base led color (other colors have constant offset from base);
- * @led_data: led data;
  * @data_parent: pointer to private device control data of parent;
  * @led_cdev_name: class device name
  */

^ permalink raw reply	[flat|nested] 6+ messages in thread

* RE: [PATCH] leds: fix 3 drivers' kernel-doc warnings
  2024-02-29  7:19 [PATCH] leds: fix 3 drivers' kernel-doc warnings Randy Dunlap
                   ` (2 preceding siblings ...)
  2024-02-29  7:19 ` [PATCH v2 3/3] leds: mlxreg: drop an excess struct mlxreg_led_data member Randy Dunlap
@ 2024-02-29  7:23 ` Vadim Pasternak
  2024-02-29 17:53 ` Lee Jones
  4 siblings, 0 replies; 6+ messages in thread
From: Vadim Pasternak @ 2024-02-29  7:23 UTC (permalink / raw)
  To: Randy Dunlap, linux-kernel; +Cc: Pavel Machek, Lee Jones, linux-leds



> -----Original Message-----
> From: Randy Dunlap <rdunlap@infradead.org>
> Sent: Thursday, 29 February 2024 9:19
> To: linux-kernel@vger.kernel.org
> Cc: Randy Dunlap <rdunlap@infradead.org>; Pavel Machek <pavel@ucw.cz>;
> Lee Jones <lee@kernel.org>; linux-leds@vger.kernel.org; Vadim Pasternak
> <vadimp@nvidia.com>
> Subject: [PATCH] leds: fix 3 drivers' kernel-doc warnings
> 
> Fix kernel-doc warnings in 3 leds drivers:
> 
>  [PATCH v2 1/3] leds: lm3601x: fix struct lm3601_led kernel-doc warnings
> [PATCH v2 2/3] leds: leds-mlxcpld: fix struct mlxcpld_led_priv member name
> [PATCH v2 3/3] leds: mlxreg: drop an excess struct mlxreg_led_data member
> 
>  drivers/leds/flash/leds-lm3601x.c |    3 +--
>  drivers/leds/leds-mlxcpld.c       |    2 +-
>  drivers/leds/leds-mlxreg.c        |    1 -
>  3 files changed, 2 insertions(+), 4 deletions(-)
> 
> Cc: Pavel Machek <pavel@ucw.cz>
> Cc: Lee Jones <lee@kernel.org>
> Cc: linux-leds@vger.kernel.org
> Cc: Vadim Pasternak <vadimp@nvidia.com>

Acked-by: Vadim Pasternak <vadimp@nvidia.com>

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [PATCH] leds: fix 3 drivers' kernel-doc warnings
  2024-02-29  7:19 [PATCH] leds: fix 3 drivers' kernel-doc warnings Randy Dunlap
                   ` (3 preceding siblings ...)
  2024-02-29  7:23 ` [PATCH] leds: fix 3 drivers' kernel-doc warnings Vadim Pasternak
@ 2024-02-29 17:53 ` Lee Jones
  4 siblings, 0 replies; 6+ messages in thread
From: Lee Jones @ 2024-02-29 17:53 UTC (permalink / raw)
  To: linux-kernel, Randy Dunlap; +Cc: Pavel Machek, linux-leds, Vadim Pasternak

On Wed, 28 Feb 2024 23:19:28 -0800, Randy Dunlap wrote:
> Fix kernel-doc warnings in 3 leds drivers:
> 
>  [PATCH v2 1/3] leds: lm3601x: fix struct lm3601_led kernel-doc warnings
>  [PATCH v2 2/3] leds: leds-mlxcpld: fix struct mlxcpld_led_priv member name
>  [PATCH v2 3/3] leds: mlxreg: drop an excess struct mlxreg_led_data member
> 
>  drivers/leds/flash/leds-lm3601x.c |    3 +--
>  drivers/leds/leds-mlxcpld.c       |    2 +-
>  drivers/leds/leds-mlxreg.c        |    1 -
>  3 files changed, 2 insertions(+), 4 deletions(-)
> 
> [...]

Applied, thanks!

[1/3] leds: lm3601x: fix struct lm3601_led kernel-doc warnings
      commit: 5edfca391c5fb2fa12c438aee5ccbe0b22713f31
[2/3] leds: leds-mlxcpld: fix struct mlxcpld_led_priv member name
      commit: 0e225365753c8824b720588252458be87a0841a1
[3/3] leds: mlxreg: drop an excess struct mlxreg_led_data member
      commit: 5764ba63b4256008d59d178dfbec9851cf9a7b92

--
Lee Jones [李琼斯]


^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2024-02-29 17:54 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2024-02-29  7:19 [PATCH] leds: fix 3 drivers' kernel-doc warnings Randy Dunlap
2024-02-29  7:19 ` [PATCH v2 1/3] leds: lm3601x: fix struct lm3601_led " Randy Dunlap
2024-02-29  7:19 ` [PATCH v2 2/3] leds: leds-mlxcpld: fix struct mlxcpld_led_priv member name Randy Dunlap
2024-02-29  7:19 ` [PATCH v2 3/3] leds: mlxreg: drop an excess struct mlxreg_led_data member Randy Dunlap
2024-02-29  7:23 ` [PATCH] leds: fix 3 drivers' kernel-doc warnings Vadim Pasternak
2024-02-29 17:53 ` Lee Jones

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

all inboxes | Powered by JetHome®