Remove the uninitialized variable bl and fix the IS_ERR check.
Signed-off-by: Nicolás Antinori <[email protected]>
---
Small follow-up patch that fixes usage of unintialized variable.
Apologies for this oversight!
drivers/gpu/drm/tiny/ch1115-i2c.c | 5 ++---
1 file changed, 2 insertions(+), 3 deletions(-)
diff --git a/drivers/gpu/drm/tiny/ch1115-i2c.c
b/drivers/gpu/drm/tiny/ch1115-i2c.c
index cb6198a8e55b..631dd25e7dcc 100644
--- a/drivers/gpu/drm/tiny/ch1115-i2c.c
+++ b/drivers/gpu/drm/tiny/ch1115-i2c.c
@@ -751,7 +751,6 @@ static int ch1115_probe(struct i2c_client *client)
{
struct ch1115_device *ch1115;
struct device *dev;
- struct backlight_device *bl;
int ret;
dev = &client->dev;
@@ -802,8 +801,8 @@ static int ch1115_probe(struct i2c_client *client)
ch1115->bl_dev = devm_backlight_device_register(dev, dev_name(dev),
dev, ch1115,
&ch1115_bl_ops,
&bl_props);
- if (IS_ERR(bl))
- return dev_err_probe(dev, PTR_ERR(bl),
+ if (IS_ERR(ch1115->bl_dev))
+ return dev_err_probe(dev, PTR_ERR(ch1115->bl_dev),
"Unable to register backlight device\n");
// DRM
--
2.47.3