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 11:13:25, Daniel Mack wrote:
> On 23/3/2019 10:55 AM, YueHaibing wrote:
> >>> ---
> >>>  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;
> >>>  		}
> 
> With only a single statement left in either branch, you can now remove
> the curly braces as well.

If I look at code below, there's no difference between DEFSTATE_KEEP
and DEFSTATE_ON, right? I can't see how it works.

									Pavel

-- 
(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