Re: [PATCH -next] leds: lt3593: remove set but not used variable 'flags'

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Sat 2019-03-23 02:45:23, YueHaibing wrote:
> Fixes gcc '-Wunused-but-set-variable' warning:
> 
> drivers/leds/leds-lt3593.c: In function 'lt3593_led_probe':
> drivers/leds/leds-lt3593.c:69:19: warning:
>  variable 'flags' set but not used [-Wunused-but-set-variable]
> 
> It's never used since inroduction in
> commit 8cd7d6daba93 ("leds: lt3593: Add device tree probing glue")
> 
> Signed-off-by: YueHaibing <yuehaibing@xxxxxxxxxx>

Does the driver work for you? I mean... take a look at the code, those
flags seem to be needed.

You probably want to cc original author of the commit.

									Pavel

> ---
>  drivers/leds/leds-lt3593.c | 3 ---
>  1 file changed, 3 deletions(-)
> 
> diff --git a/drivers/leds/leds-lt3593.c b/drivers/leds/leds-lt3593.c
> index 54f0e5dbdbd0..912b8d1bbd92 100644
> --- a/drivers/leds/leds-lt3593.c
> +++ b/drivers/leds/leds-lt3593.c
> @@ -66,7 +66,6 @@ static int lt3593_led_probe(struct platform_device *pdev)
>  	struct lt3593_led_data *led_data;
>  	struct fwnode_handle *child;
>  	int ret, state = LEDS_GPIO_DEFSTATE_OFF;
> -	enum gpiod_flags flags = GPIOD_OUT_LOW;
>  	const char *tmp;
>  
>  	if (!dev->of_node)
> @@ -101,10 +100,8 @@ static int lt3593_led_probe(struct platform_device *pdev)
>  	if (!fwnode_property_read_string(child, "default-state", &tmp)) {
>  		if (!strcmp(tmp, "keep")) {
>  			state = LEDS_GPIO_DEFSTATE_KEEP;
> -			flags = GPIOD_ASIS;
>  		} else if (!strcmp(tmp, "on")) {
>  			state = LEDS_GPIO_DEFSTATE_ON;
> -			flags = GPIOD_OUT_HIGH;
>  		}
>  	}
> 
> 

-- 
(english) http://www.livejournal.com/~pavelmachek
(cesky, pictures) http://atrey.karlin.mff.cuni.cz/~pavel/picture/horses/blog.html

Attachment: signature.asc
Description: Digital signature


[Index of Archives]     [Kernel Development]     [Kernel Announce]     [Kernel Newbies]     [Linux Networking Development]     [Share Photos]     [IDE]     [Security]     [Git]     [Netfilter]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Device Mapper]

  Powered by Linux