drm/drm_crtc: return -EFAULT on copy_to_user errors
[safe/jmp/linux-2.6] / drivers / power / wm831x_backup.c
index f181076..0fd130d 100644 (file)
@@ -12,6 +12,7 @@
 #include <linux/err.h>
 #include <linux/platform_device.h>
 #include <linux/power_supply.h>
+#include <linux/slab.h>
 
 #include <linux/mfd/wm831x/core.h>
 #include <linux/mfd/wm831x/auxadc.h>
@@ -164,7 +165,7 @@ static __devinit int wm831x_backup_probe(struct platform_device *pdev)
        struct wm831x *wm831x = dev_get_drvdata(pdev->dev.parent);
        struct wm831x_backup *devdata;
        struct power_supply *backup;
-       int ret, irq, i;
+       int ret;
 
        devdata = kzalloc(sizeof(struct wm831x_backup), GFP_KERNEL);
        if (devdata == NULL)