All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH] leds: trigger: stop exporting trigger_list
@ 2024-01-31 14:30 Heiner Kallweit
  2024-02-08 10:22 ` (subset) " Lee Jones
  0 siblings, 1 reply; 6+ messages in thread
From: Heiner Kallweit @ 2024-01-31 14:30 UTC (permalink / raw)
  To: Pavel Machek, Lee Jones; +Cc: linux-leds@vger.kernel.org

682e98564ffb ("leds: trigger: panic: Simplify led_trigger_set_panic")
removed the last external user of variable trigger_list. So stop
exporting it.
If in future a need should arise again to access this variable, I think
we better add some accessor instead of exporting the variable directly.

Signed-off-by: Heiner Kallweit <hkallweit1@gmail.com>
---
applies on top of for-leds-next
---
 drivers/leds/led-triggers.c | 2 +-
 drivers/leds/leds.h         | 1 -
 2 files changed, 1 insertion(+), 2 deletions(-)

diff --git a/drivers/leds/led-triggers.c b/drivers/leds/led-triggers.c
index 71cb0aee5..371000770 100644
--- a/drivers/leds/led-triggers.c
+++ b/drivers/leds/led-triggers.c
@@ -23,7 +23,7 @@
  * Nests outside led_cdev->trigger_lock
  */
 static DECLARE_RWSEM(triggers_list_lock);
-LIST_HEAD(trigger_list);
+static LIST_HEAD(trigger_list);
 
  /* Used by LED Class */
 
diff --git a/drivers/leds/leds.h b/drivers/leds/leds.h
index 345062cca..1138e2ab8 100644
--- a/drivers/leds/leds.h
+++ b/drivers/leds/leds.h
@@ -30,7 +30,6 @@ ssize_t led_trigger_write(struct file *filp, struct kobject *kobj,
 
 extern struct rw_semaphore leds_list_lock;
 extern struct list_head leds_list;
-extern struct list_head trigger_list;
 extern const char * const led_colors[LED_COLOR_ID_MAX];
 
 #endif	/* __LEDS_H_INCLUDED */
-- 
2.43.0


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

* Re: (subset) [PATCH] leds: trigger: stop exporting trigger_list
  2024-01-31 14:30 [PATCH] leds: trigger: stop exporting trigger_list Heiner Kallweit
@ 2024-02-08 10:22 ` Lee Jones
  2024-02-08 10:23   ` Lee Jones
  0 siblings, 1 reply; 6+ messages in thread
From: Lee Jones @ 2024-02-08 10:22 UTC (permalink / raw)
  To: Pavel Machek, Lee Jones, Heiner Kallweit; +Cc: linux-leds

On Wed, 31 Jan 2024 15:30:53 +0100, Heiner Kallweit wrote:
> 682e98564ffb ("leds: trigger: panic: Simplify led_trigger_set_panic")
> removed the last external user of variable trigger_list. So stop
> exporting it.
> If in future a need should arise again to access this variable, I think
> we better add some accessor instead of exporting the variable directly.
> 
> 
> [...]

Applied, thanks!

[1/1] leds: trigger: stop exporting trigger_list
      commit: 6171582edb46889769d994cca81cf0f0fdd8c66f

--
Lee Jones [李琼斯]


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

* Re: (subset) [PATCH] leds: trigger: stop exporting trigger_list
  2024-02-08 10:22 ` (subset) " Lee Jones
@ 2024-02-08 10:23   ` Lee Jones
  2024-02-08 10:43     ` Heiner Kallweit
  0 siblings, 1 reply; 6+ messages in thread
From: Lee Jones @ 2024-02-08 10:23 UTC (permalink / raw)
  To: Pavel Machek, Heiner Kallweit; +Cc: linux-leds

On Thu, 08 Feb 2024, Lee Jones wrote:

> On Wed, 31 Jan 2024 15:30:53 +0100, Heiner Kallweit wrote:
> > 682e98564ffb ("leds: trigger: panic: Simplify led_trigger_set_panic")
> > removed the last external user of variable trigger_list. So stop
> > exporting it.
> > If in future a need should arise again to access this variable, I think
> > we better add some accessor instead of exporting the variable directly.
> > 
> > 
> > [...]
> 
> Applied, thanks!
> 
> [1/1] leds: trigger: stop exporting trigger_list
>       commit: 6171582edb46889769d994cca81cf0f0fdd8c66f

I fixed the chechpatch.pl error for you and changed the subject line to
match the format expected by the LED subsystem.  Please correct these
yourself in subsequent contributions.  Thanks.

-- 
Lee Jones [李琼斯]

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

