Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

backlight: backlight_device_register() return ERR_PTR()

backlight_device_register() returns a valid pointer or ERR_PTR() never
NULL.

Signed-off-by: Dan Carpenter <error27@gmail.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>

authored by

Dan Carpenter and committed by
Richard Purdie
3e4a326d b1cdc467

+2 -2
+2 -2
drivers/video/backlight/adx_bl.c
··· 107 107 props.max_brightness = 0xff; 108 108 bldev = backlight_device_register(dev_name(&pdev->dev), &pdev->dev, 109 109 bl, &adx_backlight_ops, &props); 110 - if (!bldev) { 111 - ret = -ENOMEM; 110 + if (IS_ERR(bldev)) { 111 + ret = PTR_ERR(bldev); 112 112 goto out; 113 113 } 114 114