diff options
Diffstat (limited to 'drivers/leds/leds-gpio.c')
| -rw-r--r-- | drivers/leds/leds-gpio.c | 14 | 
1 files changed, 6 insertions, 8 deletions
diff --git a/drivers/leds/leds-gpio.c b/drivers/leds/leds-gpio.c index 57ff20fecf57..b4518c8751c8 100644 --- a/drivers/leds/leds-gpio.c +++ b/drivers/leds/leds-gpio.c @@ -10,17 +10,17 @@   * published by the Free Software Foundation.   *   */ -#include <linux/kernel.h> -#include <linux/platform_device.h> +#include <linux/err.h>  #include <linux/gpio.h> +#include <linux/kernel.h>  #include <linux/leds.h> +#include <linux/module.h>  #include <linux/of.h> -#include <linux/of_platform.h>  #include <linux/of_gpio.h> +#include <linux/of_platform.h> +#include <linux/platform_device.h>  #include <linux/slab.h>  #include <linux/workqueue.h> -#include <linux/module.h> -#include <linux/err.h>  struct gpio_led_data {  	struct led_classdev cdev; @@ -36,7 +36,7 @@ struct gpio_led_data {  static void gpio_led_work(struct work_struct *work)  { -	struct gpio_led_data	*led_dat = +	struct gpio_led_data *led_dat =  		container_of(work, struct gpio_led_data, work);  	if (led_dat->blinking) { @@ -235,14 +235,12 @@ static struct gpio_leds_priv *gpio_leds_create_of(struct platform_device *pdev)  }  #endif /* CONFIG_OF_GPIO */ -  static int gpio_led_probe(struct platform_device *pdev)  {  	struct gpio_led_platform_data *pdata = dev_get_platdata(&pdev->dev);  	struct gpio_leds_priv *priv;  	int i, ret = 0; -  	if (pdata && pdata->num_leds) {  		priv = devm_kzalloc(&pdev->dev,  				sizeof_gpio_leds_priv(pdata->num_leds),  | 
