Title: [6195] trunk/drivers/video/backlight/adp5520_bl.c: [#4375] ADP5520 Multifunction LCD Backlight and Keypad Input Device
- Revision
- 6195
- Author
- hennerich
- Date
- 2009-03-17 09:11:47 -0500 (Tue, 17 Mar 2009)
Log Message
[#4375] ADP5520 Multifunction LCD Backlight and Keypad Input Device
Driver
Fix Warning:
?\226?\128?\152sysfs_create_group?\226?\128?\153, declared with attribute warn_unused_result
Modified Paths
Diff
Modified: trunk/drivers/video/backlight/adp5520_bl.c (6194 => 6195)
--- trunk/drivers/video/backlight/adp5520_bl.c 2009-03-17 13:59:35 UTC (rev 6194)
+++ trunk/drivers/video/backlight/adp5520_bl.c 2009-03-17 14:11:47 UTC (rev 6195)
@@ -295,8 +295,15 @@
bl->props.brightness = ADP5020_MAX_BRIGHTNESS;
if (data->pdata->en_ambl_sens)
- sysfs_create_group(&bl->dev.kobj, &adp5520_bl_attr_group);
+ ret = sysfs_create_group(&bl->dev.kobj,
+ &adp5520_bl_attr_group);
+ if (ret) {
+ dev_err(&pdev->dev, "failed to register sysfs\n");
+ backlight_device_unregister(bl);
+ kfree(data);
+ }
+
platform_set_drvdata(pdev, bl);
ret |= adp5520_bl_setup(bl);
backlight_update_status(bl);
_______________________________________________
Linux-kernel-commits mailing list
[email protected]
http://blackfin.uclinux.org/mailman/listinfo/linux-kernel-commits