123456789101112131415161718192021222324252627282930313233343536373839 |
- From 156a5bb89ca6f3edd2be0bfd0de15e575442927e Mon Sep 17 00:00:00 2001
- From: Andy Shevchenko <[email protected]>
- Date: Tue, 3 Jan 2023 15:12:47 +0200
- Subject: [PATCH] leds: Move led_init_default_state_get() to the global header
- There are users inside and outside LED framework that have implemented
- a local copy of led_init_default_state_get(). In order to deduplicate
- that, as the first step move the declaration from LED header to the
- global one.
- Signed-off-by: Andy Shevchenko <[email protected]>
- Signed-off-by: Lee Jones <[email protected]>
- Link: https://lore.kernel.org/r/[email protected]
- ---
- drivers/leds/leds.h | 1 -
- include/linux/leds.h | 2 ++
- 2 files changed, 2 insertions(+), 1 deletion(-)
- --- a/drivers/leds/leds.h
- +++ b/drivers/leds/leds.h
- @@ -27,7 +27,6 @@ ssize_t led_trigger_read(struct file *fi
- ssize_t led_trigger_write(struct file *filp, struct kobject *kobj,
- struct bin_attribute *bin_attr, char *buf,
- loff_t pos, size_t count);
- -enum led_default_state led_init_default_state_get(struct fwnode_handle *fwnode);
-
- extern struct rw_semaphore leds_list_lock;
- extern struct list_head leds_list;
- --- a/include/linux/leds.h
- +++ b/include/linux/leds.h
- @@ -63,6 +63,8 @@ struct led_init_data {
- bool devname_mandatory;
- };
-
- +enum led_default_state led_init_default_state_get(struct fwnode_handle *fwnode);
- +
- struct led_hw_trigger_type {
- int dummy;
- };
|