Merge tag 'backlight-next-6.6' of git://git.kernel.org/pub/scm/linux/kernel/git/lee...
[sfrench/cifs-2.6.git] / drivers / video / backlight / gpio_backlight.c
index 38c46936fdcd2d714be10bc4131de79f110ee723..d28c30b2a35d23b4d66cc97258f709b4f2b22aa1 100644 (file)
@@ -17,7 +17,7 @@
 #include <linux/slab.h>
 
 struct gpio_backlight {
-       struct device *fbdev;
+       struct device *dev;
        struct gpio_desc *gpiod;
 };
 
@@ -35,7 +35,7 @@ static int gpio_backlight_check_fb(struct backlight_device *bl,
 {
        struct gpio_backlight *gbl = bl_get_data(bl);
 
-       return gbl->fbdev == NULL || gbl->fbdev == info->dev;
+       return !gbl->dev || gbl->dev == info->device;
 }
 
 static const struct backlight_ops gpio_backlight_ops = {
@@ -59,7 +59,7 @@ static int gpio_backlight_probe(struct platform_device *pdev)
                return -ENOMEM;
 
        if (pdata)
-               gbl->fbdev = pdata->fbdev;
+               gbl->dev = pdata->dev;
 
        def_value = device_property_read_bool(dev, "default-on");