* Re: (subset) [PATCH] leds: trigger: stop exporting trigger_list
  2024-02-08 10:23   ` Lee Jones
@ 2024-02-08 10:43     ` Heiner Kallweit
  2024-02-08 10:45       ` Lee Jones
  0 siblings, 1 reply; 6+ messages in thread
From: Heiner Kallweit @ 2024-02-08 10:43 UTC (permalink / raw)
  To: Lee Jones, Pavel Machek; +Cc: linux-leds

On 08.02.2024 11:23, Lee Jones wrote:
> On Thu, 08 Feb 2024, Lee Jones wrote:
> 
>> On Wed, 31 Jan 2024 15:30:53 +0100, Heiner Kallweit wrote:
>>> 682e98564ffb ("leds: trigger: panic: Simplify led_trigger_set_panic")
>>> removed the last external user of variable trigger_list. So stop
>>> exporting it.
>>> If in future a need should arise again to access this variable, I think
>>> we better add some accessor instead of exporting the variable directly.
>>>
>>>
>>> [...]
>>
>> Applied, thanks!
>>
>> [1/1] leds: trigger: stop exporting trigger_list
>>       commit: 6171582edb46889769d994cca81cf0f0fdd8c66f
> 
> I fixed the chechpatch.pl error for you and changed the subject line to
> match the format expected by the LED subsystem.  Please correct these
> yourself in subsequent contributions.  Thanks.
> 
Sure. What was wrong with subject line?


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

* Re: (subset) [PATCH] leds: trigger: stop exporting trigger_list
  2024-02-08 10:43     ` Heiner Kallweit
@ 2024-02-08 10:45       ` Lee Jones
  2024-02-08 10:51         ` Heiner Kallweit
  0 siblings, 1 reply; 6+ messages in thread
From: Lee Jones @ 2024-02-08 10:45 UTC (permalink / raw)
  To: Heiner Kallweit; +Cc: Pavel Machek, linux-leds

On Thu, 08 Feb 2024, Heiner Kallweit wrote:

> On 08.02.2024 11:23, Lee Jones wrote:
> > On Thu, 08 Feb 2024, Lee Jones wrote:
> > 
> >> On Wed, 31 Jan 2024 15:30:53 +0100, Heiner Kallweit wrote:
> >>> 682e98564ffb ("leds: trigger: panic: Simplify led_trigger_set_panic")
> >>> removed the last external user of variable trigger_list. So stop
> >>> exporting it.
> >>> If in future a need should arise again to access this variable, I think
> >>> we better add some accessor instead of exporting the variable directly.
> >>>
> >>>
> >>> [...]
> >>
> >> Applied, thanks!
> >>
> >> [1/1] leds: trigger: stop exporting trigger_list
> >>       commit: 6171582edb46889769d994cca81cf0f0fdd8c66f
> > 
> > I fixed the chechpatch.pl error for you and changed the subject line to
> > match the format expected by the LED subsystem.  Please correct these
> > yourself in subsequent contributions.  Thanks.
> > 
> Sure. What was wrong with subject line?

Descriptions after the `leds: <device>:` start with an uppercase char.

It's nitty, but consistency helps me sleep at night! :)

-- 
Lee Jones [李琼斯]

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

* Re: (subset) [PATCH] leds: trigger: stop exporting trigger_list
  2024-02-08 10:45       ` Lee Jones
@ 2024-02-08 10:51         ` Heiner Kallweit
  0 siblings, 0 replies; 6+ messages in thread
From: Heiner Kallweit @ 2024-02-08 10:51 UTC (permalink / raw)
  To: Lee Jones; +Cc: Pavel Machek, linux-leds

On 08.02.2024 11:45, Lee Jones wrote:
> On Thu, 08 Feb 2024, Heiner Kallweit wrote:
> 
>> On 08.02.2024 11:23, Lee Jones wrote:
>>> On Thu, 08 Feb 2024, Lee Jones wrote:
>>>
>>>> On Wed, 31 Jan 2024 15:30:53 +0100, Heiner Kallweit wrote:
>>>>> 682e98564ffb ("leds: trigger: panic: Simplify led_trigger_set_panic")
>>>>> removed the last external user of variable trigger_list. So stop
>>>>> exporting it.
>>>>> If in future a need should arise again to access this variable, I think
>>>>> we better add some accessor instead of exporting the variable directly.
>>>>>
>>>>>
>>>>> [...]
>>>>
>>>> Applied, thanks!
>>>>
>>>> [1/1] leds: trigger: stop exporting trigger_list
>>>>       commit: 6171582edb46889769d994cca81cf0f0fdd8c66f
>>>
>>> I fixed the chechpatch.pl error for you and changed the subject line to
>>> match the format expected by the LED subsystem.  Please correct these
>>> yourself in subsequent contributions.  Thanks.
>>>
>> Sure. What was wrong with subject line?
> 
> Descriptions after the `leds: <device>:` start with an uppercase char.
> 
> It's nitty, but consistency helps me sleep at night! :)
> 
Ah, ok. Thanks.

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

end of thread, other threads:[~2024-02-08 10:51 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-01-31 14:30 [PATCH] leds: trigger: stop exporting trigger_list Heiner Kallweit
2024-02-08 10:22 ` (subset) " Lee Jones
2024-02-08 10:23   ` Lee Jones
2024-02-08 10:43     ` Heiner Kallweit
2024-02-08 10:45       ` Lee Jones
2024-02-08 10:51         ` Heiner Kallweit

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.