|
@@ -20,6 +20,7 @@
|
|
|
#include <linux/slab.h>
|
|
|
#include <linux/spinlock.h>
|
|
|
#include <linux/timer.h>
|
|
|
+#include <uapi/linux/uleds.h>
|
|
|
#include "leds.h"
|
|
|
|
|
|
static struct class *leds_class;
|
|
@@ -187,7 +188,7 @@ static int led_classdev_next_name(const char *init_name, char *name,
|
|
|
*/
|
|
|
int led_classdev_register(struct device *parent, struct led_classdev *led_cdev)
|
|
|
{
|
|
|
- char name[64];
|
|
|
+ char name[LED_MAX_NAME_SIZE];
|
|
|
int ret;
|
|
|
|
|
|
ret = led_classdev_next_name(led_cdev->name, name, sizeof(name));
|