From: Andrew Morton drivers/leds/led-class.c: In function 'led_colour_show': drivers/leds/led-class.c:62: warning: initialization discards qualifiers from pointer target type Cc: Richard Purdie Signed-off-by: Andrew Morton --- drivers/leds/led-class.c | 3 ++- 1 files changed, 2 insertions(+), 1 deletion(-) diff -puN drivers/leds/led-class.c~led_colour_show-warning-fix drivers/leds/led-class.c --- a/drivers/leds/led-class.c~led_colour_show-warning-fix +++ a/drivers/leds/led-class.c @@ -59,7 +59,8 @@ static ssize_t led_brightness_store(stru static ssize_t led_colour_show(struct class_device *dev, char *buf) { struct led_classdev *led_cdev = class_get_devdata(dev); - char *colour, *str = led_cdev->name; + const char *colour; + const char *str = led_cdev->name; ssize_t len = 0; /* skip first field */ _