backlight: aat2870_bl: fix error checking for backlight_device_register
Subsystems (2)
PATCH 1/1 backlight: aat2870_bl: fix error checking for backlight_device_register
backlight_device_register() returns ERR_PTR() on error.
Signed-off-by Axel Lin <[email protected]>
--- drivers/video/backlight/aat2870_bl.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-)
drivers/video/backlight/aat2870_bl.c +2 -2
@@ -158,10 +158,10 @@ static int aat2870_bl_probe(struct platform_device *pdev) props.type =BACKLIGHT_RAW ; bd =backlight_device_register ("aat2870-backlight" , &pdev->dev, aat2870_bl, &aat2870_bl_ops, &props); -if (!bd) { +if (IS_ERR (bd)) {dev_err (&pdev->dev,"Failed allocate memory for backlight device\n" ); - ret = -ENOMEM ; + ret =PTR_ERR (bd); goto out_kfree; }
Signature · 1 line
1.7.4.1