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