Skip to content

Commit

Permalink
---
Browse files Browse the repository at this point in the history
yaml
---
r: 295165
b: refs/heads/master
c: 1107d40
h: refs/heads/master
i:
  295163: 6c7aec5
v: v3
  • Loading branch information
Julia Lawall authored and Linus Torvalds committed Mar 23, 2012
1 parent 2a96931 commit d968879
Show file tree
Hide file tree
Showing 2 changed files with 2 additions and 6 deletions.
2 changes: 1 addition & 1 deletion [refs]
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
---
refs/heads/master: 462dd83833065a6b3add3f102f4fe69efa1422e9
refs/heads/master: 1107d40a50956146d1272f5cffcdf1d83f7e703e
6 changes: 1 addition & 5 deletions trunk/drivers/video/backlight/wm831x_bl.c
Original file line number Diff line number Diff line change
Expand Up @@ -186,7 +186,7 @@ static int wm831x_backlight_probe(struct platform_device *pdev)
if (ret < 0)
return ret;

data = kzalloc(sizeof(*data), GFP_KERNEL);
data = devm_kzalloc(&pdev->dev, sizeof(*data), GFP_KERNEL);
if (data == NULL)
return -ENOMEM;

Expand All @@ -200,7 +200,6 @@ static int wm831x_backlight_probe(struct platform_device *pdev)
&wm831x_backlight_ops, &props);
if (IS_ERR(bl)) {
dev_err(&pdev->dev, "failed to register backlight\n");
kfree(data);
return PTR_ERR(bl);
}

Expand All @@ -211,7 +210,6 @@ static int wm831x_backlight_probe(struct platform_device *pdev)
/* Disable the DCDC if it was started so we can bootstrap */
wm831x_set_bits(wm831x, WM831X_DCDC_ENABLE, WM831X_DC4_ENA, 0);


backlight_update_status(bl);

return 0;
Expand All @@ -220,10 +218,8 @@ static int wm831x_backlight_probe(struct platform_device *pdev)
static int wm831x_backlight_remove(struct platform_device *pdev)
{
struct backlight_device *bl = platform_get_drvdata(pdev);
struct wm831x_backlight_data *data = bl_get_data(bl);

backlight_device_unregister(bl);
kfree(data);
return 0;
}

Expand Down

0 comments on commit d968879

Please sign in to comment.