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. Thanks, Daniel